carlos / platform Public

Merge carlos-run (main at 21d91fd6) into seeded-instances

carlos-run at c34a8e0f carries main's five newer commits: claim Plan 14
part 1 (#280, root-trusted state foundations and the root-read census),
zdd-flag-readiness-3, the v0.26.1 changelog, hotfix #281 (the edge no
longer waits on the startup sweep and recovery) and a cross-compile fix.
It also carries carlos-run's ruled root-read census overlay.

One conflict, internal/host/agent.go. Hotfix #281 moved the activator's
arming block into activatorStart.Configure, which runs in the background
on a legacy box. Main's side is taken and wireSeedPlacement moves into
Configure with it, before armMovesPass, where it sat before. The startup
sweep's result is still stored for the import rollback in Recover. Both
come before the startup latch closes, and every wake and every reconcile
loop waits on that latch, so the seeded wiring keeps the ordering it had.

Plan 14's foundations needed no change to seeded code: they do not touch
the floor files, the floor gate, the system units or the registry, and
root reads no import journal.

TestPlan14RootReadCensus fails on this commit: the census has never seen
the seeded code. The next commit adds the proposed overlay.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude agent, operated by paul@keymail.dev fda9dab006ad376a7c7b1610dda14a390db7ac70 parent 9b809e4parent c34a8e0
311 files changed, +35138 −1520
  • approved_moves_copy_test.go +2 −0
  • cmd/zddprobe/main.go +83 −0
  • cmd/zddprobe/main_test.go +152 −0
  • docs/site/changelog.json +73 −0
  • docs/superpowers/plans/2026-10-07-zero-downtime-deploys-6-roll-notes.md +313 −56
  • docs/superpowers/plans/2026-10-13-zero-downtime-flag-readiness-3.md +783 −0
  • docs/superpowers/plans/CODEX-FINDINGS-ZDD-READINESS3-PLAN.md +97 −0
  • docs/superpowers/plans/CODEX-FINDINGS-ZDD-READINESS3-R2.md +25 −0
  • docs/superpowers/plans/CODEX-FINDINGS-ZDD-READINESS3.md +57 −0
  • internal/activator/activator.go +132 −35
  • internal/activator/activator_test.go +5 −0
  • internal/activator/backend_exec.go +9 −7
  • internal/activator/claimspawn_kernel_linux_test.go +5 −1
  • internal/activator/exec_gate_test.go +32 −22
  • internal/activator/genbackend.go +8 −6
  • internal/activator/logsink_test.go +39 −1
  • internal/activator/rolelaunch.go +1 −0
  • internal/activator/rolelaunch_linux.go +1 −1
  • internal/activator/rolelaunch_root_linux.go +5 −0
  • internal/activator/rolelaunch_root_linux_test.go +54 −0
  • internal/activator/startup_test.go +159 −0
  • internal/activator/swap.go +1 −1
  • internal/activator/swap_executed_test.go +1 −1
  • internal/activator/swap_overlap_test.go +1 −1
  • internal/activator/swap_sidecar_test.go +1 −1
  • internal/activator/wakecheck_test.go +1 −0
  • internal/activator/workerbuild.go +4 −3
  • internal/cgroup/cgroup.go +216 −139
  • internal/cgroup/cgroup_linux.go +8 −69
  • internal/cgroup/cgroup_linux_test.go +210 −336
  • internal/cgroup/cgroup_other.go +0 −18
  • internal/cgroup/cgroup_test.go +6 −6
  • internal/cgroup/cleanup_linux.go +75 −8
  • internal/cgroup/cleanup_linux_test.go +183 −1
  • internal/cgroup/edge_hardening_kernel_linux_test.go +811 −0
  • internal/cgroup/gen.go +42 −17
  • internal/cgroup/gen_kernel_linux_test.go +286 −1
  • internal/cgroup/gen_test.go +365 −24
  • internal/cgroup/inflight.go +254 −0
  • internal/cgroup/inflight_linux_test.go +185 −0
  • internal/cgroup/main_test.go +11 −0
  • internal/cgroup/recreate_linux.go +7 −3
  • internal/cgroup/recreate_linux_test.go +1 −0
  • internal/cgroup/shim.go +236 −0
  • internal/cgroup/shim_kernel_linux_test.go +715 −0
  • internal/cgroup/shim_linux.go +695 −0
  • internal/cgroup/shim_linux_test.go +323 −0
  • internal/cgroup/shim_other.go +22 −0
  • internal/cgroup/shim_test.go +95 −0
  • internal/cgroup/strict_kernel_linux_test.go +2 −2
  • internal/cgroup/verify_linux.go +150 −0
  • internal/cgroup/verify_linux_test.go +269 −0
  • internal/cgroup/verify_other.go +17 −0
  • internal/edge/startup_test.go +86 −0
  • internal/host/agent.go +257 −170
  • internal/host/agent_test.go +7 −32
  • internal/host/claimassembly.go +14 −2
  • internal/host/claimconstruction.go +30 −3
  • internal/host/claimhandover_crossbox.go +1 −0
  • internal/host/claimhandover_recovery.go +3 −0
  • internal/host/claimhandover_recovery_test.go +27 −2
  • internal/host/claimjournal_transport.go +14 −0
  • internal/host/claimlaunch_authority.go +6 −17
  • internal/host/claimlaunch_execpermit.go +4 −4
  • internal/host/claimlaunch_production.go +4 −1
  • internal/host/claimlaunch_rev2_linux_test.go +9 −28
  • internal/host/claimlaunch_root.go +2 −0
  • internal/host/claimlaunch_root_test.go +12 −3
  • internal/host/claimlaunch_transport_test.go +1 −1
  • internal/host/claimparticipation.go +40 −50
  • internal/host/claimparticipation_relocation.go +3 −0
  • internal/host/claimparticipation_stale_test.go +1 −1
  • internal/host/claimproduction.go +1 −1
  • internal/host/claimproduction_admintoken_test.go +1 −1
  • internal/host/claimrecovery_remote.go +118 −0
  • internal/host/claimretire_transport.go +28 −8
  • internal/host/claimretryrecovery_test.go +4 −2
  • internal/host/claimroleassembly.go +3 −0
  • internal/host/claimroleassembly_linux.go +64 −6
  • internal/host/claimstop_run.go +18 −2
  • internal/host/claimwiring.go +3 −0
  • internal/host/guardparticipation_test.go +3 −3
  • internal/host/guardtransaction.go +45 −11
  • internal/host/guardtransaction_test.go +3 −3
  • internal/host/heldstage.go +1 −1
  • internal/host/instancekeys.go +3 −0
  • internal/host/instancekeys_test.go +26 −12
  • internal/host/layoutleg.go +45 −44
  • internal/host/legacyrestart.go +122 −0
  • internal/host/movesfinal.go +1 −1
  • internal/host/movesheldrelease_agent_test.go +2 −0
  • internal/host/movesheldrelease_production.go +4 −2
  • internal/host/movesheldrelease_root.go +96 −47
  • internal/host/movesheldrelease_test.go +4 −2
  • internal/host/movesinstall.go +5 −0
  • internal/host/movesland.go +16 −11
  • internal/host/movespass.go +7 −1
  • internal/host/moveswakesource.go +1 −1
  • internal/host/participation_flagoff_test.go +165 −0
  • internal/host/plan13_region_test.go +1 −1
  • internal/host/plan13_views_test.go +1 −1
  • internal/host/plan14_backend_source_test.go +120 −0
  • internal/host/plan14_canonical_restart_test.go +299 −0
  • internal/host/plan14_constructors_test.go +90 −0
  • internal/host/plan14_execution_authority_test.go +147 −0
  • internal/host/plan14_fix2_index_test.go +147 −0
  • internal/host/plan14_fix2_inventory_test.go +96 −0
  • internal/host/plan14_fix2_live_linux_test.go +197 −0
  • internal/host/plan14_fix2_recovery_test.go +43 −0
  • internal/host/plan14_fix3_adopt_linux_test.go +44 −0
  • internal/host/plan14_fix3_live_linux_test.go +612 −0
  • internal/host/plan14_fix3_lock_linux_test.go +108 −0
  • internal/host/plan14_fix4_adopt_linux_test.go +99 −0
  • internal/host/plan14_fix4_live_linux_test.go +548 −0
  • internal/host/plan14_fix5_live_linux_test.go +303 −0
  • internal/host/plan14_fix5_main_linux_test.go +97 −0
  • internal/host/plan14_held_root_test.go +264 −0
  • internal/host/plan14_install_registration_test.go +363 −0
  • internal/host/plan14_recovery_source_test.go +119 −0
  • internal/host/plan14_release_lock_test.go +109 −0
  • internal/host/plan14_root_fixture_linux_test.go +75 −0
  • internal/host/plan14_root_launch_test.go +82 −0
  • internal/host/plan14_root_participation_test.go +46 −0
  • internal/host/plan9_a_guard_test.go +9 −3
  • internal/host/plan9_production_test.go +9 −9
  • internal/host/plan9fix4_claimjournal_migration_linux_test.go +5 −0
  • internal/host/proofask.go +3 −4
  • internal/host/proofbinding.go +322 −0
  • internal/host/proofbinding_provenance_linux_test.go +77 −0
  • internal/host/proofbinding_test.go +241 −0
  • internal/host/proofduplicate_linux_test.go +96 −0
  • internal/host/proofnamed.go +216 −0
  • internal/host/proofnamed_linux_test.go +209 −0
  • internal/host/proofobserve.go +57 −34
  • internal/host/proofobserve_test.go +36 −11
  • internal/host/proofroot.go +33 −12
  • internal/host/proofroot_test.go +8 −5
  • internal/host/registry_privilege_test.go +2 −1
  • internal/host/registryowner_test.go +3 −1
  • internal/host/releaseinit_linux_test.go +93 −0
  • internal/host/relocatepass_absence_test.go +1 −1
  • internal/host/relocatepass_carries_test.go +1 −1
  • internal/host/relocatepass_round1_test.go +3 −3
  • internal/host/relocatepass_test.go +3 −3
  • internal/host/relocationattempts_linux_test.go +10 −20
  • internal/host/relocationdischarge_restart_unix_test.go +1 −1
  • internal/host/relocationfinish_unix_test.go +1 −1
  • internal/host/relocationfirstwake_unix_test.go +1 −1
  • internal/host/relocationinstall.go +19 −4
  • internal/host/relocationparticipation_linux_test.go +1 −1
  • internal/host/rollout.go +27 −2
  • internal/host/rollout_test.go +134 −11
  • internal/host/rootexecution_authority.go +138 −0
  • internal/host/rootexecution_client.go +205 −0
  • internal/host/rootexecution_launch_linux_test.go +276 −0
  • internal/host/rootexecution_migration.go +28 −0
  • internal/host/rootexecution_migration_test.go +293 −0
  • internal/host/rootexecution_read.go +53 −0
  • internal/host/rootexecution_recovery.go +76 −0
  • internal/host/rootexecution_runtime.go +102 −0
  • internal/host/rootexecution_runtime_linux_test.go +167 −0
  • internal/host/rootexecution_settle.go +228 −0
  • internal/host/rootexecution_source.go +51 −0
  • internal/host/rootexecution_transport.go +85 −0
  • internal/host/rootexecution_transport_test.go +162 −0
  • internal/host/rootexecution_update_test.go +122 −0
  • internal/host/rootfenceview.go +48 −0
  • internal/host/rootfenceview_test.go +185 −0
  • internal/host/rootfloor_reconstruct.go +53 −0
  • internal/host/rootfloor_reconstruct_test.go +39 −0
  • internal/host/rootinstallation.go +46 −0
  • internal/host/rootinstallation_test.go +120 −0
  • internal/host/rootinventory.go +364 −0
  • internal/host/rootinventory_install.go +82 −0
  • internal/host/rootinventory_process_test.go +119 −0
  • internal/host/rootinventory_state_linux.go +140 −0
  • internal/host/rootinventory_test.go +167 −0
  • internal/host/rootinventory_timer.go +33 −0
  • internal/host/rootinventory_timer_test.go +95 −0
  • internal/host/rootmigration_preflight.go +30 −0
  • internal/host/rootmigration_preflight_test.go +38 −0
  • internal/host/rootrecord_claim.go +61 −0
  • internal/host/rootrecovery_process_test.go +116 −0
  • internal/host/rootrecovery_rebind.go +201 −0
  • internal/host/rootrecovery_rebind_test.go +146 −0
  • internal/host/rootreleaselock.go +25 −0
  • internal/host/rootrestart.go +560 −0
  • internal/host/rootrollback.go +175 −0
  • internal/host/rootrollback_process_test.go +217 −0
  • internal/host/rootrollback_resume.go +142 −0
  • internal/host/rootrollback_resume_test.go +91 −0
  • internal/host/rootrollback_test.go +191 −0
  • internal/host/rootroute.go +111 −0
  • internal/host/startup.go +15 −0
  • internal/host/startup_test.go +285 −0
  • internal/host/systemapply.go +3 −1
  • internal/host/systemapply_test.go +1 −0
  • internal/host/systemparticipation.go +101 −32
  • internal/host/unitsettle.go +42 −9
  • internal/host/unitsettle_test.go +11 −9
  • internal/hostbox/coldhandover.go +22 −1
  • internal/hostbox/empty_census.go +14 −1
  • internal/hostbox/inventory_expected.go +53 −0
  • internal/hostbox/inventory_expected_test.go +50 −0
  • internal/hostbox/inventory_registration.go +264 −0
  • internal/hostbox/journalservice.go +48 −14
  • internal/hostbox/launchjournal.go +2 −0
  • internal/hostbox/plan14_cold_process_test.go +306 −0
  • internal/hostbox/reconcile.go +26 −10
  • internal/hostbox/reconcile_adapter.go +64 −1
  • internal/hostbox/reconcile_relocation_source_census_test.go +62 −0
  • internal/hostbox/relocationsource.go +1 −1
  • internal/hostbox/work.go +1 −1
  • internal/hostexec/live_test.go +134 −0
  • internal/hostexec/participation.go +48 −0
  • internal/hostexec/plan14_fix2_linux_test.go +105 −0
  • internal/hostexec/plan14_root_participation_test.go +735 −0
  • internal/hostexec/record.go +2 −5
  • internal/hostexec/replay_window_test.go +110 −0
  • internal/hostexec/rootbroker.go +813 −0
  • internal/hostexec/rootbroker_lifetime_test.go +113 −0
  • internal/hostexec/rootbroker_recovery_test.go +133 −0
  • internal/hostexec/rootbroker_serving_test.go +101 −0
  • internal/hostexec/rootclient.go +327 −0
  • internal/hostexec/rootclient_test.go +140 −0
  • internal/hostexec/rootlease_scopes_linux_test.go +99 −0
  • internal/hostexec/rootmirror.go +49 −0
  • internal/hostexec/rootprocess_linux.go +23 −0
  • internal/hostexec/rootprocess_other.go +7 −0
  • internal/hostexec/rootread.go +72 −0
  • internal/hostexec/rootserving.go +43 −0
  • internal/hostfloor/disk.go +93 −11
  • internal/hostfloor/floor_test.go +2 −2
  • internal/hostfloor/participation.go +15 −0
  • internal/hostfloor/participation_flagoff_test.go +111 −0
  • internal/hostfloor/participation_test.go +9 −4
  • internal/hostfloor/plan9_a_test.go +3 −3
  • internal/hostfloor/rootparticipation_test.go +125 −0
  • internal/hostguard/admissionfence.go +23 −1
  • internal/hostguard/coldhandover.go +46 −2
  • internal/hostguard/fence.go +1 −1
  • internal/hostguard/flock_other.go +1 −1
  • internal/hostguard/flock_unix.go +21 −5
  • internal/hostguard/guard.go +97 −2
  • internal/hostguard/plan14_fix2_unix_test.go +125 −0
  • internal/hostguard/plan14_public_matrix_test.go +242 −0
  • internal/hostguard/plan14_rebind_test.go +105 −0
  • internal/hostguard/plan14_root_fences_test.go +494 −0
  • internal/hostguard/record.go +16 −8
  • internal/hostguard/record_other.go +4 −1
  • internal/hostguard/record_unix.go +29 −2
  • internal/hostguard/recoveryfence.go +27 −7
  • internal/hostguard/retirement.go +14 −0
  • internal/hostguard/root.go +279 −0
  • internal/hostguard/rootrebind.go +77 −0
  • internal/hostguard/rootview.go +109 −0
  • internal/hostguard/writerstop.go +1 −1
  • internal/hostrelocate/plan14_participation_executor_test.go +81 −0
  • internal/instancectl/gen.go +14 −0
  • internal/instancectl/server.go +2 −0
  • internal/instancectl/server_gen_test.go +134 −2
  • internal/provision/plan14_legacy_identity_test.go +330 −0
  • internal/provision/plan14_root_reads_test.go +891 −0
  • internal/provision/plan9_b8_census_test.go +27 −3
  • internal/provision/rootrecord.go +80 −0
  • internal/provision/rootrecord_test.go +52 −0
  • internal/provision/testdata/plan14-root-reads-carlos-run.tsv +137 −0
  • internal/provision/testdata/plan14-root-reads-fix1.tsv +134 −0
  • internal/provision/testdata/plan14-root-reads-fix2.tsv +60 −0
  • internal/provision/testdata/plan14-root-reads-fix4.tsv +15 −0
  • internal/provision/testdata/plan14-root-reads-fix5.tsv +11 −0
  • internal/provision/testdata/plan14-root-reads-fix6.tsv +3 −0
  • internal/provision/testdata/plan14-root-reads-hotfix281.tsv +18 −0
  • internal/provision/testdata/plan14-root-reads-merge.tsv +320 −0
  • internal/provision/testdata/plan14-root-reads-merge3.tsv +36 −0
  • internal/provision/testdata/plan14-root-reads-moves.tsv +91 −0
  • internal/provision/testdata/plan14-root-reads-zddr3.tsv +41 −0
  • internal/provision/testdata/plan14-root-reads.tsv +4244 −0
  • internal/release/adopt.go +64 −4
  • internal/release/healthy.go +6 −0
  • internal/release/healthy_root.go +109 −0
  • internal/release/plan14_fix3_previous_test.go +77 −0
  • internal/release/plan14_healthy_retry_test.go +97 −0
  • internal/release/plan14_healthy_test.go +105 −0
  • internal/release/proofgate.go +15 −3
  • internal/release/sweep.go +13 −0
  • internal/release/versions.go +48 −1
  • internal/rolloutwords/words.go +2 −1
  • internal/rolloutwords/words_test.go +11 −3
  • internal/rootparticipation/ledger.go +260 −0
  • internal/rootparticipation/ledger_test.go +102 −0
  • internal/rootparticipation/plan14_fix2_test.go +21 −0
  • internal/rootparticipation/production.go +103 −0
  • internal/rootparticipation/record.go +57 −0
  • internal/rootparticipation/recovery_linux_test.go +123 −0
  • internal/rootparticipation/request.go +29 −0
  • internal/rootstate/file_linux.go +49 −0
  • internal/rootstate/file_linux_test.go +42 −0
  • internal/rootstate/file_other.go +11 −0
  • internal/rootstate/live.go +22 −0
  • internal/rootstate/live_linux.go +56 −0
  • internal/rootstate/live_linux_test.go +22 −0
  • internal/rootstate/release.go +20 −0
  • internal/rootstate/release_linux_test.go +88 −0
  • internal/rootstate/shared_linux.go +54 −0
  • internal/rootstate/state.go +43 −0
  • internal/rootstate/state_linux.go +238 −0
  • internal/rootstate/state_linux_test.go +268 −0
  • internal/rootstate/state_other.go +9 −0
  • internal/status/snapshot.go +4 −3
  • main.go +5 −0
