carlos / platform Public

moves-phase1-4

apimode_test.go +5 −0
apimode_test.go

Loading diff…

approved_moves_copy_scan_test.go +1 −1
approved_moves_copy_scan_test.go

Loading diff…

approved_moves_copy_test.go +7 −0
approved_moves_copy_test.go

Loading diff…

docs/superpowers/plans/2026-10-06-moves-phase1-copy.md +17 −1
docs/superpowers/plans/2026-10-06-moves-phase1-copy.md

Loading diff…

internal/console/apiinstancemove.go +52 −6
internal/console/apiinstancemove.go

Loading diff…

internal/console/apiinstancemove_claim_test.go +40 −0
internal/console/apiinstancemove_claim_test.go

Loading diff…

internal/console/apiinstancemove_test.go +232 −3
internal/console/apiinstancemove_test.go

Loading diff…

internal/host/movescut.go +25 −11
internal/host/movescut.go

Loading diff…

internal/host/movesfinal.go +32 −10
internal/host/movesfinal.go

Loading diff…

internal/host/moveshold.go +46 −0
internal/host/moveshold.go

Loading diff…

internal/host/moveshold_test.go +102 −0
internal/host/moveshold_test.go

Loading diff…

internal/host/movesinstall.go +1097 −0
internal/host/movesinstall.go

Loading diff…

internal/host/movesinstall_test.go +825 −0
internal/host/movesinstall_test.go

Loading diff…

internal/host/movesland.go +79 −511
internal/host/movesland.go

Loading diff…

internal/host/movesland_finalfix_test.go +3 −7
internal/host/movesland_finalfix_test.go

Loading diff…

internal/host/movesland_test.go +11 −16
internal/host/movesland_test.go

Loading diff…

internal/host/moveslandinstall.go +167 −92
internal/host/moveslandinstall.go

Loading diff…

internal/host/moveslandpark.go +85 −49
internal/host/moveslandpark.go

Loading diff…

internal/host/movespass.go +77 −0
internal/host/movespass.go

Loading diff…

internal/host/movesphase1.go +5 −3
internal/host/movesphase1.go

Loading diff…

internal/host/movespolicy.go +208 −12
internal/host/movespolicy.go

Loading diff…

internal/host/movespolicy_test.go +658 −3
internal/host/movespolicy_test.go

Loading diff…

internal/host/movesrecover.go +958 −0
internal/host/movesrecover.go

Loading diff…

internal/host/movesrecover_test.go +937 −0
internal/host/movesrecover_test.go

Loading diff…

internal/host/movesretire.go +30 −4
internal/host/movesretire.go

Loading diff…

internal/host/movesretry_test.go +261 −0
internal/host/movesretry_test.go

Loading diff…

internal/host/movesrevert.go +907 −0
internal/host/movesrevert.go

Loading diff…

internal/host/movesrevert_test.go +1072 −0
internal/host/movesrevert_test.go

Loading diff…

internal/host/movesrollback.go +1567 −0
internal/host/movesrollback.go

Loading diff…

internal/host/movesrollback_finalfix_test.go +536 −0
internal/host/movesrollback_finalfix_test.go

Loading diff…

internal/host/movesrollback_test.go +1240 −0
internal/host/movesrollback_test.go

Loading diff…

internal/host/movesrollback_witness_test.go +243 −0
internal/host/movesrollback_witness_test.go

Loading diff…

internal/hostbox/wakepolicy.go +32 −2
internal/hostbox/wakepolicy.go

Loading diff…

internal/hostbox/wakepolicy_test.go +84 −0
internal/hostbox/wakepolicy_test.go

Loading diff…

internal/hostclaim/move.go +395 −16
internal/hostclaim/move.go

Loading diff…

internal/hostclaim/move_recovery_external_test.go +69 −0
internal/hostclaim/move_recovery_external_test.go

Loading diff…

internal/hostclaim/move_return_fence_test.go +120 −0
internal/hostclaim/move_return_fence_test.go

Loading diff…

internal/hostclaim/move_test.go +767 −0
internal/hostclaim/move_test.go

Loading diff…

internal/hostclaim/move_witness_test.go +135 −0
internal/hostclaim/move_witness_test.go

Loading diff…

internal/moves/ids.go +3 −2
internal/moves/ids.go

Loading diff…

internal/moves/ids_test.go +26 −0
internal/moves/ids_test.go

Loading diff…

internal/moves/returnlane.go +96 −0
internal/moves/returnlane.go

Loading diff…

internal/moves/returnlane_test.go +140 −0
internal/moves/returnlane_test.go

Loading diff…

internal/provision/move_test.go +821 −0
internal/provision/move_test.go

Loading diff…

internal/provision/provision.go +588 −0
internal/provision/provision.go

Loading diff…

internal/registry/hold_test.go +56 −0
internal/registry/hold_test.go

Loading diff…

internal/registry/registry.go +24 −0
internal/registry/registry.go

Loading diff…