Where Specs Work and Where They Don't
Full spec-driven verification only earns its cost where four properties hold at once: deterministic, calculable, enumerable, and objectively provable. That's roughly 30% of a typical app — compliance math, financial calculations, state machines — where a wrong answer is expensive. Everything else is better served by conventions and gems than by a golden-values spec.
Read it →