carlos / platform Public

Merge origin/main into plans-2-box-limits

The plans-2 census overlay is regenerated over main's new overlays
(claims-on-gate-recover, roster-binding, email-signin and others) and
loads after email-signin; the record-write layer sits on
plan14ClaimRosterBindingWriteCensusInventory.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude agent, operated by paul@keymail.dev cc18c8ffd17cb9465a609a23859782f2deaf0c80 parent 480d94dparent f6ba443
367 files changed, +31479 −777
  • cmd/console/main.go +4 −0
  • docs/site/cli.md +6 −0
  • 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-design-fleet-internal-engines.md +19 −0
  • docs/superpowers/notes/census-proposal-email-signin.md +98 −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/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-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/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-REVIEW-BRIEF-ENGINES.md +74 −0
  • internal/activator/activator_test.go +7 −10
  • 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/identity_test.go +3 −0
  • internal/activator/loglistener_test.go +1 −0
  • internal/activator/plan14_generation_backend_test.go +1 −0
  • internal/activator/swap_executed_test.go +2 −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/claimactivation/backfill.go +290 −0
  • internal/claimactivation/backfill_test.go +494 −0
  • internal/claimactivation/runner.go +22 −0
  • internal/console/authcli.go +39 −23
  • internal/console/authcli_test.go +41 −0
  • internal/console/claim_invariant_fixtures_test.go +76 −3
  • internal/console/claim_invariant_probes_nonapp_test.go +90 −11
  • internal/console/claim_invariant_probes_test.go +1 −1
  • internal/console/consolemail.go +17 −0
  • internal/console/consolemail_test.go +52 −0
  • internal/console/delivery.go +78 −0
  • internal/console/delivery_test.go +212 −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/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/server.go +195 −120
  • internal/console/server_test.go +3 −80
  • internal/console/signincopy.go +66 −0
  • internal/console/signincopy_test.go +84 −0
  • internal/console/stepup.go +44 −10
  • internal/console/store.go +62 −5
  • internal/console/store_gate.go +1 −0
  • internal/console/storenotify.go +9 −4
  • internal/console/storenotify_test.go +46 −0
  • internal/console/templates/check.html +16 −4
  • internal/console/templates/email_link.html +8 −0
  • internal/console/templates/home.html +8 −7
  • internal/console/templates/layout.html +3 −2
  • internal/console/templates/stepup_email.html +10 −0
  • internal/console/templates/team.html +3 −4
  • internal/console/testdata/claim-routes.txt +4 −0
  • internal/host/activation_artifacts_linux.go +5 −33
  • internal/host/activation_install_linux.go +1 −1
  • internal/host/agent_layout_test.go +2 −0
  • internal/host/agent_test.go +4 −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 +61 −1
  • 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/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/claimwakestop.go +10 −4
  • internal/host/claimwakewriters_test.go +1 −1
  • internal/host/converge_adopted_test.go +1 −0
  • internal/host/edgesclaims_test.go +2 −0
  • internal/host/guardtransaction.go +130 −9
  • internal/host/guardtransaction_test.go +1 −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/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_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/proofask_test.go +9 −0
  • internal/host/proofbinding_test.go +3 −0
  • internal/host/proofroot_test.go +3 −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/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/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/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/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/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/operations_test.go +12 −2
  • internal/provision/claim_empty_cohort_fix1_census_test.go +105 −0
  • internal/provision/claim_step8_readiness_census_test.go +40 −0
  • internal/provision/plan14_input_inventory_test.go +4 −0
  • internal/provision/plan14_root_reads_test.go +188 −9
  • internal/provision/plans2_census_test.go +1 −1
  • internal/provision/scan_demand_census_test.go +2 −1
  • internal/provision/testdata/plan14-root-reads-adopt-unit-root-pass-315.tsv +4 −4
  • 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-design-fleet-internal-engines.tsv +6 −0
  • internal/provision/testdata/plan14-root-reads-email-signin.tsv +70 −0
  • internal/provision/testdata/plan14-root-reads-plans-2-box-limits.tsv +7 −7
  • internal/provision/testdata/plan14-root-reads-roster-binding.tsv +78 −0
  • internal/rootparticipation/holdupdate_test.go +68 −0
  • internal/rootparticipation/ledger.go +34 −0
  • 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

CI passed — run details

