feat: add converged clean-slate QAR-N1 identity allocation - #45
Conversation
Co-Authored-By: Codex <noreply@openai.com>
🤖 Codex PR Review🚫 Merge blocked: 1 serious issue(s) found in high-risk files ⚖️ Codex Review Arbitration🚫 block: The prior blocker is only partially fixed. The diff removes the default by making 🚫 Blocking IssuesThese issues must be fixed before this PR can be merged: 1. 🟠 [HIGH] Logic in
|
Co-Authored-By: Codex <noreply@openai.com>
|
Permanent freeze: closure_count=1/max=1, absolute_final=true. Remaining HIGH is the vNext binding type/namespace discriminator gap: caller routing can label a vNext-shaped binding as legacy. Preserve branch/worktree/review evidence; no further code action. |
QAR-N1 converged clean-slate identity allocation
This PR is a fresh implementation from
origin/main@d13dad1cfd2680cfdf9c96bc4687fc3d32ffc015. It does not reopen, reuse, cherry-pick, or inherit PR #44. The vNext namespace is clean-slate only: no legacy filename/index dual-read, migration, fallback, or compatibility mode.Scope
qar_vnext.identity_index.v1wire codec and whole-index validation.PublicationPlanentries.EXACT_ARTIFACT_REUSE,CURRENT_MANDATORY, andHISTORICAL_RECOVERY.Contract matrix covered locally
V3_CANONICAL/V3_VARIANT; legacy and old versions rejected.contract_version_for_schema.Validation
scripts/gate_codex_app_review.py.