carlos / platform Public

Merge remote-tracking branch 'origin/main' into instance-egress-sizes-328-329

claude agent, operated by paul@keymail.dev 2fdb5d68bba6bb9315dfd4aabf08d87aff1dad75 parent 62b1e3aparent bcae2a7
727 files changed, +96005 −1961
  • .amadan/ci.d/30-minio-contract +80 −0
  • .amadan/test-weights.tsv +22 −2
  • AGENTS.md +44 −0
  • Makefile +22 −1
  • README.md +34 −0
  • apimode.go +21 −13
  • approved_db_forward_copy_test.go +163 −0
  • auth.go +10 −0
  • cli.go +9 −5
  • cmd/console/changeindex_test.go +67 −0
  • cmd/console/dbforward_test.go +16 −0
  • cmd/console/deploydir_opener_test.go +27 −0
  • cmd/console/mailbackends_test.go +113 −0
  • cmd/console/main.go +250 −13
  • cmd/console/sidecaraccounts_serve_test.go +55 −0
  • cmd/console/sidecaraccounts_test.go +44 −0
  • db.go +44 −285
  • dbforward.go +537 −0
  • dbforward_e2e_test.go +969 −0
  • dbforward_test.go +677 −0
  • deploydir_opener_test.go +27 −0
  • docs/site/changelog-links.json +60 −0
  • docs/site/changelog.json +601 −0
  • docs/site/cli.md +129 −6
  • docs/superpowers/notes/census-proposal-claim-step8-readiness.md +414 −0
  • docs/superpowers/notes/census-proposal-claims-on-gate-recover.md +263 −0
  • docs/superpowers/notes/census-proposal-console-brand-name.md +13 −0
  • docs/superpowers/notes/census-proposal-db-region-forward-1.md +125 −0
  • docs/superpowers/notes/census-proposal-db-region-forward-2.md +90 −0
  • docs/superpowers/notes/census-proposal-db-region-forward-3.md +76 −0
  • docs/superpowers/notes/census-proposal-db-region-forward-copy.md +32 −0
  • docs/superpowers/notes/census-proposal-design-fleet-internal-engines.md +19 −0
  • docs/superpowers/notes/census-proposal-edge-asset-cache-2.md +99 −0
  • docs/superpowers/notes/census-proposal-email-signin.md +100 −0
  • docs/superpowers/notes/census-proposal-pro-6214-service-runs.md +138 −0
  • docs/superpowers/notes/census-proposal-sec-deps-dos-bumps.md +37 −0
  • docs/superpowers/notes/census-proposal-sec-host-imdsv2-module.md +28 −0
  • docs/superpowers/notes/census-proposal-sec-mail-user-boundary.md +13 −0
  • docs/superpowers/notes/census-proposal-sec-sidecar-create-gate.md +13 −0
  • docs/superpowers/notes/census-proposal-wake-latency-1.md +64 −0
  • docs/superpowers/notes/census-proposal-wake-latency-2.md +16 −0
  • docs/superpowers/notes/census-proposal-wake-latency-3.md +13 −0
  • docs/superpowers/notes/db-reads-lifecycle-approval.md +79 −0
  • docs/superpowers/notes/design-roster-revision-holds.md +354 −0
  • docs/superpowers/plans/2026-10-21-console-email-signin.md +272 −0
  • docs/superpowers/plans/2026-10-21-engines-1-simulation.md +354 −0
  • docs/superpowers/plans/2026-10-21-plans-2-box-limits.md +227 −0
  • docs/superpowers/plans/2026-10-21-s3-change-index.md +523 −0
  • docs/superpowers/plans/2026-10-22-db-region-forward-copy.md +83 −0
  • docs/superpowers/plans/2026-10-22-db-region-forward-plan-1-box.md +7698 −0
  • docs/superpowers/plans/2026-10-22-db-region-forward-plan-2-query.md +5114 −0
  • docs/superpowers/plans/2026-10-22-db-region-forward-plan-3-pull.md +1861 −0
  • docs/superpowers/plans/2026-10-22-plans-3a-creation-caps.md +95 −0
  • docs/superpowers/plans/2026-10-24-edge-asset-cache-plan-1-declare-publish.md +341 −0
  • docs/superpowers/plans/2026-10-24-edge-asset-cache-plan-2-disk-store.md +166 −0
  • docs/superpowers/plans/2026-10-24-edge-asset-cache-plan-3-serve.md +292 −0
  • docs/superpowers/plans/2026-10-24-service-runs.md +489 −0
  • docs/superpowers/reviews/CODEX-FINDINGS-email-signin-r1.md +91 −0
  • docs/superpowers/reviews/CODEX-FINDINGS-email-signin-r2.md +35 −0
  • docs/superpowers/reviews/CODEX-FINDINGS-email-signin-r3.md +37 −0
  • docs/superpowers/reviews/CODEX-REVIEW-BRIEF-email-signin.md +35 −0
  • docs/superpowers/specs/2026-10-08-carlos-run-design.md +2 −0
  • docs/superpowers/specs/2026-10-21-console-email-signin-copy-approved.json +348 −0
  • docs/superpowers/specs/2026-10-21-console-email-signin-design.md +533 −0
  • docs/superpowers/specs/2026-10-21-fleet-internal-engines-design.md +1153 −0
  • docs/superpowers/specs/2026-10-21-s3-change-index-design.md +522 −0
  • docs/superpowers/specs/2026-10-22-db-region-forward-design.md +1245 −0
  • docs/superpowers/specs/2026-10-24-edge-asset-cache-design.md +871 −0
  • docs/superpowers/specs/2026-10-24-service-runs-design.md +318 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-BUILDER.md +23 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R2.md +32 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R3.md +25 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R4.md +17 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R5.md +11 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R6.md +5 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R7.md +7 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R8.md +7 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS.md +33 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-R1.md +43 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-R2.md +54 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-R3.md +57 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-R4.md +11 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-R5.md +7 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-R6.md +5 −0
  • docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD-PLANS-R2.md +72 −0
  • docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD-PLANS.md +101 −0
  • docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD-R2.md +48 −0
  • docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD-R3.md +69 −0
  • docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD-R4.md +56 −0
  • docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD-R5.md +38 −0
  • docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD.md +75 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R1.md +63 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R10.md +51 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R11.md +52 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R12.md +65 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R13.md +69 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R2.md +53 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R3.md +42 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R4.md +49 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R5.md +48 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R6.md +47 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R7.md +49 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R8.md +51 −0
  • docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R9.md +45 −0
  • docs/superpowers/specs/CODEX-FINDINGS-PLANS-2-CODE.md +35 −0
  • docs/superpowers/specs/CODEX-FINDINGS-PLANS-3A-CODE.md +22 −0
  • docs/superpowers/specs/CODEX-FINDINGS-S3-CHANGE-INDEX-CODE-R1.md +42 −0
  • docs/superpowers/specs/CODEX-FINDINGS-S3-CHANGE-INDEX-CODE-R2.md +25 −0
  • docs/superpowers/specs/CODEX-FINDINGS-S3-CHANGE-INDEX-R1.md +23 −0
  • docs/superpowers/specs/CODEX-FINDINGS-S3-CHANGE-INDEX-R2.md +17 −0
  • docs/superpowers/specs/CODEX-FIX-REPORT-S3-CHANGE-INDEX-CODE-R1.md +310 −0
  • docs/superpowers/specs/CODEX-REVIEW-BRIEF-ASSET-CACHE-PLANS.md +36 −0
  • docs/superpowers/specs/CODEX-REVIEW-BRIEF-ASSET-CACHE.md +41 −0
  • docs/superpowers/specs/CODEX-REVIEW-BRIEF-DB-REGION-FORWARD-PLANS.md +140 −0
  • docs/superpowers/specs/CODEX-REVIEW-BRIEF-DB-REGION-FORWARD.md +178 −0
  • docs/superpowers/specs/CODEX-REVIEW-BRIEF-ENGINES.md +74 −0
  • docs/superpowers/specs/CODEX-REVIEW-BRIEF-PLANS-2-CODE.md +42 −0
  • docs/superpowers/specs/CODEX-REVIEW-BRIEF-PLANS-3A-CODE.md +33 −0
  • docs/superpowers/specs/CODEX-REVIEW-BRIEF-S3-CHANGE-INDEX-CODE.md +62 −0
  • docs/superpowers/specs/CODEX-REVIEW-BRIEF-S3-CHANGE-INDEX.md +75 −0
  • go.mod +11 −12
  • go.sum +22 −34
  • infra/modules/deployment-buckets/main.tf +39 −1
  • infra/modules/deployment-buckets/tests/db_reads.tftest.hcl +44 −0
  • infra/modules/region-host/main.tf +13 −0
  • infra/modules/region-host/tests/instance_metadata.tftest.hcl +49 −0
  • internal/activator/activator.go +37 −0
  • internal/activator/activator_idlefor_test.go +113 −0
  • internal/activator/activator_test.go +11 −10
  • internal/activator/backend_exec.go +35 −3
  • internal/activator/backend_unit.go +3 −1
  • internal/activator/claimrecord_linux_test.go +3 −0
  • internal/activator/cmdunit_test.go +1 −0
  • internal/activator/exec_gate_test.go +1 −0
  • internal/activator/generations_backend_test.go +1 −0
  • internal/activator/gensocket_rev19_test.go +2 −0
  • internal/activator/healthpoll_test.go +24 −0
  • internal/activator/identity_test.go +3 −0
  • internal/activator/loglistener_test.go +1 −0
  • internal/activator/plan14_generation_backend_test.go +1 −0
  • internal/activator/prepare.go +15 −2
  • internal/activator/swap_executed_test.go +2 −0
  • internal/activator/swaphold.go +6 −0
  • internal/activator/unitproc_gen_test.go +1 −0
  • internal/activator/unitproc_test.go +5 −0
  • internal/activator/wakecheck_claim_linux_test.go +1 −0
  • internal/activator/wakeplan_test.go +1 −0
  • internal/activator/wakerecord_refused_test.go +1 −0
  • internal/activator/wakesteps.go +40 −0
  • internal/activator/wakesteps_test.go +30 −0
  • internal/appconfig/environments.go +23 −3
  • internal/appconfig/instances.go +17 −2
  • internal/appconfig/loadconcurrent_test.go +83 −0
  • internal/appconfig/syncexec.go +22 −1
  • internal/appconfig/syncexec_test.go +89 −0
  • internal/assetcache/entry_test.go +772 −0
  • internal/assetcache/evict.go +97 −0
  • internal/assetcache/evict_test.go +452 −0
  • internal/assetcache/fill.go +690 −0
  • internal/assetcache/fill_test.go +480 −0
  • internal/assetcache/fs.go +32 −0
  • internal/assetcache/fs_linux_test.go +35 −0
  • internal/assetcache/fs_test.go +22 −0
  • internal/assetcache/key.go +31 −0
  • internal/assetcache/meta.go +73 −0
  • internal/assetcache/statfs_linux.go +20 −0
  • internal/assetcache/statfs_other.go +12 −0
  • internal/assetcache/store.go +521 −0
  • internal/assetcache/store_test.go +530 −0
  • internal/claimactivation/backfill.go +290 −0
  • internal/claimactivation/backfill_test.go +494 −0
  • internal/claimactivation/runner.go +22 −0
  • internal/console/accountplans.go +35 −2
  • internal/console/accountplans_test.go +18 −0
  • internal/console/apiaccountplan.go +5 −0
  • internal/console/apiaccountplan_test.go +19 −0
  • internal/console/apicli.go +14 −0
  • internal/console/apidb.go +10 −37
  • internal/console/apidbforward.go +743 −0
  • internal/console/apidbforward_test.go +1591 −0
  • internal/console/apidomains.go +6 −0
  • internal/console/apiinstances.go +12 −0
  • internal/console/apiruns.go +446 −44
  • internal/console/apiruns_key_test.go +819 −0
  • internal/console/apiruns_service_test.go +873 −0
  • internal/console/apirunsfollow.go +52 −35
  • internal/console/apiservices.go +86 −13
  • internal/console/apisidecars.go +24 −1
  • internal/console/apitemporary.go +11 −0
  • internal/console/authcli.go +71 −28
  • internal/console/authcli_test.go +41 −0
  • internal/console/authstore.go +115 −6
  • internal/console/claim_authority_census_test.go +1 −1
  • internal/console/claim_invariant_fixtures_test.go +100 −3
  • internal/console/claim_invariant_probes_nonapp_test.go +94 −12
  • internal/console/claim_invariant_probes_read_test.go +9 −3
  • internal/console/claim_invariant_probes_test.go +34 −6
  • internal/console/claim_invariant_probes_worker_test.go +16 −1
  • internal/console/claim_invariant_regionha_test.go +1 −1
  • internal/console/claim_invariant_test.go +131 −17
  • internal/console/claim_invariant_world_test.go +13 −6
  • internal/console/claim_restore.go +7 −0
  • internal/console/claim_workers.go +1 −0
  • internal/console/consolemail.go +17 −0
  • internal/console/consolemail_test.go +52 −0
  • internal/console/dbforward_minio_test.go +313 −0
  • internal/console/dbreads_parity_test.go +103 −0
  • internal/console/delivery.go +78 −0
  • internal/console/delivery_test.go +212 −0
  • internal/console/deploycred_test.go +5 −5
  • internal/console/deploydoors_test.go +1 −1
  • internal/console/deploymixed_test.go +1 −1
  • internal/console/deployscope_test.go +1 −1
  • internal/console/deploysign_test.go +2 −2
  • internal/console/domainattach.go +13 −0
  • internal/console/domaincatchall.go +4 −0
  • internal/console/emailsignin.go +620 −0
  • internal/console/emailsignin_limits.go +280 −0
  • internal/console/emailsignin_limits_test.go +426 −0
  • internal/console/emailsignin_store.go +369 −0
  • internal/console/emailsignin_store_test.go +433 −0
  • internal/console/emailsignin_test.go +1341 −0
  • internal/console/emailstepup_test.go +453 −0
  • internal/console/fleets.go +10 −0
  • internal/console/httpserver.go +22 −0
  • internal/console/invite_delivery_test.go +127 −16
  • internal/console/keymail.go +11 −0
  • internal/console/keymail_test.go +48 −12
  • internal/console/keymailfed.go +47 −1
  • internal/console/ownership.go +4 −0
  • internal/console/plancaps.go +290 −0
  • internal/console/plancaps_copy.go +18 −0
  • internal/console/plancaps_doors_test.go +374 −0
  • internal/console/plancaps_test.go +225 −0
  • internal/console/plansmarker.go +63 −0
  • internal/console/plansmarker_test.go +111 −0
  • internal/console/recordview.go +70 −0
  • internal/console/regioncandidates_test.go +5 −1
  • internal/console/restore.go +7 −0
  • internal/console/runsweep.go +45 −2
  • internal/console/runsweep_test.go +194 −0
  • internal/console/seedsweep.go +18 −6
  • internal/console/seedsweep_test.go +64 −0
  • internal/console/server.go +280 −121
  • internal/console/server_test.go +46 −80
  • internal/console/sidecarsgate.go +64 −0
  • internal/console/sidecarsgate_test.go +193 −0
  • internal/console/signincopy.go +66 −0
  • internal/console/signincopy_test.go +84 −0
  • internal/console/stepup.go +44 −10
  • internal/console/store.go +89 −5
  • internal/console/store_gate.go +1 −0
  • internal/console/store_test.go +43 −0
  • internal/console/storenotify.go +9 −4
  • internal/console/storenotify_test.go +46 −0
  • internal/console/svcpage.go +41 −5
  • internal/console/svcprincipal.go +126 −18
  • internal/console/svcprincipal_run_test.go +572 −0
  • internal/console/svcroutes_test.go +55 −9
  • internal/console/templates/account_settings.html +5 −2
  • internal/console/templates/apps.html +1 −1
  • internal/console/templates/check.html +16 −4
  • internal/console/templates/email_link.html +8 −0
  • internal/console/templates/home.html +9 −8
  • internal/console/templates/layout.html +5 −4
  • internal/console/templates/stepup_email.html +10 −0
  • internal/console/templates/team.html +3 −4
  • internal/console/testdata/claim-authority-sites.txt +2 −1
  • internal/console/testdata/claim-routes.txt +7 −0
  • internal/dbdoor/client.go +13 −2
  • internal/dbdoor/forward.go +25 −0
  • internal/dbdoor/forward_test.go +38 −0
  • internal/dbdoor/plan.go +17 −2
  • internal/dbdoor/plan_from.go +199 −0
  • internal/dbdoor/plan_from_test.go +220 −0
  • internal/dbdoor/plan_test.go +3 −2
  • internal/dbquery/dbquery.go +318 −0
  • internal/dbquery/dbquery_test.go +94 −0
  • internal/dbreads/admission.go +191 −0
  • internal/dbreads/admission_test.go +184 −0
  • internal/dbreads/agent.go +431 −0
  • internal/dbreads/agent_test.go +154 −0
  • internal/dbreads/chunks.go +166 −0
  • internal/dbreads/class.go +25 −0
  • internal/dbreads/dbreadstest/dbreadstest.go +159 −0
  • internal/dbreads/envelope.go +118 −0
  • internal/dbreads/envelope_test.go +196 −0
  • internal/dbreads/fixture_test.go +284 −0
  • internal/dbreads/ids.go +114 −0
  • internal/dbreads/ids_test.go +91 −0
  • internal/dbreads/limits.go +73 −0
  • internal/dbreads/lines.go +40 −0
  • internal/dbreads/lines_test.go +51 −0
  • internal/dbreads/loop_test.go +357 −0
  • internal/dbreads/protocol.go +113 −0
  • internal/dbreads/pull_test.go +325 −0
  • internal/dbreads/read.go +367 −0
  • internal/dbreads/read_test.go +569 −0
  • internal/dbreads/result.go +88 −0
  • internal/dbreads/seal.go +184 −0
  • internal/dbreads/seal_test.go +98 −0
  • internal/dbreads/worker.go +408 −0
  • internal/dbreads/worker_linux.go +93 −0
  • internal/dbreads/worker_linux_test.go +59 −0
  • internal/dbreads/worker_other.go +23 −0
  • internal/dbreads/worker_test.go +309 −0
  • internal/edge/certsync.go +262 −43
  • internal/edge/certsync_test.go +502 −0
  • internal/edge/dbforward_backhaul_helper_test.go +67 −0
  • internal/edge/edge.go +21 −2
  • internal/edge/homemap.go +93 −3
  • internal/edge/homemap_test.go +176 −0
  • internal/edge/purge_listen_linux.go +92 −0
  • internal/edge/purge_listen_linux_test.go +230 −0
  • internal/edge/purge_listen_unix.go +1 −1
  • internal/edge/redirects.go +418 −0
  • internal/edge/redirects_test.go +319 −0
  • internal/edge/static.go +127 −33
  • internal/edge/storedoor.go +2 −1
  • internal/edge/storedoor_test.go +14 −0
  • internal/host/activation_artifacts_linux.go +5 −33
  • internal/host/activation_command_linux.go +4 −4
  • internal/host/activation_install_linux.go +1 −1
  • internal/host/agent.go +281 −61
  • internal/host/agent_layout_test.go +2 −0
  • internal/host/agent_test.go +4 −0
  • internal/host/boxpublish_test.go +38 −0
  • internal/host/buildstate.go +106 −17
  • internal/host/buildstate_cas_test.go +126 −0
  • internal/host/buildstate_test.go +5 −2
  • internal/host/changeindex.go +331 −0
  • internal/host/changeindex_test.go +826 −0
  • internal/host/claim_ack_refresh_linux_test.go +560 −0
  • internal/host/claim_binding_assembly_linux_test.go +471 −0
  • internal/host/claim_binding_fixture_test.go +268 −0
  • internal/host/claim_binding_floor_linux_test.go +131 −0
  • internal/host/claim_binding_handover_linux_test.go +452 −0
  • internal/host/claim_binding_launch_linux_test.go +134 −0
  • internal/host/claim_binding_numeral_linux_test.go +131 −0
  • internal/host/claim_binding_receipt_test.go +469 −0
  • internal/host/claim_binding_recovery_linux_test.go +364 −0
  • internal/host/claim_binding_startup_linux_test.go +536 −0
  • internal/host/claim_binding_test.go +46 −0
  • internal/host/claim_binding_witness_linux_test.go +238 −0
  • internal/host/claim_evidence_wiring.go +1 −1
  • internal/host/claim_fresh_install_policy_linux_test.go +179 −0
  • internal/host/claim_regional_revision_test.go +127 −0
  • internal/host/claimassembly.go +43 −14
  • internal/host/claimcensus.go +62 −2
  • internal/host/claimcensus_migration_linux.go +225 −0
  • internal/host/claimcensus_migration_linux_test.go +395 −0
  • internal/host/claimcleanup_identity.go +25 −1
  • internal/host/claimconstruction.go +5 −2
  • internal/host/claimfilesseed_cli_rootrunner_linux_test.go +2 −1
  • internal/host/claimfilesseed_recovery_linux_test.go +2 −2
  • internal/host/claimfilesseed_select.go +1 −1
  • internal/host/claimfilesseed_select_linux_test.go +1 −1
  • internal/host/claimhandover_recovery.go +5 −3
  • internal/host/claimhandover_recovery_test.go +10 −2
  • internal/host/claimhandover_transport.go +35 −3
  • internal/host/claimjournal_migration.go +10 −1
  • internal/host/claimjournal_migration_linux.go +62 −8
  • internal/host/claimjournal_migration_other.go +4 −0
  • internal/host/claimjournal_proof.go +2 −2
  • internal/host/claimjournal_quiesce_linux_test.go +44 −0
  • internal/host/claimlaunch_authority.go +1 −2
  • internal/host/claimlaunch_root.go +1 −1
  • internal/host/claimlaunch_root_test.go +3 −3
  • internal/host/claimmoveparks.go +3 −2
  • internal/host/claimmoveparks_test.go +13 −3
  • internal/host/claimordinaryparks_linux_test.go +3 −3
  • internal/host/claimparticipation.go +8 −0
  • internal/host/claimparticipation_retired_test.go +2 −2
  • internal/host/claimparticipation_stale_test.go +1 −0
  • internal/host/claimproduction.go +7 −1
  • internal/host/claimrecovery_remote.go +1 −2
  • internal/host/claimretire_transport.go +22 −2
  • internal/host/claimretirerecovery_test.go +1 −0
  • internal/host/claimretryrecovery_test.go +23 −3
  • internal/host/claimreview_test.go +8 −0
  • internal/host/claimroleassembly.go +1 −2
  • internal/host/claimroleassembly_linux.go +1 −2
  • internal/host/claimservinghandover.go +8 −6
  • internal/host/claimservinghandover_linux_test.go +4 −5
  • internal/host/claimservinglegacy.go +2 −2
  • internal/host/claimservinglegacyroot_linux.go +2 −3
  • internal/host/claimservinglegacyroot_linux_test.go +5 −5
  • internal/host/claimservingnamespace_linux_test.go +1 −1
  • internal/host/claimservingpark_linux_test.go +1 −1
  • internal/host/claimservingpark_recovery_linux_test.go +3 −3
  • internal/host/claimservingpark_rootrunner_linux_test.go +4 −4
  • internal/host/claimservingpark_transport.go +1 −1
  • internal/host/claimservingparkroot_linux.go +2 −2
  • internal/host/claimservingparkroot_linux_test.go +17 −6
  • internal/host/claimservingparksource_linux.go +2 −2
  • internal/host/claimservingparksource_linux_test.go +2 −1
  • internal/host/claimservingpeer_rootrunner_linux_test.go +1 −1
  • internal/host/claimservingreboot_binding_linux_test.go +107 −0
  • internal/host/claimservingreboot_prepare_linux.go +8 −4
  • internal/host/claimservingreboot_prepare_linux_test.go +10 −5
  • internal/host/claimservingrenumber_linux_test.go +1 −1
  • internal/host/claimservingretire_linux_test.go +7 −2
  • internal/host/claimservingwriter_rootrunner_linux_test.go +1 −1
  • internal/host/claimstep8_emptyleo_linux_test.go +112 −0
  • internal/host/claimstep8_ruling6_test.go +312 −0
  • internal/host/claimstep8_witness_rootrunner_linux_test.go +783 −0
  • internal/host/claimstop.go +95 −18
  • internal/host/claimstop_evidence_integration_test.go +20 −2
  • internal/host/claimstop_noprocess_test.go +1 −1
  • internal/host/claimstop_recovery.go +7 −1
  • internal/host/claimstop_test.go +47 −3
  • internal/host/claimstop_transport.go +8 −2
  • internal/host/claimstop_writers.go +9 −4
  • internal/host/claimstop_writers_test.go +1 −1
  • internal/host/claimunit_policy.go +34 −9
  • internal/host/claimunit_policy_test.go +152 −0
  • internal/host/claimunit_test.go +8 −0
  • internal/host/claimwakestop.go +10 −4
  • internal/host/claimwakewriters_test.go +1 −1
  • internal/host/converge_adopted_test.go +1 −0
  • internal/host/dbreads.go +209 −0
  • internal/host/dbreads_linux.go +35 −0
  • internal/host/dbreads_other.go +17 −0
  • internal/host/dbreads_rootrunner_linux_test.go +864 −0
  • internal/host/dbreads_test.go +284 −0
  • internal/host/dbreads_worker_dispatch_linux_test.go +175 −0
  • internal/host/deploydir_opener_test.go +31 −0
  • internal/host/edgesclaims_test.go +2 −0
  • internal/host/edgesfile.go +7 −2
  • internal/host/guardtransaction.go +130 −9
  • internal/host/guardtransaction_test.go +1 −0
  • internal/host/host_test.go +2 −0
  • internal/host/installchannel_identity_test.go +1 −0
  • internal/host/installchannel_policy_test.go +1 −0
  • internal/host/instancekeys_test.go +1 −0
  • internal/host/leo_snapshot_linux_test.go +184 −0
  • internal/host/movescut_test.go +1 −0
  • internal/host/movescutguard_test.go +1 −0
  • internal/host/movesenvskew_test.go +1 −0
  • internal/host/movesfilescap_test.go +1 −0
  • internal/host/movesfinal_test.go +1 −0
  • internal/host/movesland_finalfix_test.go +1 −0
  • internal/host/movesland_test.go +1 −0
  • internal/host/movespass.go +100 −0
  • internal/host/movesphase1_test.go +1 −0
  • internal/host/movesprobe_test.go +2 −0
  • internal/host/movesreport_test.go +2 −0
  • internal/host/movesrevert_test.go +3 −0
  • internal/host/moveswakesource_linux_test.go +1 −1
  • internal/host/moveswakesource_test.go +1 −1
  • internal/host/nofollowdir_linux.go +55 −0
  • internal/host/plan10_j2_adapter_test.go +4 −0
  • internal/host/plan10_j2_test.go +1 −0
  • internal/host/plan11_release_test.go +1 −0
  • internal/host/plan12_census_test.go +1 −0
  • internal/host/plan12_fix1_test.go +1 −0
  • internal/host/plan12_handover_test.go +2 −1
  • internal/host/plan12_restore_linux_test.go +1 −0
  • internal/host/plan13_region_test.go +4 −4
  • internal/host/plan13_views_test.go +1 −1
  • internal/host/plan14_bound_retirement_root_linux_test.go +1 −1
  • internal/host/plan14_create_participation_test.go +1 −0
  • internal/host/plan14_delete_participation_test.go +3 −2
  • internal/host/plan14_fix2_inventory_test.go +1 −0
  • internal/host/plan14_fix4_live_linux_test.go +1 −0
  • internal/host/plan14_generation_kernel_linux_test.go +56 −3
  • internal/host/plan14_generation_parked_linux_test.go +2 −2
  • internal/host/plan14_generation_registry_root_linux_test.go +18 −0
  • internal/host/plan14_incident_recipe_test.go +1 −0
  • internal/host/plan14_install_registration_test.go +1 −1
  • internal/host/plan14_launch_verifier_test.go +1 −0
  • internal/host/plan14_lifecycle_root_linux_test.go +9 −2
  • internal/host/plan14_r11_handover_test.go +1 −2
  • internal/host/plan14_recovery_source_test.go +1 −1
  • internal/host/plan14_recovery_without_health_test.go +1 −0
  • internal/host/plan14_restart_consumption_test.go +2 −0
  • internal/host/plan14_root_migration_test.go +1 −1
  • internal/host/plan14_timer_intention_test.go +1 −1
  • internal/host/plan9_a_guard_test.go +1 −0
  • internal/host/plan9_cleanup_identity_test.go +1 −1
  • internal/host/plan9_d2_test.go +1 −0
  • internal/host/plan9_d4_retire_linux_test.go +2 −2
  • internal/host/plan9_fix1_reset_worker_test.go +1 −1
  • internal/host/plan9_fix1_stop_test.go +1 −0
  • internal/host/plan9_journal_proof_test.go +1 −1
  • internal/host/plan9_production_test.go +4 −4
  • internal/host/plan9fix1_journal_linux_test.go +3 −1
  • internal/host/plan9fix2_inventory_linux_test.go +1 −0
  • internal/host/plan9fix4_claimjournal_migration_linux_test.go +1 −1
  • internal/host/plans_idle_test.go +29 −0
  • internal/host/plans_pass.go +137 −0
  • internal/host/plans_pass_test.go +235 −0
  • internal/host/proofask_test.go +9 −0
  • internal/host/proofbinding_test.go +3 −0
  • internal/host/proofroot_test.go +3 −0
  • internal/host/readgate_test.go +595 −0
  • internal/host/recover_settlement_test.go +797 −0
  • internal/host/relocatepass_round1_test.go +1 −0
  • internal/host/relocationassembly_test.go +1 −1
  • internal/host/relocationattempts_linux_test.go +1 −1
  • internal/host/relocationdischarge_linux_test.go +2 −2
  • internal/host/relocationdischarge_restart_unix_test.go +2 −2
  • internal/host/relocationeffects.go +1 −1
  • internal/host/relocationeffects_test.go +5 −5
  • internal/host/relocationfinish_unix_test.go +2 −1
  • internal/host/relocationfirstwake_unix_test.go +4 −3
  • internal/host/relocationhandover_unix_test.go +3 −3
  • internal/host/relocationinstall_linux_test.go +1 −1
  • internal/host/relocationlanding_test.go +1 −0
  • internal/host/relocationparticipation_linux_test.go +1 −1
  • internal/host/relocationprobefiles_linux_test.go +2 −2
  • internal/host/relocationreleasehold_test.go +1 −0
  • internal/host/relocationreleases_test.go +1 −1
  • internal/host/relocationstopprobe_unix_test.go +5 −5
  • internal/host/rootexecution_authority.go +1 −2
  • internal/host/rootexecution_client.go +84 −1
  • internal/host/rootexecution_migration_test.go +3 −0
  • internal/host/rootgeneration_census_linux.go +111 −7
  • internal/host/rootgeneration_census_recover_linux_test.go +792 −0
  • internal/host/rootgeneration_inventory.go +10 −0
  • internal/host/rootgeneration_kernel_linux.go +49 −5
  • internal/host/rootgeneration_refusal.go +42 −0
  • internal/host/rootgeneration_retired_linux.go +2 −1
  • internal/host/rootgeneration_retired_linux_test.go +2 −2
  • internal/host/rootgeneration_services_linux.go +314 −49
  • internal/host/rootinventory.go +75 −4
  • internal/host/rootinventory_process_test.go +1 −1
  • internal/host/rootinventory_startup.go +5 −4
  • internal/host/rootinventory_state_linux.go +1 −2
  • internal/host/rootinventory_test.go +2 −2
  • internal/host/rootinventory_timer_test.go +1 −1
  • internal/host/rootmigration.go +8 −1
  • internal/host/rootmigration_census.go +66 −0
  • internal/host/rootmigration_census_linux_test.go +72 −0
  • internal/host/rootmigration_evidence.go +6 −2
  • internal/host/rootmigration_floordirs_linux_test.go +362 −0
  • internal/host/rootmigration_floordirs_rootrunner_linux_test.go +135 −0
  • internal/host/rootmigration_historic_linux_test.go +1 −1
  • internal/host/rootmigration_production_linux.go +98 −4
  • internal/host/rootmigration_reboot_root_linux_test.go +1 −1
  • internal/host/rootmigration_routes_linux_test.go +161 −0
  • internal/host/rootmigration_startup.go +18 −2
  • internal/host/rootmovesfloor_refresh.go +49 −4
  • internal/host/rootrecovery_process_test.go +1 −1
  • internal/host/rootrecovery_rebind.go +6 −2
  • internal/host/rootrecovery_rebind_test.go +1 −1
  • internal/host/rootupdates_runtime.go +5 −0
  • internal/host/runevents.go +6 −1
  • internal/host/runevents_service_test.go +32 −0
  • internal/host/runexec_linux_test.go +2 −0
  • internal/host/schedule_rearm_wake_test.go +1 −0
  • internal/host/schedule_wake_test.go +4 −0
  • internal/host/steering_loop.go +4 −1
  • internal/host/systemapply.go +116 −24
  • internal/host/systemapply_claimsgate_test.go +240 −0
  • internal/host/systemapply_test.go +6 −0
  • internal/host/systemparticipation.go +23 −5
  • internal/host/systemparticipation_test.go +2 −0
  • internal/host/systemunits.go +38 −5
  • internal/host/systemunits_test.go +6 −4
  • internal/host/telemetry_pass.go +143 −2
  • internal/host/testdata/leo-step8/leo-routes.tsv +2 −0
  • internal/host/testdata/leo-step8/leo-tree-snapshot.tsv +251 −0
  • internal/host/testdata/leo-step8/leo-units-post-8.1.tsv +28 −0
  • internal/host/units/carlos-dbread.socket +24 −0
  • internal/host/units/carlos-dbread@.service +55 −0
  • internal/hostactors/binding.go +54 −0
  • internal/hostactors/binding_test.go +184 −0
  • internal/hostbox/coldhandover.go +47 −2
  • internal/hostbox/identity.go +25 −1
  • internal/hostbox/identity_binding_test.go +97 −0
  • internal/hostbox/identity_region_test.go +2 −2
  • internal/hostbox/journalmigration_absent_linux_test.go +43 −0
  • internal/hostbox/journalmigration_linux.go +10 −0
  • internal/hostbox/migration_census_linux.go +14 −2
  • internal/hostbox/reconcile.go +1 −0
  • internal/hostbox/work.go +23 −0
  • internal/hostbox/work_installation_test.go +36 −0
  • internal/hostclaim/execution_ack.go +23 −3
  • internal/hostclaim/execution_ack_test.go +99 −0
  • internal/hostenv/hostenv.go +1 −0
  • internal/hostguard/coldhandover.go +70 −0
  • internal/hostguard/coldhandover_settle_unix_test.go +92 −0
  • internal/hostguard/fence.go +11 −0
  • internal/hostguard/fence_test.go +25 −2
  • internal/hostguard/guard.go +1 −1
  • internal/hostguard/plan14_fix2_unix_test.go +2 −2
  • internal/hostguard/record.go +8 −2
  • internal/hostguard/root.go +69 −9
  • internal/hostguard/rootinventory_obsolete_unix_test.go +154 −0
  • internal/hostguard/rootmigration_inventory.go +3 −1
  • internal/hostguard/rootrebind.go +1 −1
  • internal/hostguard/rootview.go +14 −2
  • internal/hostops/backfill_done_test.go +560 −0
  • internal/hostops/backfill_owners_test.go +158 −0
  • internal/hostops/backfill_publish.go +304 −1
  • internal/hostops/limits_classifier_test.go +20 −0
  • internal/hostops/mutation_boundary.go +15 −0
  • internal/hostops/mutation_boundary_test.go +68 −0
  • internal/hostops/mutation_classifier.go +1 −0
  • internal/hostops/operations_test.go +12 −2
  • internal/hostops/record_writes.go +15 −0
  • internal/instancectl/gen.go +48 −10
  • internal/instancectl/server_gen_test.go +86 −9
  • internal/lease/createlease.go +78 −0
  • internal/lease/endpoint_test.go +5 −2
  • internal/lease/fastacquire_test.go +174 −0
  • internal/lease/lease.go +11 −1
  • internal/mail/aws.go +129 −6
  • internal/mail/aws_iam_test.go +434 −0
  • internal/mail/boundarysweep.go +92 −0
  • internal/ops/deploydir_test.go +30 −0
  • internal/ops/ops.go +4 −2
  • internal/plans/catalog.go +21 −5
  • internal/plans/catalog_test.go +14 −0
  • internal/plans/marker.go +60 −0
  • internal/plans/marker_test.go +58 −0
  • internal/provision/census_propose_internal_test.go +373 −0
  • internal/provision/census_propose_test.go +571 −0
  • internal/provision/claim_empty_cohort_fix1_census_test.go +105 −0
  • internal/provision/claim_step8_readiness_census_test.go +40 −0
  • internal/provision/db_region_forward_2_census_test.go +35 −0
  • internal/provision/db_region_forward_3_census_test.go +28 −0
  • internal/provision/db_region_forward_census_test.go +18 −0
  • internal/provision/plan14_input_inventory_test.go +4 −0
  • internal/provision/plan14_root_reads_test.go +444 −13
  • internal/provision/plan9_b8_census_test.go +1 −1
  • internal/provision/plans2_census_test.go +12 −0
  • internal/provision/plans3a_census_test.go +36 −0
  • internal/provision/provision.go +9 −0
  • internal/provision/reconcile.go +194 −139
  • internal/provision/recordview.go +609 −0
  • internal/provision/recordview_sim_test.go +1390 −0
  • internal/provision/recordview_store.go +535 −0
  • internal/provision/recordview_test.go +1352 −0
  • internal/provision/run.go +102 −3
  • internal/provision/run_keys_test.go +409 −0
  • internal/provision/s3_change_index_census_test.go +81 −0
  • internal/provision/scan_demand_census_test.go +2 −1
  • internal/provision/sec_sidecar_create_gate_census_test.go +27 −0
  • internal/provision/service_runs_census_test.go +56 −0
  • internal/provision/sidecar_reconcile.go +199 −148
  • internal/provision/testdata/plan14-root-reads-adopt-unit-root-pass-315.tsv +4 −4
  • internal/provision/testdata/plan14-root-reads-chain.tsv +12 −0
  • internal/provision/testdata/plan14-root-reads-claim-ack-refresh.tsv +7 −0
  • internal/provision/testdata/plan14-root-reads-claim-empty-cohort-fix1.tsv +8 −0
  • internal/provision/testdata/plan14-root-reads-claim-empty-cohort-fix2.tsv +6 −0
  • internal/provision/testdata/plan14-root-reads-claim-fresh-install.tsv +6 −0
  • internal/provision/testdata/plan14-root-reads-claim-harness-census.tsv +4 −0
  • internal/provision/testdata/plan14-root-reads-claim-merge-main-2.tsv +2 −0
  • internal/provision/testdata/plan14-root-reads-claim-merge-main-3.tsv +3 −0
  • internal/provision/testdata/plan14-root-reads-claim-merge-main-4.tsv +5 −0
  • internal/provision/testdata/plan14-root-reads-claim-merge-main.tsv +2 −0
  • internal/provision/testdata/plan14-root-reads-claim-own-child.tsv +7 −0
  • internal/provision/testdata/plan14-root-reads-claim-rootaws-sentinel.tsv +12 −0
  • internal/provision/testdata/plan14-root-reads-claim-router-cache.tsv +2 −0
  • internal/provision/testdata/plan14-root-reads-claim-step8-readiness.tsv +19 −0
  • internal/provision/testdata/plan14-root-reads-claims-on-gate-recover-merge-main.tsv +2 −0
  • internal/provision/testdata/plan14-root-reads-claims-on-gate-recover.tsv +33 −0
  • internal/provision/testdata/plan14-root-reads-console-brand-name.tsv +10 −0
  • internal/provision/testdata/plan14-root-reads-db-region-forward-1.tsv +42 −0
  • internal/provision/testdata/plan14-root-reads-db-region-forward-2.tsv +21 −0
  • internal/provision/testdata/plan14-root-reads-db-region-forward-3.tsv +23 −0
  • internal/provision/testdata/plan14-root-reads-db-region-forward-copy.tsv +3 −0
  • internal/provision/testdata/plan14-root-reads-design-fleet-internal-engines.tsv +6 −0
  • internal/provision/testdata/plan14-root-reads-edge-asset-cache-2.tsv +38 −0
  • internal/provision/testdata/plan14-root-reads-email-signin.tsv +70 −0
  • internal/provision/testdata/plan14-root-reads-plans-2-box-limits.tsv +23 −0
  • internal/provision/testdata/plan14-root-reads-plans-3a-creation-caps.tsv +9 −0
  • internal/provision/testdata/plan14-root-reads-pro-6214-service-runs-decisions.tsv +20 −0
  • internal/provision/testdata/plan14-root-reads-pro-6214-service-runs.tsv +38 −0
  • internal/provision/testdata/plan14-root-reads-roster-binding.tsv +78 −0
  • internal/provision/testdata/plan14-root-reads-s3-change-index.tsv +87 −0
  • internal/provision/testdata/plan14-root-reads-sec-deps-dos-bumps.tsv +3 −0
  • internal/provision/testdata/plan14-root-reads-sec-host-imdsv2-module.tsv +5 −0
  • internal/provision/testdata/plan14-root-reads-sec-mail-user-boundary.tsv +6 −0
  • internal/provision/testdata/plan14-root-reads-sec-sidecar-create-gate.tsv +6 −0
  • internal/provision/testdata/plan14-root-reads-securelisten-337.tsv +6 −0
  • internal/provision/testdata/plan14-root-reads-static-redirects.tsv +11 −0
  • internal/provision/testdata/plan14-root-reads-wake-latency-1.tsv +10 −0
  • internal/provision/testdata/plan14-root-reads-wake-latency-2.tsv +13 −0
  • internal/provision/testdata/plan14-root-reads-wake-latency-3.tsv +6 −0
  • internal/provision/wake_latency_3_census_test.go +28 −0
  • internal/release/adopt.go +69 −0
  • internal/release/adopt_test.go +62 −0
  • internal/release/changeindex.go +184 −0
  • internal/release/changeindex_store_test.go +245 −0
  • internal/release/changeindex_test.go +185 −0
  • internal/release/changewatch.go +238 −0
  • internal/release/changewatch_test.go +551 −0
  • internal/release/conditional_delete.go +17 −1
  • internal/release/openers_test.go +303 −0
  • internal/release/readext_test.go +178 −0
  • internal/release/s3_minio_test.go +168 −0
  • internal/release/serial.go +7 −0
  • internal/release/serial_test.go +54 −0
  • internal/release/store.go +271 −5
  • internal/rootparticipation/holdupdate_test.go +68 −0
  • internal/rootparticipation/ledger.go +34 −0
  • internal/runs/commands.go +134 −0
  • internal/runs/commands_test.go +156 −0
  • internal/runs/keys.go +111 −0
  • internal/runs/keys_test.go +123 −0
  • internal/runs/runs.go +56 −4
  • internal/runs/runs_test.go +5 −5
  • internal/sim/engines/calls_test.go +850 −0
  • internal/sim/engines/classify_test.go +592 −0
  • internal/sim/engines/dedicated_test.go +508 −0
  • internal/sim/engines/edge_test.go +315 −0
  • internal/sim/engines/expected-outcomes.txt +12 −0
  • internal/sim/engines/invariants_test.go +359 −0
  • internal/sim/engines/launch_test.go +489 −0
  • internal/sim/engines/mutate.sh +196 −0
  • internal/sim/engines/rules_test.go +95 −0
  • internal/sim/engines/sim_test.go +348 −0
  • internal/sim/engines/witness_test.go +2105 −0
  • internal/sim/engines/world_test.go +370 −0
  • internal/svcrole/svcrole.go +39 −4
  • internal/svcrole/svcrole_test.go +104 −0
  • internal/telemetry/telemetry.go +12 −5
  • internal/vet/deploydir_test.go +27 −0
  • internal/vet/vet.go +4 −2
  • run.go +77 −7
  • run_test.go +197 −0
  • services.go +39 −10
  • services_cli_test.go +98 −8
  • system.go +6 −1
