The difference is that legacy code has some certainty to actually work and be correct to the business logic. Vibe code has none...