Phase 9 — v1.0.0 Definition-of-Done
ADR-0009 §3.3 Phase 9. Final gate before the public-shape stability commitment fires.
Gate: all items in ADR-0009 §4 hold:
- Substrate: shell
scripts/deleted from main;cmd/rtis the only entry point. - Behavior: 30-file bats oracle runs green against Go binary via equivalence harness.
- Documentation: README + architecture docs current; ADR-0001 status flipped to superseded.
- Consumers: tmux-tell + ember cut at least one release through the Go
rtbinary successfully. - Design invariants: #172, #336, #499 all hold.
- Prerelease cutting: alpha → beta → rc → v1.0.0 cadence worked in practice.
Discipline (§5): substrate-honest close (re-derive from main-at-cut-time, not merge-assumed); AC-retire-with-reason for any AC that doesn't cleanly close.
Out-of-band related: #338 (v1.0.0 SemVer stability contract) — philosophical commitment this phase serves; land as ADR or dedicated document before this phase closes.
References: ADR-0009 §4.
No due date
100% Completed