approved_moves_copy_test.go

Loading diff…

cmd/zddprobe/main.go

Loading diff…

cmd/zddprobe/main_test.go

Loading diff…

docs/site/changelog.json

Loading diff…

docs/superpowers/plans/2026-10-07-zero-downtime-deploys-6-roll-notes.md

Loading diff…

docs/superpowers/plans/2026-10-13-zero-downtime-flag-readiness-3.md

Loading diff…

docs/superpowers/plans/CODEX-FINDINGS-ZDD-READINESS3-PLAN.md

Loading diff…

docs/superpowers/plans/CODEX-FINDINGS-ZDD-READINESS3-R2.md

Loading diff…

docs/superpowers/plans/CODEX-FINDINGS-ZDD-READINESS3.md

Loading diff…

internal/activator/activator.go

Loading diff…

internal/activator/activator_test.go

Loading diff…

internal/activator/backend_exec.go

Loading diff…

internal/activator/claimspawn_kernel_linux_test.go

Loading diff…

internal/activator/exec_gate_test.go

Loading diff…

internal/activator/genbackend.go

Loading diff…

internal/activator/logsink_test.go

Loading diff…

internal/activator/rolelaunch.go

Loading diff…

internal/activator/rolelaunch_linux.go

Loading diff…

internal/activator/rolelaunch_root_linux.go

