Current State — FIX7 N-Node Authority Model Clarified (2026-06-11)
Current State — FIX7 N-Node Authority Model Clarified
- Effective date: 2026-06-11 Asia/Ho_Chi_Minh
- Status:
FIX7_N_NODE_MODEL_CLARIFIED_READY_FOR_NEXT_MACRO(with documented material-contradiction finding on node numbering, MC-1/MC-2) - Relationship: this does not supersede the seal lane state
FIX7_FINAL_AUTHORITY_SEAL_SELF_CODEX_READY_AFTER_FAILOPEN_PATCH; it is a clarification layer that the seal/N6 lane must consume before being directed.
Summary
The FIX7 N-node authority model has been reverse-documented from real sources into a single design addendum (human-readable) + JSON (machine-readable), plus a source-map, an N6 special analysis, a gap/contradiction report, and a next-macro recommendation. The engineering DAG (N1..N8 + diagnostic N9 + authority-layer P7) is acyclic and complete; the model's only inconsistency is node labelling across surfaces — not topology, math, or any digest.
What is now clear
- Engineering edges (authoritative, canonicalizer SSOT rev3):
N6←N1,N7←{N2,N3,N4,N5,N6,N1},N8←{N2,N5,N6,N7},N9_DIAG(sink), plus authority-layerP7←{N2,N7,N8}.has_cycle=False. - Provenance: 6 classes, 2 allow-lists; rehearsal path can never become a real seal; real path gated.
- N6:
active_corpus_sha256, computable today (d777e87c…), REHEARSAL by lane-wiring, gatedSEAL_REAL_N6_NOT_AVAILABLE.
What remains blocked (unchanged by this macro)
SEAL_REAL_N6_NOT_AVAILABLE(G-AUTH-1) — owner/operator + Codex.- N7/N8/P7 authority inputs (G-AUTH-2) — Codex + owner.
- OWN-1 do-not-approve (G-OWNER-1) — owner.
- FIX7 implementation — separate post-seal owner authorization.
New, surfaced by this macro (cheap to fix, no code/prod/seal)
- MC-1 / G-DOC-1: N1/N2 carry different values on blueprint vs authority encoder; needs one ratified N-number→value table.
- MC-2 / G-DOC-2: N9 named on blueprint, unnamed (
N9_DIAG) in code, absent in authority DAG; all agree it is a non-load-bearing diagnostic sink.
No mutation
No production, PG, Directus, registry, system_issues, Codex, seal, encoder, or implementation action was taken. Engineering pins unchanged: canonicalizer rev3 49c386a9… / Packet-V3 tree b95df0a5… / membership f2bda8…fe251 / encoder 13344f92….
Next
FIX7_N_NODE_NUMBERING_RECONCILIATION_MACRO (ratify labels) → resume real-N6 provenance macro.