Spec-Driven Development with AI Agents: Constitutions, Checkpoints, and Handoffs

AI coding agents are strangely lopsided. Hand one a well-scoped task and it writes better code, faster, than I do. Hand it a large feature, the kind that takes days and touches a dozen files across several layers, and the failure mode changes. The context window fills up and quality quietly degrades (AKA context rot). A fresh session, missing the history, confidently invents an API that never existed. And even when the code is good, you’re left staring at a 3,000-line diff you can’t meaningfully review. ...

August 1, 2026 · 6 min