.amadan/ci.d/30-minio-contract

Loading diff…

.amadan/test-weights.tsv

Loading diff…

AGENTS.md

Loading diff…

Makefile

Loading diff…

README.md

Loading diff…

apimode.go

Loading diff…

approved_db_forward_copy_test.go

Loading diff…

auth.go

Loading diff…

cli.go

Loading diff…

cmd/console/changeindex_test.go

Loading diff…

cmd/console/dbforward_test.go

Loading diff…

cmd/console/deploydir_opener_test.go

Loading diff…

cmd/console/mailbackends_test.go

Loading diff…

cmd/console/main.go

Loading diff…

cmd/console/sidecaraccounts_serve_test.go

Loading diff…

cmd/console/sidecaraccounts_test.go

Loading diff…

db.go

Loading diff…

dbforward.go

Loading diff…

dbforward_e2e_test.go

Loading diff…

dbforward_test.go

Loading diff…

deploydir_opener_test.go

Loading diff…

docs/site/changelog-links.json

Loading diff…

docs/site/changelog.json

Loading diff…

docs/site/cli.md

Loading diff…

docs/superpowers/notes/census-proposal-claim-step8-readiness.md

Loading diff…

docs/superpowers/notes/census-proposal-claims-on-gate-recover.md

Loading diff…

