audit-core rollout made origin /readyz 200. Remaining gates are the T03-only Flex Auth package, no approval:create requester for these eight acts, and a live KeyCape subject. Attach writes bound copies from a created receipt; it does not bind. Assistant: grok Assistant-Session: 01a09dc1-b21e-77e1-919e-fcad2f82b267
3.2 KiB
3.2 KiB
Compact sitting — operator packet (INFD-WP-0002-T03)
Review group: net-kingdom-admins.
Surface: https://decisions.coulomb.social/
Contract: docs/specs/CompactSignoffBatches.md.
An agent may draft, order, and record evidence. It may not accept / decline / seal.
Do not mark INFD-WP-0002 finished on a partial sitting.
What is already proven
On 2026-09-14 around 01:06 UTC this origin took three real human accepts
for SECRETS-WP-0010-T03-{apply,verify,exec}. That is T08 history, not this
batch. infd-20260914-c01 must not reuse those approval ids.
Live accept reopened (2026-09-14 22:16 UTC)
audit-core /readyz was hanging; the Service had no ready endpoints; this
origin refused accept (/readyz 503). audit-core b0e6792 rolled out. Now:
- Origin
/healthz200,/readyz200 ready,/auth/start303 to KeyCape - Review pod reaches
audit-core.audit-core.svc:8080healthz/readyz 200 - Preflight:
live_accept=open, still notready_to_sit
Evidence: docs/evidence/2026-09-14-infd-0002-t03-accept-reopened.json.
What still blocks this sitting
- Flex Auth still admits only the three T03 memo ids
(
FLEX-WP-0027,examples/informed-decision-t03). Compact ids would be denied. Request shape:policy-request.md. Do not expand the T03 mandate in place. - No
approval:createrequester whosebinding.actormatches these acts. Do not reusesecrets-engine-requesterfor WSL2, clock ownership, mason plan, or warden seal. - Drafts still have
approval_id: nulland principalpending-human-session. Live review refusesmissing_act_binding/wrong_recipient. - A human must bind. An agent must not.
Eight unsigned memos (this sitting)
Open in this order. One question each. No approve-all.
| n | memo_id | Blocking record |
|---|---|---|
| 1 | infd-20260914-c01 |
SECRETS-WP-0010 native delivery |
| 2 | infd-20260914-c02 |
RPF-WP-0035-T02 |
| 3 | infd-20260914-c03 |
NK-WP-0032-T03 |
| 4 | infd-20260914-c04 |
WARDEN-WP-0027-T02 |
| 5 | infd-20260914-d01 |
CUST-WP-0038-T08 |
| 6 | infd-20260914-d02 |
HFACT-WP-0001-T03 |
| 7 | infd-20260914-d03 |
MASON-WP-0005 plan |
| 8 | infd-20260914-d04 |
RCLK-WP-0002-T01 |
After requester, receipts, and policy admission
uv run python tools/sitting_bind_preflight.py --origin https://decisions.coulomb.social—live_acceptmust stayopen.- Owning requester creates eight
human_control=trueobjects, required_count 1, no entries. Carry the native id andbinding.digest; do not invent a digest. uv run python tools/attach_compact_bindings.py --principal <exact-keycape-sub> --receipt <created.json>writesbound/copies. Unsigned drafts stay unsigned.- Flex Auth admits a new package pinning those eight
memo:ids to the native approval id/digest, same identity bar as T03, deny everything else. - Load packet bytes then
save_memofrombound/into the review store. - Sign in. Open
/review?memo_id=infd-20260914-c01through…-d04in order. Acknowledge the required highlight. Bind that memo. Repeat. - Unfinished memos stay in the batch. File-level owning-repo updates are T04
after a human bind, via
fix-consistency, neverPOST /workplans/.