You might want to try Claude Code if you haven't. It's perfect for exactly this plan, then build flow with a ton of documents. A colleague set up some strict code guidelines, right down to say, put constructors at the top, constants at the bottom, use this name for this, snake case for that. Code quality just shoots up with these details. Can't just hack away with a blunt axe.
People tend to hate Claude Code because it's not vibe coding anymore but it was never really meant to be.
People tend to hate Claude Code because it's not vibe coding anymore but it was never really meant to be.