CI log
=== gate ===
.amadan/test-gate.sh
=== launchctx (2 s)
ok  	amadan.net/carlos/platform.git/launchctx	0.011s
?   	amadan.net/carlos/platform.git/launchctx/controlname	[no test files]
?   	amadan.net/carlos/platform.git/launchctx/wireid	[no test files]
=== vet (19 s)
=== gofmt (1 s)
gofmt -l .: clean
=== rest (166 s)
?   	github.com/carlosframework/platform/cmd/changelog	[no test files]
ok  	github.com/carlosframework/platform/cmd/console	3.454s
ok  	github.com/carlosframework/platform/cmd/moveprobe	11.951s
ok  	github.com/carlosframework/platform/cmd/zddprobe	0.762s
ok  	github.com/carlosframework/platform/internal/activator	59.482s
ok  	github.com/carlosframework/platform/internal/agentsock	0.064s
ok  	github.com/carlosframework/platform/internal/alerting	0.015s
ok  	github.com/carlosframework/platform/internal/analytics	0.033s
ok  	github.com/carlosframework/platform/internal/appconfig	2.906s
ok  	github.com/carlosframework/platform/internal/apperr	0.208s
ok  	github.com/carlosframework/platform/internal/applog	0.283s
ok  	github.com/carlosframework/platform/internal/awsinv	0.013s
ok  	github.com/carlosframework/platform/internal/boxchoice	0.007s
ok  	github.com/carlosframework/platform/internal/boxid	0.895s
?   	github.com/carlosframework/platform/internal/boxid/boxidtest	[no test files]
?   	github.com/carlosframework/platform/internal/boxid/internal/signtest	[no test files]
ok  	github.com/carlosframework/platform/internal/boxvolumes	0.021s
ok  	github.com/carlosframework/platform/internal/caps	0.036s
ok  	github.com/carlosframework/platform/internal/certwarm	0.005s
ok  	github.com/carlosframework/platform/internal/cgroup	0.791s
ok  	github.com/carlosframework/platform/internal/changelog	0.588s
ok  	github.com/carlosframework/platform/internal/claimactivation	1.255s
ok  	github.com/carlosframework/platform/internal/clamd	0.059s
?   	github.com/carlosframework/platform/internal/cliflag	[no test files]
?   	github.com/carlosframework/platform/internal/controlname	[no test files]
?   	github.com/carlosframework/platform/internal/controlsock	[no test files]
ok  	github.com/carlosframework/platform/internal/dbdoor	5.871s
ok  	github.com/carlosframework/platform/internal/dbdoor/dbdoortest	0.019s
ok  	github.com/carlosframework/platform/internal/dbverify	0.013s
ok  	github.com/carlosframework/platform/internal/dnsrec	0.014s
ok  	github.com/carlosframework/platform/internal/docsite	0.030s
ok  	github.com/carlosframework/platform/internal/domains	2.784s
ok  	github.com/carlosframework/platform/internal/doorkey	0.013s
ok  	github.com/carlosframework/platform/internal/economics	0.005s
ok  	github.com/carlosframework/platform/internal/edge	45.524s
?   	github.com/carlosframework/platform/internal/edgeproof	[no test files]
ok  	github.com/carlosframework/platform/internal/edgesfile	0.010s
ok  	github.com/carlosframework/platform/internal/fleetapi	0.140s
ok  	github.com/carlosframework/platform/internal/gate	1.668s
ok  	github.com/carlosframework/platform/internal/genselect	0.025s
ok  	github.com/carlosframework/platform/internal/geo	0.022s
ok  	github.com/carlosframework/platform/internal/geoip	0.031s
ok  	github.com/carlosframework/platform/internal/historyreadback	0.158s
ok  	github.com/carlosframework/platform/internal/host	136.446s
ok  	github.com/carlosframework/platform/internal/hostactors	6.117s
ok  	github.com/carlosframework/platform/internal/hostactors/awsmembership	0.012s
ok  	github.com/carlosframework/platform/internal/hostbox	3.038s
ok  	github.com/carlosframework/platform/internal/hostclaim	0.721s
ok  	github.com/carlosframework/platform/internal/hostenv	0.012s
ok  	github.com/carlosframework/platform/internal/hostevidence	0.012s
ok  	github.com/carlosframework/platform/internal/hostexec	5.252s
ok  	github.com/carlosframework/platform/internal/hostfence	0.039s
ok  	github.com/carlosframework/platform/internal/hostfiles	10.264s
ok  	github.com/carlosframework/platform/internal/hostfloor	0.018s
ok  	github.com/carlosframework/platform/internal/hostguard	1.062s
ok  	github.com/carlosframework/platform/internal/hostops	1.986s
?   	github.com/carlosframework/platform/internal/hostops/fencerelease	[no test files]
ok  	github.com/carlosframework/platform/internal/hostops/internal/fencerelease	0.012s
ok  	github.com/carlosframework/platform/internal/hostquarantine	0.012s
ok  	github.com/carlosframework/platform/internal/hostrelocate	0.641s
ok  	github.com/carlosframework/platform/internal/hostresolve	0.187s
ok  	github.com/carlosframework/platform/internal/hostwrite	0.013s
ok  	github.com/carlosframework/platform/internal/infraview	0.002s
ok  	github.com/carlosframework/platform/internal/instancectl	5.223s
ok  	github.com/carlosframework/platform/internal/instanceexec	2.750s
ok  	github.com/carlosframework/platform/internal/instancefs	0.013s
ok  	github.com/carlosframework/platform/internal/instancekey	0.015s
ok  	github.com/carlosframework/platform/internal/instanceupdates	0.022s
ok  	github.com/carlosframework/platform/internal/layout	1.730s
ok  	github.com/carlosframework/platform/internal/lbhealth	0.016s
ok  	github.com/carlosframework/platform/internal/lease	10.278s
ok  	github.com/carlosframework/platform/internal/lease/leasetest	0.584s
ok  	github.com/carlosframework/platform/internal/ledger	0.033s
ok  	github.com/carlosframework/platform/internal/mail	0.304s
ok  	github.com/carlosframework/platform/internal/maintenance	0.091s
ok  	github.com/carlosframework/platform/internal/maintenanceexec	5.527s
ok  	github.com/carlosframework/platform/internal/maintenanceguard	0.089s
ok  	github.com/carlosframework/platform/internal/metrics	0.005s
ok  	github.com/carlosframework/platform/internal/moves	22.268s
ok  	github.com/carlosframework/platform/internal/moves/archive	0.985s
ok  	github.com/carlosframework/platform/internal/objstore	0.284s
ok  	github.com/carlosframework/platform/internal/ops	0.233s
ok  	github.com/carlosframework/platform/internal/park	0.283s
ok  	github.com/carlosframework/platform/internal/plans	0.006s
ok  	github.com/carlosframework/platform/internal/privatefile	0.003s
ok  	github.com/carlosframework/platform/internal/provision	22.423s
ok  	github.com/carlosframework/platform/internal/publicrelease	0.007s
?   	github.com/carlosframework/platform/internal/regionname	[no test files]
ok  	github.com/carlosframework/platform/internal/registry	5.567s
ok  	github.com/carlosframework/platform/internal/relay	7.237s
ok  	github.com/carlosframework/platform/internal/release	26.741s
ok  	github.com/carlosframework/platform/internal/rollout	3.817s
ok  	github.com/carlosframework/platform/internal/rolloutwords	0.004s
ok  	github.com/carlosframework/platform/internal/rootaws	0.009s
ok  	github.com/carlosframework/platform/internal/rootparticipation	0.065s
ok  	github.com/carlosframework/platform/internal/rootstate	0.031s
ok  	github.com/carlosframework/platform/internal/runs	0.541s
ok  	github.com/carlosframework/platform/internal/s3compat	0.004s
ok  	github.com/carlosframework/platform/internal/safefile	0.004s
ok  	github.com/carlosframework/platform/internal/schedule	2.689s
ok  	github.com/carlosframework/platform/internal/seeds	0.012s
ok  	github.com/carlosframework/platform/internal/sim/engines	2.597s
ok  	github.com/carlosframework/platform/internal/sim/hostlife	11.391s
ok  	github.com/carlosframework/platform/internal/sim/litestreamfacts	3.896s
ok  	github.com/carlosframework/platform/internal/status	0.088s
ok  	github.com/carlosframework/platform/internal/steering	0.011s
ok  	github.com/carlosframework/platform/internal/stopevidence	0.292s
ok  	github.com/carlosframework/platform/internal/svcrole	0.002s
ok  	github.com/carlosframework/platform/internal/telemetry	0.011s
ok  	github.com/carlosframework/platform/internal/termfence	0.004s
ok  	github.com/carlosframework/platform/internal/tunnelclient	0.007s
ok  	github.com/carlosframework/platform/internal/unixdial	0.007s
ok  	github.com/carlosframework/platform/internal/updatewords	0.006s
ok  	github.com/carlosframework/platform/internal/usage	0.005s
ok  	github.com/carlosframework/platform/internal/version	0.002s
ok  	github.com/carlosframework/platform/internal/vet	1.723s
=== internal_console@0 (83 s)
ok  	github.com/carlosframework/platform/internal/console	82.064s
=== internal_console@1 (38 s)
ok  	github.com/carlosframework/platform/internal/console	36.579s
=== internal_console@2 (37 s)
ok  	github.com/carlosframework/platform/internal/console	36.178s
=== internal_console@3 (37 s)
ok  	github.com/carlosframework/platform/internal/console	35.850s
=== internal_console@4 (39 s)
ok  	github.com/carlosframework/platform/internal/console	37.416s
=== internal_console@5 (38 s)
ok  	github.com/carlosframework/platform/internal/console	36.994s
=== internal_console@6 (43 s)
ok  	github.com/carlosframework/platform/internal/console	41.659s
=== internal_console@7 (40 s)
ok  	github.com/carlosframework/platform/internal/console	38.510s
=== root@0 (33 s)
ok  	github.com/carlosframework/platform	32.171s
=== root@1 (44 s)
ok  	github.com/carlosframework/platform	42.830s
=== root@2 (41 s)
ok  	github.com/carlosframework/platform	40.080s
=== cross ===
--- shard 0 of 5 ---
cross-compiling darwin/arm64
--- shard 1 of 5 ---
cross-compiling darwin/amd64
--- shard 2 of 5 ---
cross-compiling linux/arm64
linux/arm64 carlos binary: 50069666 bytes (ceiling 52000000)
--- shard 3 of 5 ---
cross-compiling windows/amd64
--- shard 4 of 5 ---
cross-compiling windows/arm64
=== minio-contract ===
minio contract: arm64, minio RELEASE.2025-09-07T16-13-09Z, mc RELEASE.2025-08-13T08-35-41Z
  minio: cached, digest verified
  mc: cached, digest verified
  minio healthy on 127.0.0.1:20999
