I think it's good when you assume that you will never have to maintain the code it produces. I built a lot of things that I would never start doing: browser extension to help with QA, fake/mock digital banking platform (because our partners' staging is unstable), rewrote most of terraform, generated tons of compliance-related stuff on AWS, etc, etc.
But whenever I try to build something that is facing real users, something that has to be maintained, I either babysit and correct it every turn or enable auto-accept and most likely stash the entire thing after it's done.
AiDHD is a genius title! 🤣