I have a city with one small unit of militia, and the city does not produce enough gold to support them. Hence negative bonds
That should result in a city with no militia.
Nothing should
ever result in negative bonds.
That always is, always was, and always will be a bug.