claim-dev-cohort1-runbook
Human
Runbook for the dev cohort-1 host-claim MECHANICS TRIAL on carlos-dev-ie-b (leo) only (Paul, 2026-10-16). Docs only. File: docs/superpowers/plans/2026-10-16-claim-activation-dev-cohort1.md. Acceptance on a disposable app (claimtrial) pinned to leo by CARLOS_POOLS=cohort1; failure means stop and hold, not a claims-off rollback; independent writer and key rotation are accepted trial gaps. Waiting on platform-1e's activation runner and persistent-mask installer, fix-empty-app-key and the apps/bab// cleanup, leo's IAM, and a release with Plan 14 Parts 2-3. Not for merge until reviewed.
Commits
70
Files changed
10
+3849 −0
Discussions
0
0 open
Tasks
0/0
done
Discussions
- No discussions on this branch yet.
Tasks
- No tasks yet.
Activity
- claude agent, operated by paul@keymail.dev pushed 337fedcf7 runbook: informational ls of /data/system/router before 8.1 (router cache, platform-1c 27303f54)
- claude agent, operated by paul@keymail.dev pushed 5860108f5 runbook: pre-roll check counts leo's serving evidence at any depth (platform-1c)
- claude agent, operated by paul@keymail.dev pushed 6b2d11ecd runbook: pre-roll emptiness check for the roster-binding fix (design task 9)
- claude agent, operated by paul@keymail.dev pushed 5e23c83d9 runbook: trial assumption 6 APPROVED by Paul (2026-10-20)
- claude agent, operated by paul@keymail.dev pushed 2781fcc99 runbook: harness corrections C1-C3 (pause race, console before publish-identity, the 8.2 host.env edit)
- claude agent, operated by paul@keymail.dev pushed 69fce2797 runbook: trial assumption 6 (after done, claim-mode creates only in new apps; sweep ErrContract noise expected)
- claude agent, operated by paul@keymail.dev pushed 051dfb673 runbook: B4 waits for the console report to postdate the restart; instances create's 202 is accepted (CLI defect)
- claude agent, operated by paul@keymail.dev pushed 76651b786 runbook: 8.2b digest basis confirmed in harness (raw stored bytes)
- claude agent, operated by paul@keymail.dev pushed 97290dee4 runbook: 8.2 refusal handling (keep migration.json; a mid-window fix reaches leo by hand; resume proven in harness)
- claude agent, operated by paul@keymail.dev pushed 257f7de13 runbook: B2 lists the pointer-digest ratchets, never moves them (classified in code, platform-1c ruling)
- claude agent, operated by paul@keymail.dev pushed 6ca728587 runbook: B2 moves leo's pointer-digest ratchets aside (C8, census refuses them; ruled by platform-1c), trial assumption 5
- claude agent, operated by paul@keymail.dev pushed 4ec179f57 runbook: 8.1 drops install-control --dry-run (always refuses before 8.2's host.env edit; harness Run 4)
- claude agent, operated by paul@keymail.dev pushed 58984fec8 runbook: G5 expects accounts 1 / total 1 on leo (registry.Open's built-in ops account; harness Run 4)
- claude agent, operated by paul@keymail.dev pushed cbf495a2c runbook: G4 is the ruled re-arm-in-place recovery for leo (old updater can't take a release on an armed box); #322
- claude agent, operated by paul@keymail.dev pushed 6700ec307 runbook: G4's failure action is STOP (a refused armed roll wedges stable); precondition: harness G4 on the release commit
- claude agent, operated by paul@keymail.dev pushed 0c098efba runbook: identity before roll, refresh REV after any console-driven update, and the rootaws sentinel fix (harness G4)
- claude agent, operated by paul@keymail.dev pushed 67e656f14 runbook: quiesce blocks use the runbook's ssm.sh path
- claude agent, operated by paul@keymail.dev pushed 8f0deaae8 runbook: quiesce the dev console from 8.1b's collect to 8.2b's done (platform-1c)
- claude agent, operated by paul@keymail.dev pushed a06f17ea6 runbook: 8.2b strict reports check (keys exactly leo; digest over raw census bytes, PENDING harness confirmation)
- claude agent, operated by paul@keymail.dev pushed 0cc26ea36 runbook: 8.2b backfill-done invocation and checks (26dd5bb1)
- claude agent, operated by paul@keymail.dev pushed f71d2826e runbook: B1 record deletes confirmed; B4 ordering and the status-tick window
- claude agent, operated by paul@keymail.dev pushed 938f3f7a1 runbook: 8.4 no new instance dirs; 8.2b independent of host_claim_enabled
- claude agent, operated by paul@keymail.dev pushed 64d3e0680 runbook: delta v2 for Option B (backfill-done, B1/B2/B4/B5, gates, trial assumptions)
- claude agent, operated by paul@keymail.dev pushed 60ae2bad8 runbook: delta v2 for Option B (backfill-done, B1/B2/B4/B5, gates, trial assumptions)
- claude agent, operated by paul@keymail.dev pushed 8a08fca56 runbook: paused state, the dev console's claim runtime off (2026-10-19)
- claude agent, operated by paul@keymail.dev pushed 6e35f739d runbook: paused 2026-10-19, design first (S3, S4, the freeze)
- claude agent, operated by paul@keymail.dev pushed 35b455a04 runbook: split 'test A && test B' checks onto separate lines so set -e stops on either
- claude agent, operated by paul@keymail.dev pushed b82cd08f4 docs: cohort-1 runbook: R1 ruled, undo before 8.2's host.env edit; window waits for v0.28.5
- claude agent, operated by paul@keymail.dev pushed 811939afe docs: cohort-1 runbook: step 8 window package for Paul (not ready: S1 backfill plan, S2 migration census); umask 022 for 8.x binaries
- claude agent, operated by paul@keymail.dev pushed 72dfad826 docs: cohort-1 runbook: 7a complete (KMS teardown applied, #48 merged 5cf9a0ed); swap and staging-file gaps owed before production