Loading diff…

internal/activator/rolelaunch_root_linux_test.go

Loading diff…

internal/activator/startup_test.go

Loading diff…

internal/activator/swap.go

Loading diff…

internal/activator/swap_executed_test.go

Loading diff…

internal/activator/swap_overlap_test.go

Loading diff…

internal/activator/swap_sidecar_test.go

Loading diff…

internal/activator/wakecheck_test.go

Loading diff…

internal/activator/workerbuild.go

Loading diff…

internal/cgroup/cgroup.go

Loading diff…

internal/cgroup/cgroup_linux.go

Loading diff…

internal/cgroup/cgroup_linux_test.go

Loading diff…

internal/cgroup/cgroup_other.go

Loading diff…

internal/cgroup/cgroup_test.go

Loading diff…

internal/cgroup/cleanup_linux.go

Loading diff…

internal/cgroup/cleanup_linux_test.go

Loading diff…

internal/cgroup/edge_hardening_kernel_linux_test.go

Loading diff…

internal/cgroup/gen.go

Loading diff…

internal/cgroup/gen_kernel_linux_test.go

Loading diff…

internal/cgroup/gen_test.go

Loading diff…

internal/cgroup/inflight.go

Loading diff…

internal/cgroup/inflight_linux_test.go

Loading diff…