Added `local` successfully.
Bucket created successfully `local/contract-bucket`.
Bucket created successfully `local/denied-bucket`.
Created policy `contract-only` successfully.
Added user `scopeduser` successfully.
Attached Policies: [contract-only]
To User: scopeduser
  buckets and scoped user ready
=== RUN   TestDeliveredContractMinio
=== RUN   TestDeliveredContractMinio/put
=== RUN   TestDeliveredContractMinio/get_round-trips_the_body
=== RUN   TestDeliveredContractMinio/list_shows_the_key
=== RUN   TestDeliveredContractMinio/head_and_list_agree_on_the_version
=== RUN   TestDeliveredContractMinio/the_app_cannot_tag_its_own_object
=== RUN   TestDeliveredContractMinio/the_app_cannot_tag_its_own_object/not_by_PutObjectTagging
=== RUN   TestDeliveredContractMinio/the_app_cannot_tag_its_own_object/and_not_by_x-amz-tagging_on_upload
=== RUN   TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route
=== RUN   TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route/not_by_CreateMultipartUpload
=== RUN   TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route/not_by_CopyObject_with_a_REPLACE_tagging_directive
=== RUN   TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route/but_multipart_itself_is_allowed
=== RUN   TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route/and_copy_itself_is_allowed
=== RUN   TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route/a_POST-policy_forged_tag_with_a_matching_version_is_still_not_a_verdict
=== RUN   TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route/and_an_ordinary_tagged-with-something-else_upload_is_allowed
=== RUN   TestDeliveredContractMinio/delete_removes_it
=== RUN   TestDeliveredContractMinio/cross-bucket_denial
--- PASS: TestDeliveredContractMinio (0.02s)
    --- PASS: TestDeliveredContractMinio/put (0.00s)
    --- PASS: TestDeliveredContractMinio/get_round-trips_the_body (0.00s)
    --- PASS: TestDeliveredContractMinio/list_shows_the_key (0.00s)
    --- PASS: TestDeliveredContractMinio/head_and_list_agree_on_the_version (0.00s)
    --- PASS: TestDeliveredContractMinio/the_app_cannot_tag_its_own_object (0.00s)
        --- PASS: TestDeliveredContractMinio/the_app_cannot_tag_its_own_object/not_by_PutObjectTagging (0.00s)
        --- PASS: TestDeliveredContractMinio/the_app_cannot_tag_its_own_object/and_not_by_x-amz-tagging_on_upload (0.00s)
    --- PASS: TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route (0.01s)
        --- PASS: TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route/not_by_CreateMultipartUpload (0.00s)
        --- PASS: TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route/not_by_CopyObject_with_a_REPLACE_tagging_directive (0.00s)
        --- PASS: TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route/but_multipart_itself_is_allowed (0.00s)
        --- PASS: TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route/and_copy_itself_is_allowed (0.00s)
        --- PASS: TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route/a_POST-policy_forged_tag_with_a_matching_version_is_still_not_a_verdict (0.00s)
        --- PASS: TestDeliveredContractMinio/the_app_cannot_tag_by_any_other_route/and_an_ordinary_tagged-with-something-else_upload_is_allowed (0.00s)
    --- PASS: TestDeliveredContractMinio/delete_removes_it (0.00s)
    --- PASS: TestDeliveredContractMinio/cross-bucket_denial (0.00s)
