I can tell you, it's miserable sometimes. I'm already working on v0.50–0.51, and you can't even imagine how many times I've had to roll back new content because of messy code. But with enough coffee and some random midnight motivation, it's manageable.
I mean, honestly? A lot of the time fixing shitty AI code requires knowing how the code works to begin with. I'd venture to guess if fixing code feels "manageable" to you, you are probably a much better coder than you think you are. AI coding is just faster, not easier, and certainly not more accurate.
You just have to clarify your specs well enough and no shitty code will come out.
Good trick is asking AI "do you have any questions about implementation?" and then don't let it start writing any code until it clearly and explicitly states that it has no more questions.
Not sure if you had tried it, but if not, you should.