Craft · research february 2026 · published 2026-08-03 · v1 · 3 min read
The verification inversion
When generation costs nothing, the scarce half of the work is knowing whether it is right
How to see which half of your own work just became free, and why risk analysis is now the part with your name on it. The canonical treatment of the verification inversion.
Barry Boehm published the spiral model in 1986, and it is worth studying precisely because it lost. Each turn of the spiral demanded objectives, then a risk analysis, then often a prototype built to answer a single question and afterwards thrown away, and only then implementation. The discipline was widely admired and narrowly practised. Teams could not justify building things they intended to delete, the risk analysis read as ceremony next to shipping, and lighter methods took the field for twenty years on the strength of that arithmetic.
The arithmetic no longer holds. A throwaway prototype is an afternoon at the outside and frequently twenty minutes, which means the one component of the spiral that still carries a real cost is the risk analysis it existed to serve. What was overhead became the work. The same inversion shows up in the ordinary shape of a day: the paragraph describing what you want is now longer-lived and more valuable than the four files a model writes from it, and the four files are close to disposable, which is a sentence that would have been absurd in any prior decade of the craft.
The other half of the arithmetic is the half that did not move. Boehm’s other well-known result is a curve, the cost of correcting a defect rising steeply the later it is caught, cheap in specification and punishing in production. The multipliers he reported have been contested ever since and we do not lean on them, but nobody has seriously disputed the shape. So one input collapsed toward zero while the consequence of getting it wrong stayed exactly where it was, and when one input to a process becomes free and the others do not, the process reorganizes around whatever is still scarce. What is still scarce is knowing whether the thing is right.
This is why the job description changed underneath people who never agreed to change jobs. The developer who spirals tightest now is not the one who produces most; producing is the commodity. It is the one whose specifications are precise enough that a generated implementation can be checked against them, who asks a separate session to attack a plan before any code exists, who reads the generated tests before the generated code because a test that asserts a truth about nothing will pass forever and cheerfully. None of these are new skills. They are old skills that used to be optional because the slowness of writing things by hand did much of the verification silently, one line at a time, as a side effect of the labor. The labor is gone and the side effect went with it.
The same logic runs outside software wherever a draft became free. The scarce contribution in a legal memo, a diagnostic summary, or a financial model is no longer the drafting, and everyone in those rooms has quietly been moved into the seat where the question is not can you produce this but can you stand behind it. That question was always the more interesting one. It has simply stopped being the part of the work anyone can afford to do last.
Evidence and lineage
Research trail
Follow the sources, inspect how the claims are graded, or propose a correction at the exact record it concerns.
Sources 3
-
Barry Boehm (1986). A Spiral Model of Software Development and Enhancement (IEEE Computer)
The historical anchor. Risk resolution and throwaway prototyping sat at the center of every iteration, and the prototype half of that cost has since collapsed, which makes the method viable for the first time on the economics that once ruled it out.
Comment on this source -
Barry Boehm (1981). Software Engineering Economics
The verification-cost curve. The brick uses the shape of the curve, that later correction costs more, and explicitly declines the reported multipliers.
Comment on this source -
Laurent Bossavit (2015). The Leprechauns of Software Engineering
The standing critique of how the defect-cost multipliers propagated with thinner evidence than their citation history suggests. The reason the cost-curve claim is graded directional here.
Comment on this source
Claims and confidence 4
- verified
Barry Boehm published the spiral model in 1986 with risk analysis and prototyping at the center of each iteration.
The 1986 paper itself.
Respond to this claim - directional
Lighter methods displaced the spiral model largely because its risk analysis and throwaway prototypes cost too much to run.
The standard methodological history and the research record's account; a reading of why a method lost adoption, not a measured finding.
Respond to this claim - directional
The cost of correcting a defect rises steeply the later it is caught.
Boehm 1981 and the phase-cost literature that followed. The shape is broadly supported; the widely quoted multipliers rest on thinner evidence than their citation history implies (Bossavit 2015), so the brick uses the curve's direction only.
Respond to this claim - directional
Generation cost fell toward zero while the cost of a defect that escapes into production did not fall with it.
The corpus's own economic argument, built on observed generation costs and an unchanged downstream cost structure; an argument about which input became scarce, not a measured elasticity.
Respond to this claim