Agree with the sentiment, but as a practical matter, we’re not at that point yet - hopefully will be before the end of the year. Most non-dev vibe code becomes spaghetti after a couple of inevitable debug cycles
Discussion
Throw the spaghetti away and start over.
I agree for serious stuff you can’t vibe the whole thing but it can do an enormous amount at this point already.
Yet. Can't vibe the whole thing (yet).
I can attest to this as a non-dev vibe code attempteour. Started off so good, ended up a bug filled spaghetti mess that had to be burned to the ground. Looking forward to attempting again in the near future.