I'd like to know which app and model you were using, along with the prompts.
We have had a steep learning curve in prompt preparation (what we're doing is certainly not engineering), but Claude Code is now one-shotting viable PRs in our legacy codebases that are, well, good.
Saying LLMs are only good for boilerplate acceleration is so far from my experience that it sounds absurd.