internal/cgroup/main_test.go

Loading diff…

internal/cgroup/recreate_linux.go

Loading diff…

internal/cgroup/recreate_linux_test.go

Loading diff…

internal/cgroup/shim.go

Loading diff…

internal/cgroup/shim_kernel_linux_test.go

Loading diff…

internal/cgroup/shim_linux.go

Loading diff…

internal/cgroup/shim_linux_test.go

Loading diff…

internal/cgroup/shim_other.go

Loading diff…

internal/cgroup/shim_test.go

Loading diff…

internal/cgroup/strict_kernel_linux_test.go

Loading diff…

internal/cgroup/verify_linux.go

Loading diff…

internal/cgroup/verify_linux_test.go

Loading diff…

internal/cgroup/verify_other.go

Loading diff…

internal/edge/startup_test.go

Loading diff…

internal/host/agent.go

Loading diff…

internal/host/agent_test.go

Loading diff…

internal/host/claimassembly.go

Loading diff…

internal/host/claimconstruction.go

Loading diff…

internal/host/claimhandover_crossbox.go

Loading diff…

internal/host/claimhandover_recovery.go

Loading diff…

internal/host/claimhandover_recovery_test.go

Loading diff…

internal/host/claimjournal_transport.go

Loading diff…

internal/host/claimlaunch_authority.go

