The problem is that it is really really complicated. Lots of building complexes have levels (higher ones) that are limited by the type of govt you put in too. So if you put a type4 in, you wont' be able to build a number of your best structures. But sometimes one building has lots of different variants - depending upon what faction you are too. It's extremely complex and there's just no way we can take the time to make a flow chart. The best thing we have is a spreadsheet, and it's big and complex too, but just for development.