docs/superpowers/notes/census-proposal-console-brand-name.md

Loading diff…

docs/superpowers/notes/census-proposal-db-region-forward-1.md

Loading diff…

docs/superpowers/notes/census-proposal-db-region-forward-2.md

Loading diff…

docs/superpowers/notes/census-proposal-db-region-forward-3.md

Loading diff…

docs/superpowers/notes/census-proposal-db-region-forward-copy.md

Loading diff…

docs/superpowers/notes/census-proposal-design-fleet-internal-engines.md

Loading diff…

docs/superpowers/notes/census-proposal-edge-asset-cache-2.md

Loading diff…

docs/superpowers/notes/census-proposal-email-signin.md

Loading diff…

docs/superpowers/notes/census-proposal-pro-6214-service-runs.md

Loading diff…

docs/superpowers/notes/census-proposal-sec-deps-dos-bumps.md

Loading diff…

docs/superpowers/notes/census-proposal-sec-host-imdsv2-module.md

Loading diff…

docs/superpowers/notes/census-proposal-sec-mail-user-boundary.md

Loading diff…

docs/superpowers/notes/census-proposal-sec-sidecar-create-gate.md

Loading diff…

docs/superpowers/notes/census-proposal-wake-latency-1.md

Loading diff…

docs/superpowers/notes/census-proposal-wake-latency-2.md

