Spec-Driven Development Spec Kit OpenSpec AI Agents Software Architecture Engineering Workflow Architecture Decision Records
When Spec-Driven Development Is Overkill: Discover First, Route by Complexity, Plan What Survives
Spec-driven development earns its overhead only after discovery, and only at the complexity level that needs it. A routing framework — discovery, then spec (with promotion tasks), then delivery — plus the lifespan cut and the canon-lag lesson from retiring OpenSpec.
22 min read