# Contract-First Design / Iteration Speed

> "contract-first-design" (contracts-core layer) is traded against "Iteration Speed" (structural-core layer) — a principle cannot be scope-separated from a quality, metric, or cost it competes with; resolve by measuring "Iteration Speed" and choosing an explicit operating point.

Record: `tension:contract-first-design-iteration-speed`
Kind: tension
Canonical: https://banes-lab.com/ontology/schema#tension-contract-first-design-iteration-speed

## tensions-with

- [Contract-First Design](https://banes-lab.com/records/arch/contract-first-design.md)
- [Iteration Speed](https://banes-lab.com/records/lex/iteration-speed.md)