Loading diff…

docs/superpowers/notes/census-proposal-wake-latency-3.md

Loading diff…

docs/superpowers/notes/db-reads-lifecycle-approval.md

Loading diff…

docs/superpowers/notes/design-roster-revision-holds.md

Loading diff…

docs/superpowers/plans/2026-10-21-console-email-signin.md

Loading diff…

docs/superpowers/plans/2026-10-21-engines-1-simulation.md

Loading diff…

docs/superpowers/plans/2026-10-21-plans-2-box-limits.md

Loading diff…

docs/superpowers/plans/2026-10-21-s3-change-index.md

Loading diff…

docs/superpowers/plans/2026-10-22-db-region-forward-copy.md

Loading diff…

docs/superpowers/plans/2026-10-22-db-region-forward-plan-1-box.md

Loading diff…

docs/superpowers/plans/2026-10-22-db-region-forward-plan-2-query.md

Loading diff…

docs/superpowers/plans/2026-10-22-db-region-forward-plan-3-pull.md

Loading diff…

docs/superpowers/plans/2026-10-22-plans-3a-creation-caps.md

Loading diff…

docs/superpowers/plans/2026-10-24-edge-asset-cache-plan-1-declare-publish.md

Loading diff…

docs/superpowers/plans/2026-10-24-edge-asset-cache-plan-2-disk-store.md

