KB-3CF1
FIX7 — N7/N8/P7 Authority Input Roster (2026-06-11)
2 min read Revision 1
tool-kiem-thufix7authority-inputroster2026-06-11
<!-- DOC_STATUS: ACTIVE_NON_AUTHORITY -->
FIX7 — N7/N8/P7 Authority Input Roster (2026-06-11)
- Host: T1 · Authority:
NON_AUTHORITYroster. Lists present vs missing authority inputs. Supplies/fabricates nothing. - Machine form:
fix7-n7-n8-p7-authority-input-roster-2026-06-11.json(byte-identical to the packet'sauthority-input-roster.json). ready_to_author = false— A1/A2/A3/A5, explicit owner decision, Codex N8 signer/report-set, and P7 authority IDs are MISSING.
Roster
| Input | For | Present | Authority class | T1 can prepare (not authorize) | Owner/Codex provides | Next action |
|---|---|---|---|---|---|---|
A1 approval_event_id |
N7 | NO | AUTHORITY_INPUT | yes | Codex | mint governed id at seal |
A2 approver_identity |
N7 | NO | AUTHORITY_INPUT | yes | Owner+Codex | authorized identities in seal event |
A3 approval_event_timestamp |
N7 | NO | AUTHORITY_INPUT | yes | Codex | RFC3339 UTC stamp at seal |
A5 owner_blueprint_decision |
N7+impl | NO | OWNER_DECISION | yes | Owner | explicit decision (OWN-1) |
| N6 digest | N7/N8 | YES | ENGINEERING_VERIFIED_CANDIDATE | present | promote→PIN owner/Codex | Codex consumes (no promote here) |
| N6 certificate | N7/N8 | YES | ENGINEERING_VERIFIED_CANDIDATE | present | n/a | none |
| N8 Codex signer | N8 | NO | CODEX_AUTHORED | no | Codex | signer/timestamp/parent |
| N8 report set | N8 | candidate | CANDIDATE_NON_AUTHORITY | yes | Codex computes digest | re-fetch document_id@revision |
| P7 authority IDs | P7 | NO | CODEX_AUTHORED | no | Codex | supply IDs; encode_real_p7 |
| owner decision (OWN-1) | N7+impl | NO (NOT_APPROVED_HOLD) |
OWNER_DECISION | yes | Owner | pick an option |
No missing input is converted into a placeholder authority value. N7/N8/P7 authored = NO/NO/NO; implementation_unblocked = false; production_mutation = false.