carlos / platform Public

self-serve-moves-2

Plan 2 of self-serve region moves (door, token, reservations, journal, job, reports, cut/abort/finalise, estimate, witnesses), stacked on plan 1's tip e8087b49 (design-self-serve-offline-moves) so plan 1 can merge on its own. Built by subagent-driven development from docs/superpowers/plans/2026-10-22-self-serve-moves-2-door-token-job.md (rev 18, Astra READY). Ships inert behind CARLOSSELFSERVE_MOVES=offline; legacy doors byte for byte outside it.

Commits 100
Files changed 287 +56010 −1906
Discussions 2 2 open
Tasks 12/14 done

Discussions 2 open

Tasks 12/14 done

  • Plan 2 build (umbrella): subagent-driven, order 1,2,3,4,6,10a,5,7,8,9,10b; ledger .superpowers/sdd/2026-10-22-self-serve-moves-2-door-token-job/progress.md Started
  • Plan 2 Task 1: move-capable token, selfServeGate, dispatcher (a8833c6b..5aad903a; CI flake fix 714ca778) Done
  • Plan 2 Task 2: offline-queued, receipts, SetRecordMoveAt, ProposeStamp, open record (7ceefeab..f8e34f30) Done
  • Plan 2 Task 3: per-box reservations, fenced reclaim, bound operator admission (51ee1bab..8303ae88) Done
  • Plan 2 Task 4: self-serve journal, request lifecycle, console lease, mode, pass skeleton (29cee09f..fed55d0b) Done

Activity