Loading diff…

docs/superpowers/plans/2026-10-24-edge-asset-cache-plan-3-serve.md

Loading diff…

docs/superpowers/plans/2026-10-24-service-runs.md

Loading diff…

docs/superpowers/reviews/CODEX-FINDINGS-email-signin-r1.md

Loading diff…

docs/superpowers/reviews/CODEX-FINDINGS-email-signin-r2.md

Loading diff…

docs/superpowers/reviews/CODEX-FINDINGS-email-signin-r3.md

Loading diff…

docs/superpowers/reviews/CODEX-REVIEW-BRIEF-email-signin.md

Loading diff…

docs/superpowers/specs/2026-10-08-carlos-run-design.md

Loading diff…

docs/superpowers/specs/2026-10-21-console-email-signin-copy-approved.json

Loading diff…

docs/superpowers/specs/2026-10-21-console-email-signin-design.md

Loading diff…

docs/superpowers/specs/2026-10-21-fleet-internal-engines-design.md

Loading diff…

docs/superpowers/specs/2026-10-21-s3-change-index-design.md

Loading diff…

docs/superpowers/specs/2026-10-22-db-region-forward-design.md

Loading diff…

docs/superpowers/specs/2026-10-24-edge-asset-cache-design.md

Loading diff…

docs/superpowers/specs/2026-10-24-service-runs-design.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-BUILDER.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R2.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R3.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R4.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R5.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R6.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R7.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS-R8.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-PLANS.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-R1.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-R2.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-R3.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-R4.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-R5.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-R6.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD-PLANS-R2.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD-PLANS.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD-R2.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD-R3.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD-R4.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD-R5.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-DB-REGION-FORWARD.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R1.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R10.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R11.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R12.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R13.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R2.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R3.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R4.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R5.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R6.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R7.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R8.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-ENGINES-R9.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-PLANS-2-CODE.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-PLANS-3A-CODE.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-S3-CHANGE-INDEX-CODE-R1.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-S3-CHANGE-INDEX-CODE-R2.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-S3-CHANGE-INDEX-R1.md

Loading diff…

docs/superpowers/specs/CODEX-FINDINGS-S3-CHANGE-INDEX-R2.md

Loading diff…

docs/superpowers/specs/CODEX-FIX-REPORT-S3-CHANGE-INDEX-CODE-R1.md

Loading diff…

docs/superpowers/specs/CODEX-REVIEW-BRIEF-ASSET-CACHE-PLANS.md

Loading diff…

docs/superpowers/specs/CODEX-REVIEW-BRIEF-ASSET-CACHE.md

Loading diff…

docs/superpowers/specs/CODEX-REVIEW-BRIEF-DB-REGION-FORWARD-PLANS.md

Loading diff…

docs/superpowers/specs/CODEX-REVIEW-BRIEF-DB-REGION-FORWARD.md

Loading diff…

docs/superpowers/specs/CODEX-REVIEW-BRIEF-ENGINES.md

Loading diff…

docs/superpowers/specs/CODEX-REVIEW-BRIEF-PLANS-2-CODE.md

Loading diff…

docs/superpowers/specs/CODEX-REVIEW-BRIEF-PLANS-3A-CODE.md

Loading diff…

docs/superpowers/specs/CODEX-REVIEW-BRIEF-S3-CHANGE-INDEX-CODE.md

Loading diff…

docs/superpowers/specs/CODEX-REVIEW-BRIEF-S3-CHANGE-INDEX.md

Loading diff…

go.mod

Loading diff…

go.sum

Loading diff…

infra/modules/deployment-buckets/main.tf

Loading diff…

infra/modules/deployment-buckets/tests/db_reads.tftest.hcl

Loading diff…

infra/modules/region-host/main.tf

Loading diff…

infra/modules/region-host/tests/instance_metadata.tftest.hcl

Loading diff…

internal/activator/activator.go

Loading diff…

internal/activator/activator_idlefor_test.go

Loading diff…

internal/activator/activator_test.go

Loading diff…

internal/activator/backend_exec.go

Loading diff…

internal/activator/backend_unit.go

Loading diff…

internal/activator/claimrecord_linux_test.go

Loading diff…

internal/activator/cmdunit_test.go

Loading diff…

internal/activator/exec_gate_test.go

Loading diff…

internal/activator/generations_backend_test.go

Loading diff…

internal/activator/gensocket_rev19_test.go

Loading diff…

internal/activator/healthpoll_test.go

Loading diff…

internal/activator/identity_test.go

Loading diff…

internal/activator/loglistener_test.go

Loading diff…

internal/activator/plan14_generation_backend_test.go

Loading diff…

internal/activator/prepare.go

Loading diff…

internal/activator/swap_executed_test.go

Loading diff…

internal/activator/swaphold.go

Loading diff…

internal/activator/unitproc_gen_test.go

Loading diff…

internal/activator/unitproc_test.go

Loading diff…

internal/activator/wakecheck_claim_linux_test.go

Loading diff…

internal/activator/wakeplan_test.go

Loading diff…

internal/activator/wakerecord_refused_test.go

Loading diff…

internal/activator/wakesteps.go

Loading diff…

