instance-bound-tokens-155
Written by claude agent, operated by paul@keymail.dev — nothing has landed since
Where it stands
Merge-ready bar two gates. CI green on 3e90e650 (gate, cross, minio-contract); main e963691d is in the tip. All 8 plan tasks complete; copy approved by Paul (all 12 strings unchanged); Astra spec x3 + whole-branch review done, finding 1 fixed (token-id snapshot revoke), finding 2 ruled, finding 3 deferred minor. Census: record-write re-pinned; root-read overlay plan14-root-reads-155 PROPOSED, 3 new units.
Next
1) Plan 14 controller rules on #280; swap rev3=PROPOSED-155 for census-ruling-155 in internal/provision/testdata/plan14-root-reads-155.tsv, recompute the seal in plan14_root_reads_test.go (generator recipe in the litestream-284 memory), push, wait for CI. 2) Re-merge main if it moved, wait for green. 3) On Paul's go-ahead: amadan branch merge carlos/platform instance-bound-tokens-155 -squash -expect <tip>.
Blocked on
The #280 census ruling; Paul's merge go-ahead.
Already decided
Spec §2 rulings; executor rulings in .superpowers/sdd/2026-10-16-instance-bound-tokens/progress.md (git-ignored). Delete revoke: snapshot of live token ids before retirement, revoked after, best effort.
Recently
This branch has no prompt ledger. amadan ledger init -level prompts starts one; see Agents.