- Record rejected answers in decision.md at the moment they are rejected
- Allow explicit pre-authorized Build via a pre-authorized marker line
- Land scripts/check-dev-flow.sh and derive devflow/index.md from archives
- Add dev-flow process artifacts (decisions, prd) for open changes
- Rewrite hard constraint #1: apply must read Committed OpenSpec files as the execution source of truth
- Promote sub-skill invocation to hard constraint #6; remove fallbacks.md and all degradation paths
- Add file existence verification at commit and archive exit gates
- Require grill question pool, evidence-driven conclusions, and user-interview confirmations to be written to decisions.md
- Record v4.0 validation retrospective in workflow.md: propose overreach, sub-skill pseudo-calling, spec omitting user behavior
- Archive knowledge-index-sort OpenSpec and devflow entries from prior run