Loading diff…

internal/host/claimlaunch_execpermit.go

Loading diff…

internal/host/claimlaunch_production.go

Loading diff…

internal/host/claimlaunch_rev2_linux_test.go

Loading diff…

internal/host/claimlaunch_root.go

Loading diff…

internal/host/claimlaunch_root_test.go

Loading diff…

internal/host/claimlaunch_transport_test.go

Loading diff…

internal/host/claimparticipation.go

Loading diff…

internal/host/claimparticipation_relocation.go

Loading diff…

internal/host/claimparticipation_stale_test.go

Loading diff…

internal/host/claimproduction.go

Loading diff…

internal/host/claimproduction_admintoken_test.go

Loading diff…

internal/host/claimrecovery_remote.go

Loading diff…

internal/host/claimretire_transport.go

Loading diff…

internal/host/claimretryrecovery_test.go

Loading diff…

internal/host/claimroleassembly.go

Loading diff…

internal/host/claimroleassembly_linux.go

Loading diff…

internal/host/claimstop_run.go

Loading diff…

internal/host/claimwiring.go

Loading diff…

internal/host/guardparticipation_test.go

Loading diff…

internal/host/guardtransaction.go

Loading diff…

internal/host/guardtransaction_test.go

Loading diff…

internal/host/heldstage.go

