carlos / platform Public

design-moves-any-region

docs/superpowers/plans/2026-10-06-moves-phase1-0-index.md +380 −0
docs/superpowers/plans/2026-10-06-moves-phase1-0-index.md

Loading diff…

docs/superpowers/plans/2026-10-06-moves-phase1-1-copy-and-staging.md +3612 −0
docs/superpowers/plans/2026-10-06-moves-phase1-1-copy-and-staging.md

Loading diff…

docs/superpowers/plans/2026-10-06-moves-phase1-2-cut-flip-landing.md +817 −0
docs/superpowers/plans/2026-10-06-moves-phase1-2-cut-flip-landing.md

Loading diff…

docs/superpowers/plans/2026-10-06-moves-phase1-3-probe-commit-open.md +379 −0
docs/superpowers/plans/2026-10-06-moves-phase1-3-probe-commit-open.md

Loading diff…

docs/superpowers/plans/2026-10-06-moves-phase1-4-rollback-return-declare-lost.md +216 −0
docs/superpowers/plans/2026-10-06-moves-phase1-4-rollback-return-declare-lost.md

Loading diff…

docs/superpowers/plans/2026-10-06-moves-phase1-5-cleanup-and-parks.md +166 −0
docs/superpowers/plans/2026-10-06-moves-phase1-5-cleanup-and-parks.md

Loading diff…

docs/superpowers/plans/2026-10-06-moves-phase1-6-cli-status-observability.md +142 −0
docs/superpowers/plans/2026-10-06-moves-phase1-6-cli-status-observability.md

Loading diff…

docs/superpowers/plans/2026-10-06-moves-phase1-7-rehearsal-runbook.md +123 −0
docs/superpowers/plans/2026-10-06-moves-phase1-7-rehearsal-runbook.md

Loading diff…

docs/superpowers/plans/2026-10-06-moves-phase1-copy.md +73 −0
docs/superpowers/plans/2026-10-06-moves-phase1-copy.md

Loading diff…

docs/superpowers/plans/2026-10-06-moves-region-ha-conflicts.md +99 −0
docs/superpowers/plans/2026-10-06-moves-region-ha-conflicts.md

Loading diff…

docs/superpowers/plans/CODEX-PLAN-MOVES-PHASE1-R1.md +105 −0
docs/superpowers/plans/CODEX-PLAN-MOVES-PHASE1-R1.md

Loading diff…

docs/superpowers/plans/CODEX-PLAN-MOVES-PHASE1-R2.md +148 −0
docs/superpowers/plans/CODEX-PLAN-MOVES-PHASE1-R2.md

Loading diff…

docs/superpowers/plans/CODEX-PLAN1-REVIEW-R3.md +96 −0
docs/superpowers/plans/CODEX-PLAN1-REVIEW-R3.md

Loading diff…

docs/superpowers/plans/CODEX-PLAN1-REVIEW-R4.md +95 −0
docs/superpowers/plans/CODEX-PLAN1-REVIEW-R4.md

Loading diff…

docs/superpowers/plans/CODEX-PLAN1-REVIEW-R5.md +136 −0
docs/superpowers/plans/CODEX-PLAN1-REVIEW-R5.md

Loading diff…

docs/superpowers/plans/CODEX-PLAN1-REVIEW-R6.md +122 −0
docs/superpowers/plans/CODEX-PLAN1-REVIEW-R6.md

Loading diff…

docs/superpowers/specs/2026-10-02-move-any-app-design.md +7333 −0
docs/superpowers/specs/2026-10-02-move-any-app-design.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-JOINT-R1.md +303 −0
docs/superpowers/specs/CODEX-FINDINGS-JOINT-R1.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-JOINT-R2.md +208 −0
docs/superpowers/specs/CODEX-FINDINGS-JOINT-R2.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-MOVES-R1.md +129 −0
docs/superpowers/specs/CODEX-FINDINGS-MOVES-R1.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-MOVES-R2.md +150 −0
docs/superpowers/specs/CODEX-FINDINGS-MOVES-R2.md

Loading diff…

internal/sim/hostlife/background_test.go +479 −0
internal/sim/hostlife/background_test.go

Loading diff…

internal/sim/hostlife/budget_test.go +198 −0
internal/sim/hostlife/budget_test.go

Loading diff…

internal/sim/hostlife/console_test.go +1306 −0
internal/sim/hostlife/console_test.go

Loading diff…

internal/sim/hostlife/expected-outcomes.txt +23 −0
internal/sim/hostlife/expected-outcomes.txt

Loading diff…

internal/sim/hostlife/ltx_test.go +777 −0
internal/sim/hostlife/ltx_test.go

Loading diff…

internal/sim/hostlife/moves_test.go +2080 −0
internal/sim/hostlife/moves_test.go

Loading diff…

internal/sim/hostlife/mutate.sh +170 −0
internal/sim/hostlife/mutate.sh

Loading diff…

internal/sim/hostlife/protocol_test.go +2512 −0
internal/sim/hostlife/protocol_test.go

Loading diff…

internal/sim/hostlife/rules_test.go +147 −0
internal/sim/hostlife/rules_test.go

Loading diff…

internal/sim/hostlife/sim_test.go +973 −0
internal/sim/hostlife/sim_test.go

Loading diff…

internal/sim/hostlife/witness_test.go +3554 −0
internal/sim/hostlife/witness_test.go

Loading diff…

internal/sim/hostlife/world_test.go +1353 −0
internal/sim/hostlife/world_test.go

Loading diff…

internal/sim/litestreamfacts/facts_test.go +971 −0
internal/sim/litestreamfacts/facts_test.go

Loading diff…