KB-6B81
06 — Approval Packet for APR-0415 (for real approvers only)
3 min read Revision 1
06 — Approval packet for APR-0415 (for real approvers ONLY)
This packet records what each real approver must review and how a lawful vote would be cast. It records no approval. The proposing agent casts no vote. No vote can be cast until a lawful channel exists (file 04 = none) — so this packet is pending a channel, not actionable this turn.
What is being approved
APR code APR-0415 (id 415)
action patch_ops_code risk = high
target dot_tools / DOT-310 (dot-apr-execute)
purpose deploy additive execute_authorize_build_step handler for C1 W7 ONLY
payload proposed_action md5 43c314bbdecc603acd924096421d0e48 (len 47232) — intact, unchanged
expected change additive handler only (1 dispatch arm + 1 function) in dot-apr-execute
forbidden effects no handler_ref bind · no grant mint · no dot-c1 registration · no W1→W9 · no dry-run · no Codex · no prod
current status pending · quorum_passed=false · 0/3 approvals
Required quorum (live rule, risk=high)
- ≥1 human president —
apr_approvalsrow:approver_type='human',approver ILIKE '%president%',decision='approve'. - ≥2 ai_council —
apr_approvalsrows:approver_type='ai_council',decision='approve'. - 0 rejects · proposer excluded · 3 distinct real approver identities (none = the proposing agent).
Required rationale (each approver affirms, scoped to APR-0415 only)
I approve APR-0415 only for deploying the additive C1 W7 execute_authorize_build_step handler patch.
I do not approve handler_ref binding, grant minting, dot-c1-grant-issue registration, W1→W9, dry-run,
Codex, or production activation.
The lawful vote (cannot be performed yet — no channel)
A vote is a row
apr_approvals(apr_id=415, approver=<real identity>, approver_type∈{human,ai_council}, decision='approve', rationale=<above>)
that must be created by each real approver through their own authenticated identity/channel. Today:
- There is no
dot-apr-approveand no governed vote-casting function/route (file 02/04). - A raw SQL/Directus insert is forbidden (manual write / fabrication / self-approval). ⇒ No vote can be lawfully cast this turn. The packet is staged for the moment a lawful channel exists.
Stop conditions
- Do not record any vote as the agent. Do not use root/SYNC_SECRET/owner as a vote.
- Do not flip APR-0415 status. Do not execute APR-0415.
- This packet ≠ an approval; it is a checklist for real approvers once a channel exists.
Readback (when/if votes are ever lawfully cast)
SELECT approver, approver_type, decision FROM apr_approvals WHERE apr_id=415 ORDER BY id;
SELECT quorum_passed('APR-0415'); -- must be true with 0 rejects before any execute macro