Loading diff…

internal/host/instancekeys.go

Loading diff…

internal/host/instancekeys_test.go

Loading diff…

internal/host/layoutleg.go

Loading diff…

internal/host/legacyrestart.go

Loading diff…

internal/host/movesfinal.go

Loading diff…

internal/host/movesheldrelease_agent_test.go

Loading diff…

internal/host/movesheldrelease_production.go

Loading diff…

internal/host/movesheldrelease_root.go

Loading diff…

internal/host/movesheldrelease_test.go

Loading diff…

internal/host/movesinstall.go

Loading diff…

internal/host/movesland.go

Loading diff…

internal/host/movespass.go

Loading diff…

internal/host/moveswakesource.go

Loading diff…

internal/host/participation_flagoff_test.go

Loading diff…

internal/host/plan13_region_test.go

Loading diff…

internal/host/plan13_views_test.go

Loading diff…

internal/host/plan14_backend_source_test.go

Loading diff…

internal/host/plan14_canonical_restart_test.go

Loading diff…

internal/host/plan14_constructors_test.go

Loading diff…

internal/host/plan14_execution_authority_test.go

Loading diff…

internal/host/plan14_fix2_index_test.go

Loading diff…

internal/host/plan14_fix2_inventory_test.go

Loading diff…

internal/host/plan14_fix2_live_linux_test.go

Loading diff…

internal/host/plan14_fix2_recovery_test.go

Loading diff…

internal/host/plan14_fix3_adopt_linux_test.go

Loading diff…

internal/host/plan14_fix3_live_linux_test.go

Loading diff…

internal/host/plan14_fix3_lock_linux_test.go

Loading diff…

internal/host/plan14_fix4_adopt_linux_test.go

Loading diff…

internal/host/plan14_fix4_live_linux_test.go

Loading diff…

internal/host/plan14_fix5_live_linux_test.go

Loading diff…

internal/host/plan14_fix5_main_linux_test.go

Loading diff…

internal/host/plan14_held_root_test.go

Loading diff…

internal/host/plan14_install_registration_test.go

Loading diff…

internal/host/plan14_recovery_source_test.go

Loading diff…

internal/host/plan14_release_lock_test.go

Loading diff…

internal/host/plan14_root_fixture_linux_test.go

Loading diff…

internal/host/plan14_root_launch_test.go

Loading diff…

internal/host/plan14_root_participation_test.go

Loading diff…

internal/host/plan9_a_guard_test.go

Loading diff…

internal/host/plan9_production_test.go

Loading diff…

internal/host/plan9fix4_claimjournal_migration_linux_test.go

Loading diff…

internal/host/proofask.go

Loading diff…

internal/host/proofbinding.go

Loading diff…

internal/host/proofbinding_provenance_linux_test.go

Loading diff…

internal/host/proofbinding_test.go

Loading diff…

internal/host/proofduplicate_linux_test.go

Loading diff…

internal/host/proofnamed.go

Loading diff…

internal/host/proofnamed_linux_test.go

Loading diff…

internal/host/proofobserve.go

Loading diff…

internal/host/proofobserve_test.go

Loading diff…

internal/host/proofroot.go

Loading diff…

internal/host/proofroot_test.go

Loading diff…

internal/host/registry_privilege_test.go

Loading diff…

internal/host/registryowner_test.go

Loading diff…