internal/activator/wakesteps_test.go

Loading diff…

internal/appconfig/environments.go

Loading diff…

internal/appconfig/instances.go

Loading diff…

internal/appconfig/loadconcurrent_test.go

Loading diff…

internal/appconfig/syncexec.go

Loading diff…

internal/appconfig/syncexec_test.go

Loading diff…

internal/assetcache/entry_test.go

Loading diff…

internal/assetcache/evict.go

Loading diff…

internal/assetcache/evict_test.go

Loading diff…

internal/assetcache/fill.go

Loading diff…

internal/assetcache/fill_test.go

Loading diff…

internal/assetcache/fs.go

Loading diff…

internal/assetcache/fs_linux_test.go

Loading diff…

internal/assetcache/fs_test.go

Loading diff…

internal/assetcache/key.go

Loading diff…

internal/assetcache/meta.go

Loading diff…

internal/assetcache/statfs_linux.go

Loading diff…

internal/assetcache/statfs_other.go

Loading diff…

internal/assetcache/store.go

Loading diff…

internal/assetcache/store_test.go

Loading diff…

internal/claimactivation/backfill.go

Loading diff…

internal/claimactivation/backfill_test.go

Loading diff…

internal/claimactivation/runner.go

Loading diff…

internal/console/accountplans.go

Loading diff…

internal/console/accountplans_test.go

Loading diff…

internal/console/apiaccountplan.go

Loading diff…

internal/console/apiaccountplan_test.go

Loading diff…

internal/console/apicli.go

Loading diff…

internal/console/apidb.go

Loading diff…

internal/console/apidbforward.go

Loading diff…

internal/console/apidbforward_test.go

Loading diff…

internal/console/apidomains.go

Loading diff…

internal/console/apiinstances.go

Loading diff…

internal/console/apiruns.go

Loading diff…

internal/console/apiruns_key_test.go

Loading diff…

internal/console/apiruns_service_test.go

Loading diff…

internal/console/apirunsfollow.go

Loading diff…

internal/console/apiservices.go

Loading diff…

internal/console/apisidecars.go

Loading diff…

internal/console/apitemporary.go

Loading diff…

internal/console/authcli.go

Loading diff…

internal/console/authcli_test.go

Loading diff…

internal/console/authstore.go

Loading diff…

internal/console/claim_authority_census_test.go

Loading diff…

internal/console/claim_invariant_fixtures_test.go

Loading diff…

internal/console/claim_invariant_probes_nonapp_test.go

Loading diff…

internal/console/claim_invariant_probes_read_test.go

Loading diff…

internal/console/claim_invariant_probes_test.go

Loading diff…

internal/console/claim_invariant_probes_worker_test.go

Loading diff…

internal/console/claim_invariant_regionha_test.go

Loading diff…

internal/console/claim_invariant_test.go

Loading diff…

internal/console/claim_invariant_world_test.go

Loading diff…

internal/console/claim_restore.go

Loading diff…

internal/console/claim_workers.go

Loading diff…

internal/console/consolemail.go

Loading diff…

internal/console/consolemail_test.go

Loading diff…

internal/console/dbforward_minio_test.go

Loading diff…

internal/console/dbreads_parity_test.go

Loading diff…

internal/console/delivery.go

Loading diff…

internal/console/delivery_test.go

Loading diff…

internal/console/deploycred_test.go

Loading diff…

internal/console/deploydoors_test.go

Loading diff…

internal/console/deploymixed_test.go

Loading diff…

internal/console/deployscope_test.go

Loading diff…

internal/console/deploysign_test.go

Loading diff…

internal/console/domainattach.go

Loading diff…

internal/console/domaincatchall.go

Loading diff…

internal/console/emailsignin.go

Loading diff…

internal/console/emailsignin_limits.go

Loading diff…

internal/console/emailsignin_limits_test.go

Loading diff…

internal/console/emailsignin_store.go

Loading diff…

internal/console/emailsignin_store_test.go

Loading diff…

internal/console/emailsignin_test.go

Loading diff…

internal/console/emailstepup_test.go

Loading diff…

internal/console/fleets.go

Loading diff…

internal/console/httpserver.go

Loading diff…

internal/console/invite_delivery_test.go

Loading diff…

internal/console/keymail.go

Loading diff…

internal/console/keymail_test.go

Loading diff…

internal/console/keymailfed.go

Loading diff…

internal/console/ownership.go

Loading diff…

internal/console/plancaps.go

Loading diff…

internal/console/plancaps_copy.go

Loading diff…

internal/console/plancaps_doors_test.go

Loading diff…

internal/console/plancaps_test.go

Loading diff…

internal/console/plansmarker.go

Loading diff…

internal/console/plansmarker_test.go

Loading diff…

internal/console/recordview.go

Loading diff…

internal/console/regioncandidates_test.go

Loading diff…

internal/console/restore.go

Loading diff…

internal/console/runsweep.go

Loading diff…

internal/console/runsweep_test.go

Loading diff…

internal/console/seedsweep.go

Loading diff…

internal/console/seedsweep_test.go

Loading diff…

internal/console/server.go

Loading diff…

internal/console/server_test.go

Loading diff…

internal/console/sidecarsgate.go

Loading diff…

internal/console/sidecarsgate_test.go

Loading diff…

internal/console/signincopy.go

Loading diff…

internal/console/signincopy_test.go

Loading diff…

internal/console/stepup.go

Loading diff…

internal/console/store.go

Loading diff…

internal/console/store_gate.go

Loading diff…

internal/console/store_test.go

Loading diff…

internal/console/storenotify.go

Loading diff…

internal/console/storenotify_test.go

Loading diff…

internal/console/svcpage.go

Loading diff…

internal/console/svcprincipal.go

Loading diff…

internal/console/svcprincipal_run_test.go

Loading diff…

internal/console/svcroutes_test.go

Loading diff…

internal/console/templates/account_settings.html

Loading diff…

internal/console/templates/apps.html

Loading diff…

internal/console/templates/check.html

Loading diff…

internal/console/templates/email_link.html

Loading diff…

internal/console/templates/home.html

Loading diff…

internal/console/templates/layout.html

Loading diff…

internal/console/templates/stepup_email.html

Loading diff…

internal/console/templates/team.html

Loading diff…

internal/console/testdata/claim-authority-sites.txt

Loading diff…

internal/console/testdata/claim-routes.txt

Loading diff…

internal/dbdoor/client.go

Loading diff…

internal/dbdoor/forward.go

Loading diff…

internal/dbdoor/forward_test.go

Loading diff…

internal/dbdoor/plan.go

Loading diff…

internal/dbdoor/plan_from.go

Loading diff…

internal/dbdoor/plan_from_test.go

Loading diff…

internal/dbdoor/plan_test.go

Loading diff…

internal/dbquery/dbquery.go

Loading diff…

internal/dbquery/dbquery_test.go

Loading diff…

internal/dbreads/admission.go

Loading diff…

internal/dbreads/admission_test.go

Loading diff…

internal/dbreads/agent.go

Loading diff…

internal/dbreads/agent_test.go

Loading diff…

internal/dbreads/chunks.go

Loading diff…

internal/dbreads/class.go

Loading diff…

internal/dbreads/dbreadstest/dbreadstest.go

Loading diff…

internal/dbreads/envelope.go

Loading diff…

internal/dbreads/envelope_test.go

Loading diff…

internal/dbreads/fixture_test.go

Loading diff…

internal/dbreads/ids.go

Loading diff…

internal/dbreads/ids_test.go

Loading diff…

internal/dbreads/limits.go

Loading diff…

internal/dbreads/lines.go

Loading diff…

internal/dbreads/lines_test.go

Loading diff…

internal/dbreads/loop_test.go

Loading diff…

internal/dbreads/protocol.go

Loading diff…

internal/dbreads/pull_test.go

Loading diff…

internal/dbreads/read.go

Loading diff…

internal/dbreads/read_test.go

Loading diff…

internal/dbreads/result.go

Loading diff…

internal/dbreads/seal.go

Loading diff…

internal/dbreads/seal_test.go

Loading diff…

internal/dbreads/worker.go

Loading diff…

internal/dbreads/worker_linux.go

Loading diff…

internal/dbreads/worker_linux_test.go

Loading diff…

internal/dbreads/worker_other.go

Loading diff…

internal/dbreads/worker_test.go

Loading diff…

internal/edge/certsync.go

Loading diff…

internal/edge/certsync_test.go

Loading diff…

internal/edge/dbforward_backhaul_helper_test.go

Loading diff…

internal/edge/edge.go

Loading diff…

internal/edge/homemap.go

Loading diff…

internal/edge/homemap_test.go

Loading diff…

internal/edge/purge_listen_linux.go

Loading diff…

internal/edge/purge_listen_linux_test.go

Loading diff…

internal/edge/purge_listen_unix.go

Loading diff…

internal/edge/redirects.go

Loading diff…

internal/edge/redirects_test.go

Loading diff…

internal/edge/static.go

Loading diff…

internal/edge/storedoor.go

Loading diff…

internal/edge/storedoor_test.go

Loading diff…

internal/host/activation_artifacts_linux.go

Loading diff…

internal/host/activation_command_linux.go

Loading diff…

internal/host/activation_install_linux.go

Loading diff…

internal/host/agent.go

Loading diff…

internal/host/agent_layout_test.go

Loading diff…

internal/host/agent_test.go

Loading diff…

internal/host/boxpublish_test.go

Loading diff…

internal/host/buildstate.go

Loading diff…

internal/host/buildstate_cas_test.go

Loading diff…

internal/host/buildstate_test.go

Loading diff…

internal/host/changeindex.go

Loading diff…

internal/host/changeindex_test.go

Loading diff…

internal/host/claim_ack_refresh_linux_test.go

Loading diff…

internal/host/claim_binding_assembly_linux_test.go

Loading diff…

internal/host/claim_binding_fixture_test.go

Loading diff…

internal/host/claim_binding_floor_linux_test.go

Loading diff…

internal/host/claim_binding_handover_linux_test.go

Loading diff…

internal/host/claim_binding_launch_linux_test.go

Loading diff…

internal/host/claim_binding_numeral_linux_test.go

Loading diff…

internal/host/claim_binding_receipt_test.go

Loading diff…

internal/host/claim_binding_recovery_linux_test.go

Loading diff…

internal/host/claim_binding_startup_linux_test.go

Loading diff…

internal/host/claim_binding_test.go

Loading diff…

internal/host/claim_binding_witness_linux_test.go

Loading diff…

internal/host/claim_evidence_wiring.go

Loading diff…

internal/host/claim_fresh_install_policy_linux_test.go

Loading diff…

internal/host/claim_regional_revision_test.go

Loading diff…

internal/host/claimassembly.go

Loading diff…

internal/host/claimcensus.go

Loading diff…

