It is really interesting for me to see how GitBuilding used like this. I think the auto-generation of the yaml part library is 100% how I would have hoped it to be used (no one wants to be writing YAML by hand!). It would be interesting to think about getting the key value pair dictionary connected directly with some of the components and then just do a YAML dump. For custom parts I do want a better way to link back to the source.
As for the markdown page being made programmatically… I would prefer that this could be done in GitBuilding. But we don’t have the complex logic for a modular system where so many things can be swapped. Would be cool to implement that. Something that may be needed for projects such as UC2 or the OpenMRI [See @moedn’s post]