PASS
ok  	github.com/carlosframework/platform/internal/objstore	0.024s
=== RUN   TestT4StorageProbeMinio
2026/10/22 08:22:41 moves: T4: STORE: list: operation error S3: ListObjectsV2, https response error StatusCode: 403, RequestID: 18E0CC5F59914F57, HostID: 7c420053e0fbcd7f41653fdd92ffa2802c903d05303b1aa15adc2e8bb65d183f, api error SignatureDoesNotMatch: The request signature we calculated does not match the signature you provided. Check your key and signing method.
--- PASS: TestT4StorageProbeMinio (0.01s)
PASS
ok  	github.com/carlosframework/platform/internal/host	0.022s
minio contract: PASS
cmd/console/main.go

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-design-fleet-internal-engines.md

Loading diff…

docs/superpowers/notes/census-proposal-email-signin.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/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-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/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-REVIEW-BRIEF-ENGINES.md

Loading diff…

internal/activator/activator_test.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/identity_test.go

Loading diff…

internal/activator/loglistener_test.go

Loading diff…

internal/activator/plan14_generation_backend_test.go

Loading diff…

internal/activator/swap_executed_test.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/claimactivation/backfill.go

Loading diff…

internal/claimactivation/backfill_test.go

Loading diff…

internal/claimactivation/runner.go

