AI does not fail only because it is unreliable.

It often fails because we ask it to fulfill expectations we never explained.

That is the core of spec-driven development for me.

Not process. Not documentation theater. Not a return to slow software delivery.

Spec-driven development is the...