correct the vouch state: the operator vouched 0.208.0 DURING this session
gates / gates (push) Successful in 33s

Recorded on arrival as 0.207.0, re-read from live hub_settings at the end and it is 0.208.0 — the
operator acted while the session ran. The ask is therefore 0.208.0 -> 0.209.0, not 0.207.0 ->
0.209.0, and STATUS.md plus the golden evidence now say so.

Caught only because the state was re-read rather than carried forward from the arrival note. A fact
recorded at the start of a long session is a fact about the start of the session.
This commit is contained in:
2026-08-08 09:25:25 +02:00
parent 650cc8a4a7
commit dd55a3f98c
2 changed files with 9 additions and 9 deletions
@@ -6,9 +6,10 @@ no golden carried the newest release. The honest answer to that gate is the bake
`--no-verify`; the gate's own docstring says the cost of a trip is "one bake, which is the operation
the project wants to be routine anyway".
**This also consolidates the operator's approval into ONE.** Golden **0.208.0** was baked last night
and never vouched. It is superseded rather than wasted: 0.209.0 contains everything 0.208.0 did, plus
R-247. **Vouch 0.209.0 and 0.208.0 needs no separate decision.**
**⚠ UPDATED at the end of the session, because the fact changed under it.** On arrival the vouched
golden was **0.207.0**; while this session ran, **the operator vouched 0.208.0**. Re-read from live
`hub_settings` rather than assumed — which is why the table below reads 0.208.0 0.209.0 and not
0.207.0 → 0.209.0.
## Where it ran
@@ -76,7 +77,7 @@ The delivered artifact saying which controller it will start — not a claim abo
| field | now (live `hub_settings`) | after | why |
|---|---|---|---|
| `golden_version` | 0.207.0 | **0.209.0** | the only field that moves |
| `golden_version` | **0.208.0** (vouched during this session) | **0.209.0** | the only field that moves |
| `agent_version` | 0.127.0 | 0.127.0 | already ≥ `MinAgent 0.127.0` — checked |
| `min_agent` | 0.127.0 | 0.127.0 | equals the declared `MinAgent`; **not above `agent_version`** (the R-216 shape hub v0.97.0 holds) |
@@ -101,6 +102,6 @@ grep -c -F "<token>" <copy with the token appended> → 1 ← the control; cop
**Does:** `golden_currency_gate.py` is green; the push it was blocking can proceed.
**Does NOT:** a fresh Day-0 install still lands on **0.207.0**. The gate checks the BAKE, not the
**Does NOT:** a fresh Day-0 install still lands on **0.208.0**. The gate checks the BAKE, not the
vouch — R-242's untouched half, demonstrated again here: the gate flips green on the presence of this
directory, with no vouch anywhere near it.