Loading diff…

internal/console/authcli.go

Loading diff…

internal/console/authcli_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_test.go

Loading diff…

internal/console/consolemail.go

Loading diff…

internal/console/consolemail_test.go

Loading diff…

internal/console/delivery.go

Loading diff…

internal/console/delivery_test.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/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/server.go

Loading diff…

internal/console/server_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/storenotify.go

Loading diff…

internal/console/storenotify_test.go

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-routes.txt

Loading diff…

internal/host/activation_artifacts_linux.go

Loading diff…

internal/host/activation_install_linux.go

Loading diff…

internal/host/agent_layout_test.go

Loading diff…

internal/host/agent_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/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/claimwakestop.go

Loading diff…

internal/host/claimwakewriters_test.go

Loading diff…

internal/host/converge_adopted_test.go

Loading diff…

internal/host/edgesclaims_test.go

Loading diff…

internal/host/guardtransaction.go

Loading diff…

internal/host/guardtransaction_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/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_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/proofask_test.go

Loading diff…

internal/host/proofbinding_test.go

Loading diff…

internal/host/proofroot_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/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/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/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/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/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/operations_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/plan14_input_inventory_test.go

Loading diff…

internal/provision/plan14_root_reads_test.go

Loading diff…

internal/provision/plans2_census_test.go

Loading diff…

internal/provision/scan_demand_census_test.go

Loading diff…

internal/provision/testdata/plan14-root-reads-adopt-unit-root-pass-315.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-design-fleet-internal-engines.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-roster-binding.tsv

Loading diff…

internal/rootparticipation/holdupdate_test.go

Loading diff…

internal/rootparticipation/ledger.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…