diff --git a/docs/NEXT-SESSION.md b/docs/NEXT-SESSION.md index 712209f..1383f7d 100644 --- a/docs/NEXT-SESSION.md +++ b/docs/NEXT-SESSION.md @@ -317,14 +317,24 @@ What shipped, with the measurement each carries: operator's stop; cascade on purge. Granularity is the mission — the door is installed once per mission and serves every phase. +Pass B, live on prod (`fa650bf` rolled, migration 0087): + +- `gatepolicy` `01a0c211` **7/7**: container-tier `gate.denied` with + `rule=curl-body` and `rule=hook-files`; 1 credential revoked at close, no + row carries the mission, the door answers `unauthorized` to the token + read from the container. Two harness traps on the first try: the door is + JSON-RPC and rejects inside a 200 (read the body, not the code), and a + scenario with no `done_when` inherits the RECIPE's default condition — the + judge failed it honestly for lacking an IMPLEMENTATION_BRIEF. +- `microvm` `01a0c213` **12/12**: "4 earlier verdict(s) on this repo; the + brief carried the recalled section" — BM25 picked the most relevant past + verdict and the guidance arrived redacted, not the operator reason. + Open after this pass: -1. `gatepolicy` and a second `microvm` run against pass B once it rolls — - the container-tier `gate.denied` events, the 401 to the revoked token, - and the brief carrying project memory are the three things not yet seen - live. Also `01a0c1fa`'s tap drained ZERO tool calls on a VM where the - agent plainly read `lib.rs` — one occurrence, on the older `:latest`; - watch for it. +1. `01a0c1fa`'s tap drained ZERO tool calls on a VM where the agent plainly + read `lib.rs` — one occurrence, on the pre-pass-A `:latest`; every run + since recorded calls. Watch for it. 2. Jev pilot (item 7) when a key exists; DAG phases (item 8) as a design. 3. A declarative per-role policy is still a deny-list with ids. The next step is per-role allowlists (tools × path globs × hosts) rendered by the diff --git a/scripts/verify-mission-delivery.sh b/scripts/verify-mission-delivery.sh index 49cfb50..6debb78 100755 --- a/scripts/verify-mission-delivery.sh +++ b/scripts/verify-mission-delivery.sh @@ -1138,6 +1138,7 @@ GATEPOLICY_BODY=$(cat < # the token from, the door answers 401 to it. Lingering Authority (arXiv # 2606.22504) is the reference: 10/10 post-closure reuse rejected. assert_credentials_revoked() { #