Merge remote-tracking branch 'origin/main' into zdd-4-release-side
# Conflicts: # internal/activator/activator.go # internal/activator/generations.go
apimode.go+9 −1approved_moves_copy_test.go+5 −0cli.go+14 −9db.go+70 −6db_at_test.go+75 −0db_e2e_test.go+35 −1docs/site/cli.md+46 −3docs/superpowers/plans/2026-10-06-moves-phase1-copy.md+9 −1docs/superpowers/plans/CODEX-FINDINGS-ZDD-IMPL-1-R2.md+15 −0docs/superpowers/plans/CODEX-FINDINGS-ZDD-IMPL-1.md+60 −0docs/superpowers/specs/2026-10-02-move-any-app-design.md+13 −6instances_cli.go+54 −0instances_record_notfound_test.go+77 −0internal/activator/activator.go+54 −2internal/activator/activator_test.go+3 −0internal/activator/backend_exec.go+130 −30internal/activator/backend_exec_test.go+34 −1internal/activator/backend_unit.go+23 −0internal/activator/canonlink.go+79 −0internal/activator/canonlink_test.go+248 −0internal/activator/claimloop_linux_test.go+132 −0internal/activator/claimwindow_test.go+88 −0internal/activator/generations.go+97 −159internal/activator/generations_backend_test.go+259 −0internal/activator/generations_file.go+182 −0internal/activator/generations_test.go+95 −0internal/activator/genservice.go+115 −0internal/activator/genservice_test.go+236 −0internal/activator/prepare.go+12 −4internal/activator/unitproc_test.go+5 −0internal/console/apiroutes.go+7 −0internal/console/apiroutes_test.go+46 −0internal/dbdoor/restore.go+107 −3internal/dbdoor/restore_asof_test.go+208 −0internal/edge/answered.go+21 −0internal/edge/cache.go+49 −0internal/edge/edge.go+67 −28internal/edge/gencache_test.go+187 −0internal/edge/genedge_test.go+98 −0internal/edge/genproxy.go+389 −0internal/edge/genproxy_test.go+508 −0internal/edge/gensource.go+39 −0internal/host/agent.go+14 −3internal/host/generations_test.go+168 −0internal/host/movesfinal.go+724 −0internal/host/movesfinal_test.go+998 −0internal/host/movespass.go+31 −0internal/host/movesphase1_harness_test.go+3 −1internal/host/movesretire.go+337 −0internal/host/probes.go+24 −0internal/host/schedule_wiring.go+40 −3internal/host/socket_advice.go+31 −1internal/host/socket_advice_gen_test.go+46 −0internal/host/systemapply.go+71 −2internal/host/systemapply_test.go+117 −3internal/host/units/carlos-instance-seed@.service+9 −0internal/host/units/carlos-instance-sidecar@.service+9 −0internal/host/units/carlos-instance@.service+9 −0internal/host/units_isolation_test.go+13 −2internal/hostclaim/move.go+55 −2internal/hostclaim/move_test.go+147 −0internal/instancectl/client.go+43 −16internal/instancectl/client_test.go+39 −0internal/instancectl/names.go+8 −0internal/instancectl/server.go+60 −9internal/instancectl/server_test.go+59 −0internal/layout/extras.go+357 −0internal/layout/extras_pass_linux_test.go+327 −0internal/layout/extras_test.go+194 −0internal/layout/journal.go+25 −0internal/layout/pass.go+113 −31internal/layout/plan.go+21 −1internal/layout/preflight.go+62 −0internal/moves/probe.go+38 −0internal/moves/probe_test.go+30 −0internal/moves/startcheck.go+162 −0internal/moves/startcheck_test.go+232 −0internal/provision/move_test.go+177 −0internal/provision/provision.go+135 −0internal/registry/hold_test.go+64 −0internal/registry/registry.go+30 −0
CI passed — run details
apimode.goLoading diff…
approved_moves_copy_test.goLoading diff…
cli.goLoading diff…
db.goLoading diff…
db_at_test.goLoading diff…
db_e2e_test.goLoading diff…
docs/site/cli.mdLoading diff…
docs/superpowers/plans/2026-10-06-moves-phase1-copy.mdLoading diff…
docs/superpowers/plans/CODEX-FINDINGS-ZDD-IMPL-1-R2.mdLoading diff…
docs/superpowers/plans/CODEX-FINDINGS-ZDD-IMPL-1.mdLoading diff…
docs/superpowers/specs/2026-10-02-move-any-app-design.mdLoading diff…
instances_cli.goLoading diff…
instances_record_notfound_test.goLoading diff…
internal/activator/activator.goLoading diff…
internal/activator/activator_test.goLoading diff…
internal/activator/backend_exec.goLoading diff…
internal/activator/backend_exec_test.goLoading diff…
internal/activator/backend_unit.goLoading diff…
internal/activator/canonlink.goLoading diff…
internal/activator/canonlink_test.goLoading diff…
internal/activator/claimloop_linux_test.goLoading diff…
internal/activator/claimwindow_test.goLoading diff…
internal/activator/generations.goLoading diff…
internal/activator/generations_backend_test.goLoading diff…
internal/activator/generations_file.goLoading diff…
internal/activator/generations_test.goLoading diff…
internal/activator/genservice.goLoading diff…
internal/activator/genservice_test.goLoading diff…
internal/activator/prepare.goLoading diff…
internal/activator/unitproc_test.goLoading diff…
internal/console/apiroutes.goLoading diff…
internal/console/apiroutes_test.goLoading diff…
internal/dbdoor/restore.goLoading diff…
internal/dbdoor/restore_asof_test.goLoading diff…
internal/edge/answered.goLoading diff…
internal/edge/cache.goLoading diff…
internal/edge/edge.goLoading diff…
internal/edge/gencache_test.goLoading diff…
internal/edge/genedge_test.goLoading diff…
internal/edge/genproxy.goLoading diff…
internal/edge/genproxy_test.goLoading diff…
internal/edge/gensource.goLoading diff…
internal/host/agent.goLoading diff…
internal/host/generations_test.goLoading diff…
internal/host/movesfinal.goLoading diff…
internal/host/movesfinal_test.goLoading diff…
internal/host/movespass.goLoading diff…
internal/host/movesphase1_harness_test.goLoading diff…
internal/host/movesretire.goLoading diff…
internal/host/probes.goLoading diff…
internal/host/schedule_wiring.goLoading diff…
internal/host/socket_advice.goLoading diff…
internal/host/socket_advice_gen_test.goLoading diff…
internal/host/systemapply.goLoading diff…
internal/host/systemapply_test.goLoading diff…
internal/host/units/carlos-instance-seed@.serviceLoading diff…
internal/host/units/carlos-instance-sidecar@.serviceLoading diff…
internal/host/units/carlos-instance@.serviceLoading diff…
internal/host/units_isolation_test.goLoading diff…
internal/hostclaim/move.goLoading diff…
internal/hostclaim/move_test.goLoading diff…
internal/instancectl/client.goLoading diff…
internal/instancectl/client_test.goLoading diff…
internal/instancectl/names.goLoading diff…
internal/instancectl/server.goLoading diff…
internal/instancectl/server_test.goLoading diff…
internal/layout/extras.goLoading diff…
internal/layout/extras_pass_linux_test.goLoading diff…
internal/layout/extras_test.goLoading diff…
internal/layout/journal.goLoading diff…
internal/layout/pass.goLoading diff…
internal/layout/plan.goLoading diff…
internal/layout/preflight.goLoading diff…
internal/moves/probe.goLoading diff…
internal/moves/probe_test.goLoading diff…
internal/moves/startcheck.goLoading diff…
internal/moves/startcheck_test.goLoading diff…
internal/provision/move_test.goLoading diff…
internal/provision/provision.goLoading diff…
internal/registry/hold_test.goLoading diff…
internal/registry/registry.goLoading diff…