Checkpoint FIX7 Codex N-number/N6 Targeted Repair
Checkpoint — FIX7 Codex N-number/N6 Targeted Repair (2026-06-11)
- Final status:
FIX7_CODEX_N_NUMBER_N6_REJECTION_TARGETED_REPAIR_READY - Host: T1 / Claude Code / MYTHOS. Codex consulted: NO. Owner approval requested: NO.
- Production mutation: NO. PG/Directus/registry-row/system_issues: NO. REAL_RUN/QT001/permit/activation/repoint/cutover: NO.
- N7/N8/P7 authored: NO/NO/NO. N6 Codex-ratified: NO (engineering candidate only). T2 v0.2 framework mutated: NO. v0.2 promoted: NO.
Repaired the four FIX7-side defects in Codex CODEX_FIX7_N_NUMBER_OR_N6_REJECTED (T2's CODEX-T2-PACKET-INCOMPLETE was already repaired by T2 and was not touched):
CODEX-N6-DUP-DECLARED+CODEX-N6-DUP-MANIFEST—real_n6_provenance_verifier.py277daf86→922e5246:verify_corpus_membership()rejects duplicate declared members before set conversion (N6_CORPUS_DUPLICATE);parse_hash_manifest()rejects duplicate paths / malformed lines / non-64-lc-hex hashes before dict insertion (N6_MANIFEST_DUPLICATE/_MALFORMED_LINE/_BAD_HASH); no certificate emitted on any. Selftest 14→19/19; probes 27→31/31 (regression P25–P28 = the exact Codex inputs). Codex replay: 3/3 fail-open reproduced on277daf86, 3/3 fail-closed (no cert) on922e5246. Positive path UNCHANGED: N6=d777e87c…, cert byte-identicalacf8d259…. Packet tree43b4914a→356a0cee; fresh-from-KBRERUN_RESULT: PASS(OVERALL 5/5).CODEX-NNODE-ACTIVE-CONFLICT—n7-approval-event-input-envelope.md/.jsonrev3→rev4 (182a6d9f/138a356b): §5 rostermembership_sha256 (N1)→membership_sha256 (membership — un-numbered)per the canonical reconciliation table (N1 = per-doc content; membership un-numbered). Labels-only; no field/order/byte-rule/edge/digest/authority change; NOT ratification. Closure proofenvelope_conformance_probe.py8/8 PASS;n_node_checker.py15/15.CODEX-ALIGNMENT-PACKET-INCOMPLETE— published the two manifest-listed-but-absent files at the alignment packet path byte-exact to pins (authority_seal_encoder.py13344f92,codex_probes.py112b4ec5); tree96d00b9eunchanged (manifest was already correct); freshbash RERUN.sh→ G0–G4 OK,RERUN_RESULT: PASS.
Report-vs-file audit: PASS (every load-bearing hash recomputes from governed KB; every listed file present at its path; both packets reconstruct fresh and fail closed). Authority firewall: 8/8.
Remaining blockers — authority/owner only: N-number table ratification (G-DOC-1), SEAL_REAL_N6_NOT_AVAILABLE (G-AUTH-1), A1/A2/A3/A5 + N8 signer + P7 ids (G-AUTH-2), OWN-1 do-not-approve (G-OWNER-1). No safe same-scope engineering work remains.
Objects: TKT-OBJ-273..288 (governance addendum; collision-deconflicted — T2 NVSZ lane reserved 263..272 PROPOSED/PENDING per V02-NVSZ-GOV-FOLD-1, so T1 takes 273..288; max canonical-committed 262).
NEXT: route a fresh independent Codex review of the patched real-N6 packet (356a0cee), alignment packet (96d00b9e), and N7 envelope rev4 — engineering blockers closed; only ratification/authority inputs remain.
Full report: knowledge/dev/reports/architecture/fix7-codex-n-number-n6-targeted-repair-report-2026-06-11.md