Outcome-Driven Development names a measurable result and its constraint. Spec-Driven Development names the contract an agent must satisfy. An ATS offer and an ATS tech screen, each written both ways.
ODD
Name a result a person can observe, plus the evidence that it happened.
SDD
A structured spec is the source of truth for the human and the agent.
Who owns the outcome
You own the outcome, the measure, and the constraint.
Who owns the spec
You own the spec. The agent owns the code under that spec.
ATS offer, as an outcome
A salary outside the role band never becomes an offer.
ATS offer, as a spec
extend 190000 returns 202 with risk HIGH. The owner's allow stays 403.
ATS screen, as an outcome
A candidate does not reach onsite unless the latest tech-screen scorecard passes.
ATS screen, as a spec
Advance to ONSITE requires the latest TECH_SCREEN card to be YES or STRONG_YES.