V46 Gate 8: Promotion Readiness And Canon Workflow#231
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
bf749c1 to
23e5880
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: bf749c12c7
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| 'V46 source-side protocol comprehension object model, public/operator claim boundaries, route readback, interface claim contracts, proof readback, local rehearsal, workflow, and promotion surfaces are canonicalized in the promoted V46 file family', | ||
| 'V46 state': stateByKind[kind] | ||
| }); | ||
| return kind === 'parity' ? rewritePromotedParityJudgments(rewritten, version) : rewritten; |
There was a problem hiding this comment.
Rewrite V46 draft prose during promotion
When the V46 promotion path runs, this branch only updates status-table fields before returning. I checked the promotion preparation in a detached worktree, and the resulting promoted files still contain body text such as V46 does not replace V45 as active canon until promotion workflow validation in BITCODE_SPEC_V46.md and draft-only/current-authority-V45 language in the parity matrix, so the promotion workflow would commit a self-contradictory canon. Add V46 body/parity rewrites here, similar to the custom V45 promotion rewrite, so promoted V46 no longer describes itself as a draft over V45.
Useful? React with 👍 / 👎.
Adds the V46 promotion readiness report, generated proof appendix support, promotion workflow, promotion-script wiring, shared gate/canon workflow posture, and documentation needed to move from V45 active / V46 draft to V46 active / V47 draft after validation.
23e5880 to
8289484
Compare
Summary
Validation