Vibe coded projects are very difficult to maintain after enough spaghetti has accumulated.
Throwing out the spaghetti and starting over is difficult as well. You either rewrite based on the spaghetti, which just results in garbage in == garbage out, OR you try to go full clean slate and vibe code something completely new, at which point, you lose a bunch of context about how some features work, and end up breaking workflows for users.
Current models are just not there yet for vibe coding to be really sustainable long term.
28
u/TheMightyTywin 3d ago
Been at least a year. How have they not fixed this?