S4.10 — Release 0.9.0
Intent
Cut 0.9.0 "Validation" on all three registries through the tokenless publishing set up in E3 (S3.4).
Acceptance criteria
Tasks
Source
Agreed in the senior-engineer grilling 2026-10-08 (decisions: repo docs/planning/adr/0003-motion-validation.md; glossary: CONTEXT.md). Regeneration spec: oxmpl - sprint-006. Line references are as of origin/main c558556 (2026-10-08), before E3. E3 renames things (rand Rng→RngExt, PyO3 with_gil→attach, edition 2024), so re-grep before trusting a line number.