internal/host/releaseinit_linux_test.go

Loading diff…

internal/host/relocatepass_absence_test.go

Loading diff…

internal/host/relocatepass_carries_test.go

Loading diff…

internal/host/relocatepass_round1_test.go

Loading diff…

internal/host/relocatepass_test.go

Loading diff…

internal/host/relocationattempts_linux_test.go

Loading diff…

internal/host/relocationdischarge_restart_unix_test.go

Loading diff…

internal/host/relocationfinish_unix_test.go

Loading diff…

internal/host/relocationfirstwake_unix_test.go

Loading diff…

internal/host/relocationinstall.go

Loading diff…

internal/host/relocationparticipation_linux_test.go

Loading diff…

internal/host/rollout.go

Loading diff…

internal/host/rollout_test.go

Loading diff…

internal/host/rootexecution_authority.go

Loading diff…

internal/host/rootexecution_client.go

Loading diff…

internal/host/rootexecution_launch_linux_test.go

Loading diff…

internal/host/rootexecution_migration.go

Loading diff…

internal/host/rootexecution_migration_test.go

Loading diff…

internal/host/rootexecution_read.go

Loading diff…

internal/host/rootexecution_recovery.go

Loading diff…

internal/host/rootexecution_runtime.go

Loading diff…

internal/host/rootexecution_runtime_linux_test.go

Loading diff…

internal/host/rootexecution_settle.go

Loading diff…

internal/host/rootexecution_source.go

Loading diff…

internal/host/rootexecution_transport.go

Loading diff…

internal/host/rootexecution_transport_test.go

Loading diff…

internal/host/rootexecution_update_test.go

Loading diff…

internal/host/rootfenceview.go

Loading diff…

internal/host/rootfenceview_test.go

Loading diff…

internal/host/rootfloor_reconstruct.go

Loading diff…

internal/host/rootfloor_reconstruct_test.go

Loading diff…

internal/host/rootinstallation.go

Loading diff…

internal/host/rootinstallation_test.go

Loading diff…

internal/host/rootinventory.go

Loading diff…

internal/host/rootinventory_install.go

Loading diff…

internal/host/rootinventory_process_test.go

Loading diff…

internal/host/rootinventory_state_linux.go

Loading diff…

internal/host/rootinventory_test.go

Loading diff…

internal/host/rootinventory_timer.go

Loading diff…

internal/host/rootinventory_timer_test.go

Loading diff…

internal/host/rootmigration_preflight.go

Loading diff…

internal/host/rootmigration_preflight_test.go

Loading diff…

internal/host/rootrecord_claim.go

Loading diff…

internal/host/rootrecovery_process_test.go

Loading diff…

internal/host/rootrecovery_rebind.go

Loading diff…

internal/host/rootrecovery_rebind_test.go

Loading diff…

internal/host/rootreleaselock.go

Loading diff…

internal/host/rootrestart.go

Loading diff…

internal/host/rootrollback.go

Loading diff…

internal/host/rootrollback_process_test.go

Loading diff…

internal/host/rootrollback_resume.go

Loading diff…

internal/host/rootrollback_resume_test.go

Loading diff…

internal/host/rootrollback_test.go

Loading diff…

internal/host/rootroute.go

Loading diff…

internal/host/startup.go

Loading diff…

internal/host/startup_test.go

Loading diff…

internal/host/systemapply.go

Loading diff…

internal/host/systemapply_test.go

Loading diff…

internal/host/systemparticipation.go

Loading diff…

internal/host/unitsettle.go

Loading diff…

internal/host/unitsettle_test.go

Loading diff…

internal/hostbox/coldhandover.go

Loading diff…

internal/hostbox/empty_census.go

Loading diff…

internal/hostbox/inventory_expected.go

Loading diff…

internal/hostbox/inventory_expected_test.go

Loading diff…

internal/hostbox/inventory_registration.go

Loading diff…

internal/hostbox/journalservice.go

Loading diff…

internal/hostbox/launchjournal.go

Loading diff…

internal/hostbox/plan14_cold_process_test.go

Loading diff…

internal/hostbox/reconcile.go

Loading diff…

internal/hostbox/reconcile_adapter.go

Loading diff…

internal/hostbox/reconcile_relocation_source_census_test.go

Loading diff…

internal/hostbox/relocationsource.go

Loading diff…

internal/hostbox/work.go

Loading diff…

internal/hostexec/live_test.go

Loading diff…

internal/hostexec/participation.go

Loading diff…

internal/hostexec/plan14_fix2_linux_test.go

Loading diff…

internal/hostexec/plan14_root_participation_test.go

Loading diff…

internal/hostexec/record.go

Loading diff…

internal/hostexec/replay_window_test.go

Loading diff…

internal/hostexec/rootbroker.go

Loading diff…

