Vibe coding toward the incident horizon
spinellis.grThe "incident horizon" framing is apt — it's the point at which the complexity accumulated through unconstrained AI generation becomes impossible to reason about or reverse. What's notable is that this isn't really about AI capability; it's about the absence of engineering discipline around AI generation.
The incident horizon moves further away when you impose the constraints that responsible vibe coding actually requires: explicit architecture that guides generation, traceable intent behind every change, tests that verify behavior. These aren't bureaucratic overhead — they're the structures that keep you from crossing the horizon in the first place.
The Agile Vibe Coding Manifesto (https://agilevibecoding.org) tries to articulate exactly these constraints as an extension of Agile principles. The point isn't to slow down AI-assisted development, but to make sure that as you accelerate, you're also laying down the markers that let you find your way back.
The incident horizon is a real phenomenon. The question is whether it's a ceiling or just a poorly lit stretch of road.