internal/host/claimcensus_migration_linux.go

Loading diff…

internal/host/claimcensus_migration_linux_test.go

Loading diff…

internal/host/claimcleanup_identity.go

Loading diff…

internal/host/claimconstruction.go

Loading diff…

internal/host/claimfilesseed_cli_rootrunner_linux_test.go

Loading diff…

internal/host/claimfilesseed_recovery_linux_test.go

Loading diff…

internal/host/claimfilesseed_select.go

Loading diff…

internal/host/claimfilesseed_select_linux_test.go

Loading diff…

internal/host/claimhandover_recovery.go

Loading diff…

internal/host/claimhandover_recovery_test.go

Loading diff…

internal/host/claimhandover_transport.go

Loading diff…

internal/host/claimjournal_migration.go

Loading diff…

internal/host/claimjournal_migration_linux.go

Loading diff…

internal/host/claimjournal_migration_other.go

Loading diff…

internal/host/claimjournal_proof.go

Loading diff…

internal/host/claimjournal_quiesce_linux_test.go

Loading diff…

internal/host/claimlaunch_authority.go

Loading diff…

internal/host/claimlaunch_root.go

Loading diff…

internal/host/claimlaunch_root_test.go

Loading diff…

internal/host/claimmoveparks.go

Loading diff…

internal/host/claimmoveparks_test.go

Loading diff…

internal/host/claimordinaryparks_linux_test.go

Loading diff…

internal/host/claimparticipation.go

Loading diff…

internal/host/claimparticipation_retired_test.go

Loading diff…

internal/host/claimparticipation_stale_test.go

Loading diff…

internal/host/claimproduction.go

Loading diff…

internal/host/claimrecovery_remote.go

Loading diff…

internal/host/claimretire_transport.go

Loading diff…

internal/host/claimretirerecovery_test.go

Loading diff…

internal/host/claimretryrecovery_test.go

Loading diff…

internal/host/claimreview_test.go

Loading diff…

internal/host/claimroleassembly.go

Loading diff…

internal/host/claimroleassembly_linux.go

Loading diff…

internal/host/claimservinghandover.go

Loading diff…

internal/host/claimservinghandover_linux_test.go

Loading diff…

internal/host/claimservinglegacy.go

Loading diff…

internal/host/claimservinglegacyroot_linux.go

Loading diff…

internal/host/claimservinglegacyroot_linux_test.go

Loading diff…

internal/host/claimservingnamespace_linux_test.go

Loading diff…

internal/host/claimservingpark_linux_test.go

Loading diff…

internal/host/claimservingpark_recovery_linux_test.go

Loading diff…

internal/host/claimservingpark_rootrunner_linux_test.go

Loading diff…

internal/host/claimservingpark_transport.go

Loading diff…

internal/host/claimservingparkroot_linux.go

Loading diff…

internal/host/claimservingparkroot_linux_test.go

Loading diff…

internal/host/claimservingparksource_linux.go

Loading diff…

internal/host/claimservingparksource_linux_test.go

Loading diff…

internal/host/claimservingpeer_rootrunner_linux_test.go

Loading diff…

internal/host/claimservingreboot_binding_linux_test.go

Loading diff…

internal/host/claimservingreboot_prepare_linux.go

Loading diff…

internal/host/claimservingreboot_prepare_linux_test.go

Loading diff…

internal/host/claimservingrenumber_linux_test.go

Loading diff…

internal/host/claimservingretire_linux_test.go

Loading diff…

internal/host/claimservingwriter_rootrunner_linux_test.go

Loading diff…

internal/host/claimstep8_emptyleo_linux_test.go

Loading diff…

internal/host/claimstep8_ruling6_test.go

Loading diff…

internal/host/claimstep8_witness_rootrunner_linux_test.go

Loading diff…

internal/host/claimstop.go

Loading diff…

internal/host/claimstop_evidence_integration_test.go

Loading diff…

internal/host/claimstop_noprocess_test.go

Loading diff…

internal/host/claimstop_recovery.go

Loading diff…

internal/host/claimstop_test.go

Loading diff…

internal/host/claimstop_transport.go

Loading diff…

internal/host/claimstop_writers.go

Loading diff…

internal/host/claimstop_writers_test.go

Loading diff…

internal/host/claimunit_policy.go

Loading diff…

internal/host/claimunit_policy_test.go

Loading diff…

internal/host/claimunit_test.go

Loading diff…

internal/host/claimwakestop.go

Loading diff…

internal/host/claimwakewriters_test.go

Loading diff…

internal/host/converge_adopted_test.go

Loading diff…

internal/host/dbreads.go

Loading diff…

internal/host/dbreads_linux.go

Loading diff…

internal/host/dbreads_other.go

Loading diff…

internal/host/dbreads_rootrunner_linux_test.go

Loading diff…

internal/host/dbreads_test.go

Loading diff…

internal/host/dbreads_worker_dispatch_linux_test.go

Loading diff…

internal/host/deploydir_opener_test.go

Loading diff…

internal/host/edgesclaims_test.go

Loading diff…

internal/host/edgesfile.go

Loading diff…

internal/host/guardtransaction.go

Loading diff…

internal/host/guardtransaction_test.go

Loading diff…

internal/host/host_test.go

Loading diff…

internal/host/installchannel_identity_test.go

Loading diff…

internal/host/installchannel_policy_test.go

Loading diff…

internal/host/instancekeys_test.go

Loading diff…

internal/host/leo_snapshot_linux_test.go

Loading diff…

internal/host/movescut_test.go

Loading diff…

internal/host/movescutguard_test.go

Loading diff…

internal/host/movesenvskew_test.go

Loading diff…

internal/host/movesfilescap_test.go

Loading diff…

internal/host/movesfinal_test.go

Loading diff…

internal/host/movesland_finalfix_test.go

Loading diff…

internal/host/movesland_test.go

Loading diff…

internal/host/movespass.go

Loading diff…

internal/host/movesphase1_test.go

Loading diff…

internal/host/movesprobe_test.go

Loading diff…

internal/host/movesreport_test.go

Loading diff…

internal/host/movesrevert_test.go

Loading diff…

internal/host/moveswakesource_linux_test.go

Loading diff…

internal/host/moveswakesource_test.go

Loading diff…

internal/host/nofollowdir_linux.go

Loading diff…

internal/host/plan10_j2_adapter_test.go

Loading diff…

internal/host/plan10_j2_test.go

Loading diff…

internal/host/plan11_release_test.go

Loading diff…

internal/host/plan12_census_test.go

Loading diff…

internal/host/plan12_fix1_test.go

Loading diff…

internal/host/plan12_handover_test.go

Loading diff…

internal/host/plan12_restore_linux_test.go

Loading diff…

internal/host/plan13_region_test.go

Loading diff…

internal/host/plan13_views_test.go

Loading diff…

internal/host/plan14_bound_retirement_root_linux_test.go

Loading diff…

internal/host/plan14_create_participation_test.go

Loading diff…

internal/host/plan14_delete_participation_test.go

Loading diff…

internal/host/plan14_fix2_inventory_test.go

Loading diff…

internal/host/plan14_fix4_live_linux_test.go

Loading diff…

internal/host/plan14_generation_kernel_linux_test.go

Loading diff…

internal/host/plan14_generation_parked_linux_test.go

Loading diff…

internal/host/plan14_generation_registry_root_linux_test.go

Loading diff…

internal/host/plan14_incident_recipe_test.go

Loading diff…

internal/host/plan14_install_registration_test.go

Loading diff…

internal/host/plan14_launch_verifier_test.go

Loading diff…

internal/host/plan14_lifecycle_root_linux_test.go

Loading diff…

internal/host/plan14_r11_handover_test.go

Loading diff…

internal/host/plan14_recovery_source_test.go

Loading diff…

internal/host/plan14_recovery_without_health_test.go

Loading diff…

internal/host/plan14_restart_consumption_test.go

Loading diff…

internal/host/plan14_root_migration_test.go

Loading diff…

internal/host/plan14_timer_intention_test.go

Loading diff…

internal/host/plan9_a_guard_test.go

Loading diff…

internal/host/plan9_cleanup_identity_test.go

Loading diff…

internal/host/plan9_d2_test.go

Loading diff…

internal/host/plan9_d4_retire_linux_test.go

Loading diff…

internal/host/plan9_fix1_reset_worker_test.go

Loading diff…

internal/host/plan9_fix1_stop_test.go

Loading diff…

internal/host/plan9_journal_proof_test.go

Loading diff…

internal/host/plan9_production_test.go

Loading diff…

internal/host/plan9fix1_journal_linux_test.go

Loading diff…

internal/host/plan9fix2_inventory_linux_test.go

Loading diff…

internal/host/plan9fix4_claimjournal_migration_linux_test.go

Loading diff…

internal/host/plans_idle_test.go

Loading diff…

internal/host/plans_pass.go

Loading diff…

internal/host/plans_pass_test.go

Loading diff…

internal/host/proofask_test.go

Loading diff…

internal/host/proofbinding_test.go

Loading diff…

internal/host/proofroot_test.go

Loading diff…

internal/host/readgate_test.go

Loading diff…

internal/host/recover_settlement_test.go

Loading diff…

internal/host/relocatepass_round1_test.go

Loading diff…

internal/host/relocationassembly_test.go

Loading diff…

internal/host/relocationattempts_linux_test.go

Loading diff…

internal/host/relocationdischarge_linux_test.go

Loading diff…

internal/host/relocationdischarge_restart_unix_test.go

Loading diff…

internal/host/relocationeffects.go

Loading diff…

internal/host/relocationeffects_test.go

Loading diff…

internal/host/relocationfinish_unix_test.go

Loading diff…

internal/host/relocationfirstwake_unix_test.go

Loading diff…

internal/host/relocationhandover_unix_test.go

Loading diff…

internal/host/relocationinstall_linux_test.go

Loading diff…

internal/host/relocationlanding_test.go

Loading diff…

internal/host/relocationparticipation_linux_test.go

Loading diff…

internal/host/relocationprobefiles_linux_test.go

Loading diff…

internal/host/relocationreleasehold_test.go

Loading diff…

internal/host/relocationreleases_test.go

Loading diff…

internal/host/relocationstopprobe_unix_test.go

Loading diff…

internal/host/rootexecution_authority.go

Loading diff…

internal/host/rootexecution_client.go

Loading diff…

internal/host/rootexecution_migration_test.go

Loading diff…

internal/host/rootgeneration_census_linux.go

Loading diff…

internal/host/rootgeneration_census_recover_linux_test.go

Loading diff…

internal/host/rootgeneration_inventory.go

Loading diff…

internal/host/rootgeneration_kernel_linux.go

Loading diff…

internal/host/rootgeneration_refusal.go

Loading diff…

internal/host/rootgeneration_retired_linux.go

