During a Golden Age, puppet cities built so many buildings that after the Golden Age, I have over -150 GPT negative cash flow. It seems an AI bug, since puppet cities should not be allowed to build anything that may cause negative cash flow. The situation is aggravated when a person is playing with 2-3 cities, and a whole continent of conquered puppet cities (aiming for a cultural victory.)

Is this AI bug going to be fixed? Are there any ways to deal with negative cash flow from puppet cities? (Which should never happen in my opinion.)