KB-B919

FIX7 — P7 Authority ID Proposal (machine, 2026-06-11)

4 min read Revision 1
tool-kiem-thufix7authority-inputp7-proposal2026-06-11

{ "doc": "fix7-p7-authority-id-proposal", "date": "2026-06-11", "lane": "FIX7_N7_N8_P7_AUTHORITY_INPUT_PREPARATION_MACRO_2026_06_11", "authority": "PROPOSAL_NON_AUTHORITY. These are PROPOSED candidate values for a future P7 pin. None is an official P7, an official pin, or a sealed value.", "is_official_p7": false, "is_official_pin": false, "p7_authored": false, "p7_pin_target": { "pinned_canonicalizer_document_id": "knowledge/dev/reports/architecture/t1-fix7-existing-system-refactor-execution-blueprint-2026-06-08/canonicalizer-fix7-canon-v1-ssot.md", "pinned_canonicalizer_revision": 3, "pinned_canonicalizer_utf8_bytes": 38756, "pinned_canonicalizer_sha256": "49c386a9b9666c09786fc4f89bc79776b6046eaee6f4da6d8537d2c753b734d0", "pinned_packet_v3_tree_sha256": "b95df0a5d2f41f80bea0cef8621c1f8bb0f6b49a40175116418494ed4141ca6d", "pin_scope": "CANDIDATE_TO_AUTHORITATIVE_PIN_BLUEPRINT_ONLY" }, "p7_roster_per_spec": [ {"field": "schema_version", "value": "FIX7-AUTHORITY-SEAL-V1", "actor": "contract"}, {"field": "node_id", "value": "P7", "actor": "contract"}, {"field": "pinned_canonicalizer_document_id", "value": "…/canonicalizer-fix7-canon-v1-ssot.md", "actor": "engineering"}, {"field": "pinned_canonicalizer_revision", "value": 3, "actor": "engineering"}, {"field": "pinned_canonicalizer_utf8_bytes", "value": 38756, "actor": "engineering"}, {"field": "pinned_canonicalizer_sha256", "value": "49c386a9…b734d0", "actor": "engineering"}, {"field": "pinned_packet_v3_tree_sha256", "value": "b95df0a5…ca6d", "actor": "engineering"}, {"field": "codex_report_document", "value": "MISSING_AUTHORITY_INPUT", "actor": "codex"}, {"field": "codex_checkpoint_document", "value": "MISSING_AUTHORITY_INPUT", "actor": "codex"}, {"field": "envelope_manifest_sha256", "value": "DEPENDS_ON_REAL_N7", "actor": "from N7"}, {"field": "detached_seal_sha256", "value": "DEPENDS_ON_REAL_N8", "actor": "from N8"}, {"field": "approval_event_id", "value": "MISSING_AUTHORITY_INPUT (A1)", "actor": "codex"}, {"field": "pin_scope", "value": "CANDIDATE_TO_AUTHORITATIVE_PIN_BLUEPRINT_ONLY", "actor": "contract"} ], "dependencies_acyclic": "P7 -> N2,N7,N8 (P7 follows N7 and N8; nothing depends back on P7)", "required_authority_inputs_before_p7": [ "real N7 authored over A1/A2/A3/A5 + ratified N6 candidate", "real N8 detached seal authored by Codex", "Codex report document_id@revision and checkpoint document_id@revision", "A1 approval_event_id" ], "output_field_when_authored": "authority_seal_pin_sha256 (via encode_real_p7; prose-only pin rejected SEAL_PROSE_ONLY_PIN_REJECTED)", "failure_rollback": "P7 is an additive authority pin document. If a P7 attempt fails or must be revoked, rollback = do NOT publish the pin (or supersede the pin document); no production state changes because P7 mutates nothing in production. A later SSOT edit after a real pin requires a new re-seal cycle.", "note": "Values above remain CANDIDATES until Codex authors P7 via encode_real_p7(). P7 cannot be authored while the authority inputs (A1/A2/A3/A5, owner decision, Codex signer, real N7, real N8) are missing." }