internal/hostexec/rootbroker_lifetime_test.go

Loading diff…

internal/hostexec/rootbroker_recovery_test.go

Loading diff…

internal/hostexec/rootbroker_serving_test.go

Loading diff…

internal/hostexec/rootclient.go

Loading diff…

internal/hostexec/rootclient_test.go

Loading diff…

internal/hostexec/rootlease_scopes_linux_test.go

Loading diff…

internal/hostexec/rootmirror.go

Loading diff…

internal/hostexec/rootprocess_linux.go

Loading diff…

internal/hostexec/rootprocess_other.go

Loading diff…

internal/hostexec/rootread.go

Loading diff…

internal/hostexec/rootserving.go

Loading diff…

internal/hostfloor/disk.go

Loading diff…

internal/hostfloor/floor_test.go

Loading diff…

internal/hostfloor/participation.go

Loading diff…

internal/hostfloor/participation_flagoff_test.go

Loading diff…

internal/hostfloor/participation_test.go

Loading diff…

internal/hostfloor/plan9_a_test.go

Loading diff…

internal/hostfloor/rootparticipation_test.go

Loading diff…

internal/hostguard/admissionfence.go

Loading diff…

internal/hostguard/coldhandover.go

Loading diff…

internal/hostguard/fence.go

Loading diff…

internal/hostguard/flock_other.go

Loading diff…

internal/hostguard/flock_unix.go

Loading diff…

internal/hostguard/guard.go

Loading diff…

internal/hostguard/plan14_fix2_unix_test.go

Loading diff…

internal/hostguard/plan14_public_matrix_test.go

Loading diff…

internal/hostguard/plan14_rebind_test.go

Loading diff…

internal/hostguard/plan14_root_fences_test.go

Loading diff…

internal/hostguard/record.go

Loading diff…

internal/hostguard/record_other.go

Loading diff…

internal/hostguard/record_unix.go

Loading diff…

internal/hostguard/recoveryfence.go

Loading diff…

internal/hostguard/retirement.go

Loading diff…

internal/hostguard/root.go

Loading diff…

internal/hostguard/rootrebind.go

Loading diff…

internal/hostguard/rootview.go

Loading diff…

internal/hostguard/writerstop.go

Loading diff…

internal/hostrelocate/plan14_participation_executor_test.go

Loading diff…

internal/instancectl/gen.go

Loading diff…

internal/instancectl/server.go

Loading diff…

internal/instancectl/server_gen_test.go

Loading diff…

internal/provision/plan14_legacy_identity_test.go

Loading diff…

internal/provision/plan14_root_reads_test.go

Loading diff…

internal/provision/plan9_b8_census_test.go

Loading diff…

internal/provision/rootrecord.go

Loading diff…

internal/provision/rootrecord_test.go

Loading diff…

internal/provision/testdata/plan14-root-reads-carlos-run.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-fix1.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-fix2.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-fix4.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-fix5.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-fix6.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-hotfix281.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-merge.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-merge3.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-moves.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-zddr3.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads.tsv

Loading diff…

internal/release/adopt.go

Loading diff…

internal/release/healthy.go

Loading diff…

internal/release/healthy_root.go

Loading diff…

internal/release/plan14_fix3_previous_test.go

Loading diff…

internal/release/plan14_healthy_retry_test.go

Loading diff…

internal/release/plan14_healthy_test.go

Loading diff…

internal/release/proofgate.go

Loading diff…

internal/release/sweep.go

Loading diff…

internal/release/versions.go

Loading diff…

internal/rolloutwords/words.go

Loading diff…

internal/rolloutwords/words_test.go

Loading diff…

internal/rootparticipation/ledger.go

Loading diff…

internal/rootparticipation/ledger_test.go

Loading diff…

internal/rootparticipation/plan14_fix2_test.go

Loading diff…

internal/rootparticipation/production.go

Loading diff…

internal/rootparticipation/record.go

Loading diff…

internal/rootparticipation/recovery_linux_test.go

Loading diff…

internal/rootparticipation/request.go

Loading diff…

internal/rootstate/file_linux.go

Loading diff…

internal/rootstate/file_linux_test.go

Loading diff…

internal/rootstate/file_other.go

Loading diff…

internal/rootstate/live.go

Loading diff…

internal/rootstate/live_linux.go

Loading diff…

internal/rootstate/live_linux_test.go

Loading diff…

internal/rootstate/release.go

Loading diff…

internal/rootstate/release_linux_test.go

Loading diff…

internal/rootstate/shared_linux.go

Loading diff…

internal/rootstate/state.go

Loading diff…

internal/rootstate/state_linux.go

Loading diff…

internal/rootstate/state_linux_test.go

Loading diff…

internal/rootstate/state_other.go

Loading diff…

internal/status/snapshot.go

Loading diff…

main.go

Loading diff…