@pcj AI does have a good number of uses. Having the AI assist with writing code, then having an actual programmer review and test it, feels a lot different from what I've seen described as "vibe coding" though.
To me, what you've described is a good use case for an AI assisted workflow. Maybe it's just a matter of definition, but to me, vibe coding is when someone prompts an AI to write some code, then that code is implemented as-is without any further review from an actual programmer. The user is trusting that the AI knows what it's doing and that there's no errors or issues. I've read about people with no programming experience at all doing just that kind of thing.
Those programs though, while they may work, will often have some unusual quirks that a programmer would spot, and the issue that I think is going to happen, is that AI is going to train itself on its own output, so at some point I worry that even using AI to assist in writing code may take longer than just doing it yourself, or maybe just not be as convenient, because you now have to fix more and more errors.
spoiler