Might be a good idea in general to throw out a few preventative iterations of "Your code is broken, can you find the mistake?" before you even bother reading its initial output
But if there's no mistake, it may change something unrelated and break something else...
Maybe this should be the last line of the system prompt...
But if there's no mistake, it may change something unrelated and break something else...