Loading diff…

internal/host/rootgeneration_retired_linux_test.go

Loading diff…

internal/host/rootgeneration_services_linux.go

Loading diff…

internal/host/rootinventory.go

Loading diff…

internal/host/rootinventory_process_test.go

Loading diff…

internal/host/rootinventory_startup.go

Loading diff…

internal/host/rootinventory_state_linux.go

Loading diff…

internal/host/rootinventory_test.go

Loading diff…

internal/host/rootinventory_timer_test.go

Loading diff…

internal/host/rootmigration.go

Loading diff…

internal/host/rootmigration_census.go

Loading diff…

internal/host/rootmigration_census_linux_test.go

Loading diff…

internal/host/rootmigration_evidence.go

Loading diff…

internal/host/rootmigration_floordirs_linux_test.go

Loading diff…

internal/host/rootmigration_floordirs_rootrunner_linux_test.go

Loading diff…

internal/host/rootmigration_historic_linux_test.go

Loading diff…

internal/host/rootmigration_production_linux.go

Loading diff…

internal/host/rootmigration_reboot_root_linux_test.go

Loading diff…

internal/host/rootmigration_routes_linux_test.go

Loading diff…

internal/host/rootmigration_startup.go

Loading diff…

internal/host/rootmovesfloor_refresh.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/rootupdates_runtime.go

Loading diff…

internal/host/runevents.go

Loading diff…

internal/host/runevents_service_test.go

Loading diff…

internal/host/runexec_linux_test.go

Loading diff…

internal/host/schedule_rearm_wake_test.go

Loading diff…

internal/host/schedule_wake_test.go

Loading diff…

internal/host/steering_loop.go

Loading diff…

internal/host/systemapply.go

Loading diff…

internal/host/systemapply_claimsgate_test.go

Loading diff…

internal/host/systemapply_test.go

Loading diff…

internal/host/systemparticipation.go

Loading diff…

internal/host/systemparticipation_test.go

Loading diff…

internal/host/systemunits.go

Loading diff…

internal/host/systemunits_test.go

Loading diff…

internal/host/telemetry_pass.go

Loading diff…

internal/host/testdata/leo-step8/leo-routes.tsv

Loading diff…

internal/host/testdata/leo-step8/leo-tree-snapshot.tsv

Loading diff…

internal/host/testdata/leo-step8/leo-units-post-8.1.tsv

Loading diff…

internal/host/units/carlos-dbread.socket

Loading diff…

internal/host/units/carlos-dbread@.service

Loading diff…

internal/hostactors/binding.go

Loading diff…

internal/hostactors/binding_test.go

Loading diff…

internal/hostbox/coldhandover.go

Loading diff…

internal/hostbox/identity.go

Loading diff…

internal/hostbox/identity_binding_test.go

Loading diff…

internal/hostbox/identity_region_test.go

Loading diff…

internal/hostbox/journalmigration_absent_linux_test.go

Loading diff…

internal/hostbox/journalmigration_linux.go

Loading diff…

internal/hostbox/migration_census_linux.go

Loading diff…

internal/hostbox/reconcile.go

Loading diff…

internal/hostbox/work.go

Loading diff…

internal/hostbox/work_installation_test.go

Loading diff…

internal/hostclaim/execution_ack.go

Loading diff…

internal/hostclaim/execution_ack_test.go

Loading diff…

internal/hostenv/hostenv.go

Loading diff…

internal/hostguard/coldhandover.go

Loading diff…

internal/hostguard/coldhandover_settle_unix_test.go

Loading diff…

internal/hostguard/fence.go

Loading diff…

internal/hostguard/fence_test.go

Loading diff…

internal/hostguard/guard.go

Loading diff…

internal/hostguard/plan14_fix2_unix_test.go

Loading diff…

internal/hostguard/record.go

Loading diff…

internal/hostguard/root.go

Loading diff…

internal/hostguard/rootinventory_obsolete_unix_test.go

Loading diff…

internal/hostguard/rootmigration_inventory.go

Loading diff…

internal/hostguard/rootrebind.go

Loading diff…

internal/hostguard/rootview.go

Loading diff…

internal/hostops/backfill_done_test.go

Loading diff…

internal/hostops/backfill_owners_test.go

Loading diff…

internal/hostops/backfill_publish.go

Loading diff…

internal/hostops/limits_classifier_test.go

Loading diff…

internal/hostops/mutation_boundary.go

Loading diff…

internal/hostops/mutation_boundary_test.go

Loading diff…

internal/hostops/mutation_classifier.go

Loading diff…

internal/hostops/operations_test.go

Loading diff…

internal/hostops/record_writes.go

Loading diff…

internal/instancectl/gen.go

Loading diff…

internal/instancectl/server_gen_test.go

Loading diff…

internal/lease/createlease.go

Loading diff…

internal/lease/endpoint_test.go

Loading diff…

internal/lease/fastacquire_test.go

Loading diff…

internal/lease/lease.go

Loading diff…

internal/mail/aws.go

Loading diff…

internal/mail/aws_iam_test.go

Loading diff…

internal/mail/boundarysweep.go

Loading diff…

internal/ops/deploydir_test.go

Loading diff…

internal/ops/ops.go

Loading diff…

internal/plans/catalog.go

Loading diff…

internal/plans/catalog_test.go

Loading diff…

internal/plans/marker.go

Loading diff…

internal/plans/marker_test.go

Loading diff…

internal/provision/census_propose_internal_test.go

Loading diff…

internal/provision/census_propose_test.go

Loading diff…

internal/provision/claim_empty_cohort_fix1_census_test.go

Loading diff…

internal/provision/claim_step8_readiness_census_test.go

Loading diff…

internal/provision/db_region_forward_2_census_test.go

Loading diff…

internal/provision/db_region_forward_3_census_test.go

Loading diff…

internal/provision/db_region_forward_census_test.go

Loading diff…

internal/provision/plan14_input_inventory_test.go

Loading diff…

internal/provision/plan14_root_reads_test.go

Loading diff…

internal/provision/plan9_b8_census_test.go

Loading diff…

internal/provision/plans2_census_test.go

Loading diff…

internal/provision/plans3a_census_test.go

Loading diff…

internal/provision/provision.go

Loading diff…

internal/provision/reconcile.go

Loading diff…

internal/provision/recordview.go

Loading diff…

internal/provision/recordview_sim_test.go

Loading diff…

internal/provision/recordview_store.go

Loading diff…

internal/provision/recordview_test.go

Loading diff…

internal/provision/run.go

Loading diff…

internal/provision/run_keys_test.go

Loading diff…

internal/provision/s3_change_index_census_test.go

Loading diff…

internal/provision/scan_demand_census_test.go

Loading diff…

internal/provision/sec_sidecar_create_gate_census_test.go

Loading diff…

internal/provision/service_runs_census_test.go

Loading diff…

internal/provision/sidecar_reconcile.go

Loading diff…

internal/provision/testdata/plan14-root-reads-adopt-unit-root-pass-315.tsv

Loading diff…

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

Loading diff…

internal/provision/testdata/plan14-root-reads-claim-ack-refresh.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-claim-empty-cohort-fix1.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-claim-empty-cohort-fix2.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-claim-fresh-install.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-claim-harness-census.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-claim-merge-main-2.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-claim-merge-main-3.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-claim-merge-main-4.tsv

Loading diff…

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

Loading diff…

internal/provision/testdata/plan14-root-reads-claim-own-child.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-claim-rootaws-sentinel.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-claim-router-cache.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-claim-step8-readiness.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-claims-on-gate-recover-merge-main.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-claims-on-gate-recover.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-console-brand-name.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-db-region-forward-1.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-db-region-forward-2.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-db-region-forward-3.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-db-region-forward-copy.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-design-fleet-internal-engines.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-edge-asset-cache-2.tsv

Loading diff…

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

Loading diff…

internal/provision/testdata/plan14-root-reads-plans-2-box-limits.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-plans-3a-creation-caps.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-pro-6214-service-runs-decisions.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-pro-6214-service-runs.tsv

Loading diff…

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

Loading diff…

internal/provision/testdata/plan14-root-reads-s3-change-index.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-sec-deps-dos-bumps.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-sec-host-imdsv2-module.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-sec-mail-user-boundary.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-sec-sidecar-create-gate.tsv

Loading diff…

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

Loading diff…

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

Loading diff…

internal/provision/testdata/plan14-root-reads-wake-latency-1.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-wake-latency-2.tsv

Loading diff…

internal/provision/testdata/plan14-root-reads-wake-latency-3.tsv

Loading diff…

internal/provision/wake_latency_3_census_test.go

Loading diff…

internal/release/adopt.go

Loading diff…

internal/release/adopt_test.go

Loading diff…

internal/release/changeindex.go

Loading diff…

internal/release/changeindex_store_test.go

Loading diff…

internal/release/changeindex_test.go

Loading diff…

internal/release/changewatch.go

Loading diff…

internal/release/changewatch_test.go

Loading diff…

internal/release/conditional_delete.go

Loading diff…

internal/release/openers_test.go

Loading diff…

internal/release/readext_test.go

Loading diff…

internal/release/s3_minio_test.go

Loading diff…

internal/release/serial.go

Loading diff…

internal/release/serial_test.go

Loading diff…

internal/release/store.go

Loading diff…

internal/rootparticipation/holdupdate_test.go

Loading diff…

internal/rootparticipation/ledger.go

Loading diff…

internal/runs/commands.go

Loading diff…

internal/runs/commands_test.go

Loading diff…

internal/runs/keys.go

Loading diff…

internal/runs/keys_test.go

Loading diff…

internal/runs/runs.go

Loading diff…

internal/runs/runs_test.go

Loading diff…

internal/sim/engines/calls_test.go

Loading diff…

internal/sim/engines/classify_test.go

Loading diff…

internal/sim/engines/dedicated_test.go

Loading diff…

internal/sim/engines/edge_test.go

Loading diff…

internal/sim/engines/expected-outcomes.txt

Loading diff…

internal/sim/engines/invariants_test.go

Loading diff…

internal/sim/engines/launch_test.go

Loading diff…

internal/sim/engines/mutate.sh

Loading diff…

internal/sim/engines/rules_test.go

Loading diff…

internal/sim/engines/sim_test.go

Loading diff…

internal/sim/engines/witness_test.go

Loading diff…

internal/sim/engines/world_test.go

Loading diff…

internal/svcrole/svcrole.go

Loading diff…

internal/svcrole/svcrole_test.go

Loading diff…

internal/telemetry/telemetry.go

Loading diff…

internal/vet/deploydir_test.go

Loading diff…

internal/vet/vet.go

Loading diff…

run.go

Loading diff…

run_test.go

Loading diff…

services.go

Loading diff…

services_cli_test.go

Loading diff…

system.go

Loading diff…