You could say not-well-disciplined vibe-coded projects are in the same bucket as legacy apps from day 1, right?
Also, vibe coded apps are almost by definition something that an AI can iterate on because it came from an LLM in the first place. Legacy apps tend to exclude LLM-based assistance because the models' training is insufficient on obscure ancient tech stacks.