carlos / platform Public

moves-phase1-3c

Squashed from moves-phase1-3c into main.
claude agent, operated by paul@keymail.dev a34623bd85f28eaffd702ef78aed899be5f50039 parent 2d3ff96
38 files changed, +7041 −57
  • approved_moves_copy_test.go +6 −1
  • docs/superpowers/plans/2026-10-06-moves-phase1-copy.md +1 −0
  • internal/activator/activator.go +41 −1
  • internal/activator/claimwake.go +25 −6
  • internal/activator/probewake.go +290 −0
  • internal/activator/probewake_test.go +595 −0
  • internal/appconfig/renderheld.go +28 −1
  • internal/appconfig/renderheld_claim_test.go +99 −0
  • internal/host/movescut.go +1 −1
  • internal/host/movescut_test.go +3 −3
  • internal/host/movesfinal.go +2 −0
  • internal/host/movesland.go +30 −10
  • internal/host/movesland_commit_test.go +232 −0
  • internal/host/movesland_probe_test.go +476 −0
  • internal/host/movesland_test.go +60 −0
  • internal/host/moveslandcommit.go +243 −0
  • internal/host/moveslandprobe.go +356 −0
  • internal/host/movespass.go +17 −0
  • internal/host/movesphase1.go +7 −1
  • internal/host/movespolicy.go +96 −10
  • internal/host/movespolicy_test.go +8 −4
  • internal/host/movesprobe_policy_test.go +154 −0
  • internal/host/movesprobe_ready_linux_test.go +42 −0
  • internal/host/movesprobeattempts.go +470 −0
  • internal/host/movesprobeattempts_test.go +374 −0
  • internal/host/movesprobeowners.go +1512 −0
  • internal/host/movesprobeowners_committed_test.go +511 −0
  • internal/host/movesprobeowners_fix1_test.go +384 −0
  • internal/host/movesprobeowners_test.go +761 −0
  • internal/hostclaim/move.go +7 −3
  • internal/hostclaim/move_commit_m2_test.go +25 −0
  • internal/hostclaim/move_test.go +1 −1
  • internal/provision/move_probeattempts_test.go +30 −0
  • internal/provision/move_test.go +5 −5
  • internal/provision/plan9_b8_census_test.go +4 −0
  • internal/provision/provision.go +23 −8
  • internal/release/materializeheld.go +51 −2
  • internal/release/materializeheld_claim_test.go +71 −0

CI passed — run details

approved_moves_copy_test.go

Loading diff…

docs/superpowers/plans/2026-10-06-moves-phase1-copy.md

Loading diff…

internal/activator/activator.go

Loading diff…

internal/activator/claimwake.go

Loading diff…

internal/activator/probewake.go

Loading diff…

internal/activator/probewake_test.go

Loading diff…

internal/appconfig/renderheld.go

Loading diff…

internal/appconfig/renderheld_claim_test.go

Loading diff…

internal/host/movescut.go

Loading diff…

internal/host/movescut_test.go

Loading diff…

internal/host/movesfinal.go

Loading diff…

internal/host/movesland.go

Loading diff…

internal/host/movesland_commit_test.go

Loading diff…

internal/host/movesland_probe_test.go

Loading diff…

internal/host/movesland_test.go

Loading diff…

internal/host/moveslandcommit.go

Loading diff…

internal/host/moveslandprobe.go

Loading diff…

internal/host/movespass.go

Loading diff…

internal/host/movesphase1.go

Loading diff…

internal/host/movespolicy.go

Loading diff…

internal/host/movespolicy_test.go

Loading diff…

internal/host/movesprobe_policy_test.go

Loading diff…

internal/host/movesprobe_ready_linux_test.go

Loading diff…

internal/host/movesprobeattempts.go

Loading diff…

internal/host/movesprobeattempts_test.go

Loading diff…

internal/host/movesprobeowners.go

Loading diff…

internal/host/movesprobeowners_committed_test.go

Loading diff…

internal/host/movesprobeowners_fix1_test.go

Loading diff…

internal/host/movesprobeowners_test.go

Loading diff…

internal/hostclaim/move.go

Loading diff…

internal/hostclaim/move_commit_m2_test.go

Loading diff…

internal/hostclaim/move_test.go

Loading diff…

internal/provision/move_probeattempts_test.go

Loading diff…

internal/provision/move_test.go

Loading diff…

internal/provision/plan9_b8_census_test.go

Loading diff…

internal/provision/provision.go

Loading diff…

internal/release/materializeheld.go

Loading diff…

internal/release/materializeheld_claim_test.go

Loading diff…