Merge main into sidecar-members
600 commits of main, absorbed in one merge rather than 55 rebase rounds. The branch had sat since 2026-08-18 and was conflicted, not merely stale: 16 files, 43 hunks. Most were unions; these were not. The console CLI API got a role gate while this branch waited. Every door now registers through cliRoute with an svcrole.Set, so the six sidecar doors were ported onto it rather than left on mux.HandleFunc, where the default-deny test would have caught them. Five take the Instance role — that IS the design's stated requirement, an app process minting a bot per enrolled member with the CARLOS_INSTANCE_TOKEN it already holds. The MANIFEST door takes the zero Set, for the instances-manifest reason and a sharper one of its own: it carries `args`, the argv the platform execs, and a credential the app holds must not rewrite what its own boxes will run. The sidecar doors are new, so they are exempt from the legacy-reach pin, which is a map of what an app token reached BEFORE roles existed. restartRequestLeg gained a narrowed-request half on main and a worker half here; it now carries both. The narrowed half reaches no sidecar, because scopedHosts gates on release.Adoptable and that stays Kind == "instance" by design — the safe direction (a scoped bounce with no wake beside it would strand a worker), but a gap, and named as one in the code. Backend.StartWorker was spawning through Cgroups.Start directly. Main introduced spawnInCgroup as the one seam every child shape starts through, because that seam applies the route's resource tier; the direct call still compiled and would have shipped uncapped workers. The activator's hibernation sweep took a schedule guard on main — don't sleep into an imminent tick — and a worker's own idle window here. Merged, the guard weighs the schedule against THIS entry's window: the deployment's for an instance, the app's manifest value for a worker, which is the figure a worker's schedule should be measured against. wakeEventMessage takes the noun it is naming. "Instance woke" is false for a sidecar: nothing dialed it, no request was waiting. The timings are reported unchanged. CLAUDE.md became a pointer to AGENTS.md on main, so the sidecar rule moved there with the rest of "rules this repo has paid for". One mis-merge worth naming: git spliced main's housekeeper stand-down — the block that releases the deployment lease at shutdown — onto the end of serveAgentSocket, after an infinite `for`. Unreachable, and the compiler only objected because the variable was out of scope. Moved back into Run's post-drain block where it belongs. A finding, not a merge artifact: path-based routing landed on main after this branch was written, and it mints rows into a THIRD table from the same claims, through a branch the sidecar-suffix guard never saw. Both ends are now refused. The target end is the one nothing else stopped — a sidecar belongs to the claim's own account, so the cross-tenant check passes it, and a live sidecar row is "ready", so the readiness check passes it too. Neutralising the guard mints `bot -> bot.eleven.bdm.sidecar.internal`: real traffic proxied into a member the platform guarantees is undialable. Both directions have tests. Also added: docs/site/cli.md's `carlos sidecars` section, which main's docsite gate now requires of every command in main.go's dispatch switch. Gate: go build, go vet, gofmt -l and the GOOS=darwin compile all clean; go test ./... green except TestExecBackendStartPassesControlSocketInEnv- AndStartsPurgeListener, which fails identically before this merge and for an environmental reason — its socket path is 110 bytes against the 108-byte sun_path limit, because the test's own name is long.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019dCiSN3FerTijCwUkraDfi
.amadan/README.md+78 −0.amadan/ci.d/10-gate+51 −0.amadan/ci.d/20-cross@5+55 −0.amadan/ci.d/30-minio-contract+323 −0.github/workflows/ci.yml+0 −177.gitignore+6 −0AGENTS.md+308 −0CLAUDE.md+4 −182LICENSE+373 −0Makefile+8 −2README.md+75 −41account_choose.go+6 −6account_choose_test.go+1 −1accounts.go+42 −39accounts_list_test.go+2 −2accounts_resolve_test.go+8 −8apimode.go+1048 −99apimode_test.go+283 −46appconfig_cli.go+306 −83appconfig_restart_test.go+142 −0apps.go+145 −51apps_buildprobe.go+97 −0apps_test.go+53 −1auth.go+24 −20auth_e2e_test.go+18 −3auth_test.go+1 −1canary.go+588 −0canary_test.go+266 −0cli.go+591 −263cli_test.go+106 −27cmd/console/mailbackends_test.go+128 −0cmd/console/main.go+259 −10cmd/console/sdnotify.go+46 −0cmd/console/sdnotify_test.go+65 −0color.go+12 −0config.go+32 −1config_e2e_test.go+1 −1config_test.go+45 −5deploy.go+510 −105deploy_e2e_test.go+183 −2deploy_test.go+829 −36deploy_wizard_test.go+7 −7docs/site/anchors.json+15 −0docs/site/cli.md+1050 −0docs/site/index.md+17 −0docs/site/nav.json+14 −0docs/superpowers/plans/2026-08-01-plan-a-platform-core.md+0 −327docs/superpowers/plans/2026-08-01-plan-b-flagship-kass.md+0 −148docs/superpowers/plans/2026-08-01-plan-c-tito-selfhosted.md+0 −78docs/superpowers/plans/2026-08-01-plan-fleet-status-page.md+0 −485docs/superpowers/plans/2026-08-01-roadmap.md+0 −58docs/superpowers/plans/2026-08-02-app-config-secrets.md+0 −1728docs/superpowers/plans/2026-08-02-edge-cache-before-wake-platform.md+0 −1363docs/superpowers/plans/2026-08-02-exec-config-delivery.md+0 −945docs/superpowers/plans/2026-08-02-host-process-monitoring.md+0 −732docs/superpowers/plans/2026-08-02-plan-domains.md+0 −188docs/superpowers/plans/2026-08-02-plan-environments.md+0 −110docs/superpowers/plans/2026-08-02-plan-keymail-flagship.md+0 −420docs/superpowers/plans/2026-08-02-plan-multi-account.md+0 −373docs/superpowers/plans/2026-08-02-plan-pipelines.md+0 −174docs/superpowers/plans/2026-08-02-plan-woodstar-flagship.md+0 −381docs/superpowers/plans/2026-08-02-platform-dev-environment.md+0 −533docs/superpowers/plans/2026-08-02-rastrillo-icon-vendoring.md+0 −227docs/superpowers/plans/2026-08-02-rastrillo-ui-component-library.md+0 −2410docs/superpowers/plans/2026-08-03-app-capabilities.md+0 −902docs/superpowers/plans/2026-08-03-cli-console-api.md+0 −315docs/superpowers/plans/2026-08-03-external-socket-advisory.md+0 −413docs/superpowers/plans/2026-08-03-open-ledgers-primitive.md+0 −1739docs/superpowers/plans/2026-08-03-rastrillo-blog-example.md+0 −3331docs/superpowers/plans/2026-08-04-account-slugs.md+0 −916docs/superpowers/plans/2026-08-04-config-console-api.md+0 −382docs/superpowers/plans/2026-08-04-console-bake-controls.md+0 −1761docs/superpowers/plans/2026-08-04-console-default-resolution.md+0 −939docs/superpowers/plans/2026-08-04-deletion-policy.md+0 −697docs/superpowers/plans/2026-08-04-instance-provisioning.md+0 −661docs/superpowers/plans/2026-08-04-pi-enablement.md+0 −247docs/superpowers/plans/2026-08-04-remote-host-agent.md+0 −1261docs/superpowers/plans/2026-08-05-customer-fleets.md+0 −299docs/superpowers/plans/2026-08-05-wildcard-certs.md+0 −2073docs/superpowers/plans/2026-08-06-console-redesign.md+0 −1342docs/superpowers/plans/2026-08-06-issues-69-70-db-path.md+0 −380docs/superpowers/plans/2026-08-08-carlos-deploy.md+0 −894docs/superpowers/plans/2026-08-08-exec-child-accounting.md+0 −1530docs/superpowers/plans/2026-08-08-release-versioning.md+0 −1592docs/superpowers/plans/2026-08-09-carloku-deploy-story.md+0 −480docs/superpowers/plans/2026-08-09-console-clarity-batch.md+0 −993docs/superpowers/plans/2026-08-10-fleets-console.md+0 −489docs/superpowers/plans/2026-08-10-object-storage-primitive.md+0 −883docs/superpowers/plans/2026-08-10-releases-retention.md+0 −1901docs/superpowers/plans/2026-08-10-route-records-vocabulary.md+0 −1504docs/superpowers/plans/2026-08-11-dashboard-truth-and-scale.md+0 −1328docs/superpowers/plans/2026-08-11-fleet-api-surface.md+0 −97docs/superpowers/plans/2026-08-11-rails-behind-carlos-edge-poc.md+795 −0docs/superpowers/plans/2026-08-11-unit-economics.md+0 −2335docs/superpowers/plans/2026-08-12-account-default-resolution.md+0 −122docs/superpowers/plans/2026-08-12-delegated-wildcard-certs.md+0 −427docs/superpowers/plans/2026-08-12-domain-attach.md+0 −757docs/superpowers/plans/2026-08-12-multi-upstream-routes.md+0 −439docs/superpowers/plans/2026-08-12-registry-snapshot-cold-standby.md+0 −718docs/superpowers/plans/2026-08-12-route-extra-hostnames.md+0 −548docs/superpowers/plans/2026-08-12-woodstar-w0-relay-fanout.md+0 −751docs/superpowers/plans/2026-08-15-economics-v2-fleet-pool.md+0 −291docs/superpowers/plans/2026-08-15-flagship-litestream-0.5-upgrade.md+0 −120docs/superpowers/plans/2026-08-16-route-scoped-config-delivery.md+0 −2028docs/superpowers/plans/2026-08-19-fleet-architecture-diagram.md+2794 −0docs/superpowers/plans/2026-08-23-console-as-an-app.md+2010 −0docs/superpowers/plans/2026-08-28-instance-moves.md+109 −0docs/superpowers/plans/2026-08-31-scheduled-ticks-and-hibernation.md+1029 −0docs/superpowers/plans/2026-09-03-path-based-routing.md+1929 −0docs/superpowers/plans/2026-09-04-carlos-canary.md+108 −0docs/superpowers/specs/2026-08-01-carlos-framework-design.md+0 −889docs/superpowers/specs/2026-08-01-carlos-platform-design.md+0 −497docs/superpowers/specs/2026-08-01-fleet-status-page-design.md+0 −209docs/superpowers/specs/2026-08-01-tito-production-infra-design.md+0 −372docs/superpowers/specs/2026-08-02-app-config-secrets-design.md+0 −228docs/superpowers/specs/2026-08-02-custom-domains-design.md+0 −184docs/superpowers/specs/2026-08-02-edge-cache-before-wake-design.md+0 −270docs/superpowers/specs/2026-08-02-exec-config-delivery-design.md+0 −200docs/superpowers/specs/2026-08-02-host-process-monitoring-design.md+0 −235docs/superpowers/specs/2026-08-02-multi-account-design.md+0 −440docs/superpowers/specs/2026-08-02-pipelines-design.md+0 −292docs/superpowers/specs/2026-08-02-platform-dev-environment-design.md+0 −104docs/superpowers/specs/2026-08-02-rastrillo-ui-addendum-design.md+0 −207docs/superpowers/specs/2026-08-02-rastrillo-ui-component-library-design.md+0 −416docs/superpowers/specs/2026-08-03-app-capabilities-design.md+0 −960docs/superpowers/specs/2026-08-03-cli-console-api-design.md+0 −184docs/superpowers/specs/2026-08-03-external-socket-advisory-design.md+0 −137docs/superpowers/specs/2026-08-03-open-ledgers-design.md+0 −618docs/superpowers/specs/2026-08-03-rastrillo-blog-example-design.md+0 −936docs/superpowers/specs/2026-08-03-scoped-signing-keys-design.md+0 −165docs/superpowers/specs/2026-08-03-unit-tenant-purge-channel.md+0 −930docs/superpowers/specs/2026-08-04-account-slugs-design.md+0 −187docs/superpowers/specs/2026-08-04-cli-app-create-design.md+0 −104docs/superpowers/specs/2026-08-04-config-console-api-design.md+0 −266docs/superpowers/specs/2026-08-04-console-bake-controls-design.md+0 −277docs/superpowers/specs/2026-08-04-console-default-resolution-design.md+0 −162docs/superpowers/specs/2026-08-04-deletion-policy-design.md+0 −321docs/superpowers/specs/2026-08-04-instance-provisioning-design.md+0 −472docs/superpowers/specs/2026-08-04-remote-host-pi-design.md+0 −267docs/superpowers/specs/2026-08-05-customer-fleets-design.md+0 −208docs/superpowers/specs/2026-08-05-wildcard-certs-design.md+0 −172docs/superpowers/specs/2026-08-06-console-redesign-design.md+0 −184docs/superpowers/specs/2026-08-07-console-app-pages-design.md+0 −144docs/superpowers/specs/2026-08-07-exec-child-accounting-design.md+0 −170docs/superpowers/specs/2026-08-08-carlos-deploy-design.md+0 −310docs/superpowers/specs/2026-08-08-exec-instance-metrics-design.md+0 −163docs/superpowers/specs/2026-08-08-instance-socket-consumers-design.md+0 −161docs/superpowers/specs/2026-08-08-release-versioning-design.md+0 −130docs/superpowers/specs/2026-08-09-carloku-deploy-story-design.md+0 −118docs/superpowers/specs/2026-08-10-carlos-logs-design.md+0 −215docs/superpowers/specs/2026-08-10-dashboard-truth-and-scale-design.md+0 −145docs/superpowers/specs/2026-08-10-fleets-console-design.md+0 −162docs/superpowers/specs/2026-08-10-object-storage-primitive-design.md+0 −404docs/superpowers/specs/2026-08-10-releases-retention-design.md+0 −268docs/superpowers/specs/2026-08-10-route-records-design.md+0 −413docs/superpowers/specs/2026-08-11-fleet-api-surface-design.md+0 −115docs/superpowers/specs/2026-08-11-rails-behind-carlos-edge-poc-design.md+319 −0docs/superpowers/specs/2026-08-11-unit-economics-design.md+0 −282docs/superpowers/specs/2026-08-12-account-default-resolution-design.md+0 −182docs/superpowers/specs/2026-08-12-domain-attach-design.md+0 −256docs/superpowers/specs/2026-08-12-ha-posture-and-multi-upstream-routes-design.md+0 −251docs/superpowers/specs/2026-08-12-proactive-cli-design.md+0 −128docs/superpowers/specs/2026-08-12-route-extra-hostnames-design.md+0 −288docs/superpowers/specs/2026-08-12-woodstar-carloku-migration-design.md+0 −424docs/superpowers/specs/2026-08-13-carloku-business-model-design.md+0 −214docs/superpowers/specs/2026-08-13-project-defaults-design.md+0 −141docs/superpowers/specs/2026-08-15-sqlite-corruption-defence-design.md+0 −297docs/superpowers/specs/2026-08-16-route-scoped-config-delivery-design.md+0 −413docs/superpowers/specs/2026-08-19-fleet-architecture-diagram-design.md+400 −0docs/superpowers/specs/2026-08-23-console-as-an-app-design.md+629 −0docs/superpowers/specs/2026-08-27-managed-custom-domains-design.md+760 −0docs/superpowers/specs/2026-08-28-instance-move-design.md+213 −0docs/superpowers/specs/2026-08-30-scheduled-ticks-and-hibernation-design.md+315 −0docs/superpowers/specs/2026-09-02-path-based-routing-design.md+610 −0domains_cli.go+164 −26domains_cli_test.go+161 −3domains_e2e_test.go+5 −2e2e_test.go+96 −91economics.go+113 −17economics_backhaul_test.go+28 −0economics_test.go+5 −5features_cli.go+182 −0features_cli_test.go+84 −0flags.go+78 −0flags_test.go+184 −0fleets.go+37 −31fleets_cli_test.go+4 −4go.mod+13 −8go.sum+26 −16infra/dev/region-pi.md+0 −90infra/eleven-fleet.md+0 −160infra/modules/README.md+137 −9infra/modules/region-host/README.md+87 −0infra/modules/region-host/main.tf+292 −4infra/modules/region-host/variables.tf+101 −1infra/modules/region-remote-host/main.tf+18 −2infra/modules/region-remote-host/variables.tf+6 −0infra/remote-host.md+6 −6instances_cli.go+324 −103instances_e2e_test.go+78 −3instances_environment_test.go+98 −0internal/activator/activator.go+175 −23internal/activator/activator_test.go+588 −18internal/activator/admintoken.go+214 −0internal/activator/admintoken_test.go+266 −0internal/activator/backend_exec.go+277 −62internal/activator/backend_exec_test.go+247 −0internal/activator/logsink.go+15 −4internal/activator/logsink_test.go+23 −7internal/activator/waketiming_test.go+102 −0internal/appconfig/awaitingrestart_test.go+263 −0internal/appconfig/crypto.go+31 −0internal/appconfig/crypto_test.go+58 −5internal/appconfig/environments.go+1 −1internal/appconfig/sync.go+2 −2internal/appconfig/syncexec.go+289 −43internal/appconfig/syncexec_test.go+110 −43internal/applog/chunk_test.go+5 −5internal/applog/filter_test.go+2 −2internal/applog/read_test.go+5 −5internal/applog/record.go+1 −1internal/applog/record_test.go+1 −1internal/applog/sink_test.go+18 −18internal/awsinv/awsinv.go+219 −0internal/awsinv/awsinv_test.go+203 −0internal/awsinv/clients.go+104 −0internal/awsinv/ec2.go+187 −0internal/awsinv/ec2_test.go+120 −0internal/awsinv/rest.go+307 −0internal/awsinv/rest_test.go+495 −0internal/caps/converge.go+2 −2internal/caps/converge_test.go+3 −3internal/caps/grants.go+1 −1internal/caps/render.go+12 −0internal/caps/render_test.go+2 −2internal/caps/testdata/console.service.conf+1 −0internal/caps/testdata/keymail.service.conf+2 −0internal/certwarm/certwarm.go+189 −0internal/certwarm/certwarm_test.go+104 −0internal/cgroup/cgroup.go+132 −3internal/cgroup/cgroup_linux_test.go+7 −7internal/cgroup/cgroup_test.go+121 −2internal/cliflag/cliflag.go+104 −0internal/console/account_test.go+1 −1internal/console/apibuildprobe.go+77 −0internal/console/apibuildprobe_test.go+88 −0internal/console/apicli.go+778 −113internal/console/apicli_test.go+332 −20internal/console/apiconfig.go+100 −11internal/console/apiconfig_test.go+1 −1internal/console/apiconfigrestart_test.go+208 −0internal/console/apidomainpaths_test.go+348 −0internal/console/apidomains.go+634 −44internal/console/apidomains_test.go+732 −1internal/console/apifeatures.go+197 −0internal/console/apifeatures_test.go+302 −0internal/console/apiinstancemove.go+217 −0internal/console/apiinstancemove_test.go+302 −0internal/console/apiinstances.go+453 −110internal/console/apiinstances_test.go+739 −13internal/console/apiinstanceschannel_test.go+260 −0internal/console/apiinstancesenable_test.go+11 −6internal/console/apiinstancesenvironment_test.go+196 −0internal/console/apiledger.go+15 −11internal/console/apilogs_test.go+1 −1internal/console/apimail.go+1154 −0internal/console/apimail_test.go+1085 −0internal/console/apipipeline.go+340 −0internal/console/apipipeline_test.go+399 −0internal/console/apiregions.go+55 −0internal/console/apirestartscope.go+390 −0internal/console/apirestartscope_test.go+422 −0internal/console/apiretention.go+18 −1internal/console/apiroutes.go+63 −1internal/console/apiroutes_test.go+113 −1internal/console/apischedule.go+322 −0internal/console/apischedule_test.go+468 −0internal/console/apiservices.go+600 −0internal/console/apiservices_test.go+815 −0internal/console/apisidecars_test.go+13 −8internal/console/apistatusinstances.go+162 −0internal/console/apistatusinstances_test.go+198 −0internal/console/apistore.go+14 −10internal/console/apistore_test.go+5 −5internal/console/apiversion.go+5 −4internal/console/appdomains_test.go+83 −0internal/console/apps_claim_test.go+262 −0internal/console/appsettings.go+253 −7internal/console/appsettings_test.go+484 −7internal/console/archestate.go+244 −0internal/console/archestate_test.go+281 −0internal/console/archfits_test.go+96 −0internal/console/archgraph.go+909 −0internal/console/archgraph_test.go+609 −0internal/console/archjoin_test.go+89 −0internal/console/archlayout.go+356 −0internal/console/archlayout_test.go+234 −0internal/console/archlegibility_test.go+226 −0internal/console/archpage.go+144 −0internal/console/archpage_test.go+471 −0internal/console/attachhint_test.go+8 −8internal/console/authcli.go+659 −80internal/console/authcli_test.go+239 −0internal/console/authstore.go+135 −67internal/console/authstore_test.go+30 −18internal/console/channelmove.go+229 −0internal/console/channelmove_test.go+343 −0internal/console/confirm.go+19 −4internal/console/confirm_test.go+45 −1internal/console/controlplane.go+436 −0internal/console/controlplane_test.go+1375 −0internal/console/deletion_test.go+104 −0internal/console/domainattach.go+36 −1internal/console/domainattach_test.go+2 −2internal/console/domainstate.go+265 −0internal/console/domainstate_test.go+264 −0internal/console/economicsbackhaul_test.go+116 −0internal/console/economicspage_test.go+1 −1internal/console/economicspass.go+120 −3internal/console/economicspass_test.go+5 −1internal/console/edgefold_test.go+119 −0internal/console/fleets.go+15 −7internal/console/flow.go+61 −15internal/console/infrapass.go+182 −0internal/console/infrapass_test.go+142 −0internal/console/instancesplacement.go+170 −0internal/console/instancesplacement_test.go+75 −0internal/console/ladder.go+113 −2internal/console/ladder_test.go+2 −2internal/console/logsview.go+96 −0internal/console/logsview_test.go+132 −0internal/console/mailcounts.go+282 −0internal/console/mailcounts_test.go+458 −0internal/console/materialize.go+3 −3internal/console/migrate_test.go+73 −0internal/console/ownership.go+89 −0internal/console/pending.go+384 −0internal/console/pending_test.go+254 −0internal/console/pendingflow_test.go+1229 −0internal/console/pendinghandlers.go+815 −0internal/console/pipelinepage.go+343 −0internal/console/pipelinepage_test.go+556 −0internal/console/server.go+795 −106internal/console/server_test.go+211 −18internal/console/sesevents.go+766 −0internal/console/sesevents_test.go+785 −0internal/console/store.go+155 −36internal/console/svcfixture_test.go+21 −0internal/console/svcpage.go+502 −0internal/console/svcpage_test.go+615 −0internal/console/svcprincipal.go+434 −0internal/console/svcprincipal_test.go+713 −0internal/console/svcroutes_test.go+902 −0internal/console/svcscope_test.go+470 −0internal/console/templates/account_settings.html+118 −0internal/console/templates/app_logs.html+14 −13internal/console/templates/app_overview.html+8 −0internal/console/templates/app_releases.html+53 −11internal/console/templates/app_settings.html+133 −10internal/console/templates/architecture.html+149 −0internal/console/templates/economics.html+13 −3internal/console/templates/economics_accounts.html+2 −0internal/console/templates/fleet.html+1 −0internal/console/templates/ladder.html+8 −1internal/console/templates/layout.html+89 −0internal/console/templates/pending.html+22 −0internal/console/templates/pipeline.html+60 −0internal/console/templates/settings.html+13 −5internal/console/view.go+211 −26internal/console/view_test.go+9 −9internal/dnsrec/dnsrec.go+90 −0internal/dnsrec/dnsrec_test.go+75 −0internal/dnsrec/route53.go+165 −0internal/dnsrec/route53_test.go+35 −0internal/docsite/cli_test.go+77 −0internal/docsite/cliscan.go+92 −0internal/docsite/docsite.go+331 −0internal/docsite/fences_test.go+187 −0internal/docsite/links_test.go+125 −0internal/docsite/nav_test.go+80 −0internal/docsite/parse_test.go+74 −0internal/docsite/testdata/corpus/getting-started.md+14 −0internal/docsite/testdata/corpus/index.md+4 −0internal/docsite/testdata/corpus/nav.json+16 −0internal/docsite/testdata/corpus/reference/cli.md+9 −0internal/docsite/testdata/missing/index.md+1 −0internal/docsite/testdata/missing/nav.json+1 −0internal/docsite/testdata/orphan/index.md+1 −0internal/docsite/testdata/orphan/kept.md+1 −0internal/docsite/testdata/orphan/nav.json+1 −0internal/docsite/testdata/orphan/stranded.md+1 −0internal/domains/aliases.go+225 −16internal/domains/aliases_paths_test.go+343 −0internal/domains/aliases_test.go+158 −19internal/domains/claimcache.go+136 −0internal/domains/claimcache_test.go+375 −0internal/domains/claims.go+180 −14internal/domains/claims_test.go+3 −2internal/domains/paths_test.go+254 −0internal/domains/reconcile.go+217 −73internal/domains/reconcile_internal_test.go+106 −4internal/domains/reconcile_test.go+256 −5internal/economics/compute.go+7 −1internal/economics/scenario.go+10 −1internal/edge/backhaul_e2e_test.go+920 −0internal/edge/certbackfill_test.go+602 −0internal/edge/certcache.go+8 −0internal/edge/certsweep.go+194 −0internal/edge/certsweep_test.go+321 −0internal/edge/certsync.go+1749 −0internal/edge/certsync_e2e_test.go+1298 −0internal/edge/certsync_test.go+1853 −0internal/edge/certwarm.go+564 −0internal/edge/certwarm_test.go+486 −0internal/edge/compress.go+351 −0internal/edge/compress_test.go+807 −0internal/edge/edge.go+1030 −42internal/edge/homemap.go+918 −0internal/edge/homemap_test.go+1551 −0internal/edge/mesh.go+303 −0internal/edge/mesh_test.go+389 −0internal/edge/noactivator_test.go+95 −0internal/edge/path_e2e_test.go+117 −0internal/edge/path_test.go+471 −0internal/edge/purge.go+84 −56internal/edge/purge_header.go+55 −2internal/edge/purge_listen_unix.go+50 −0internal/edge/purge_listen_windows.go+24 −0internal/edge/purge_path_test.go+156 −0internal/edge/steeringprobe.go+120 −0internal/edge/steeringprobe_test.go+231 −0internal/edge/storedoor_test.go+109 −0internal/edge/usagemeter.go+12 −2internal/edge/usagemeter_test.go+30 −4internal/edge/wildcard.go+274 −48internal/edge/wildcard_parents_test.go+462 −0internal/edge/wildcard_test.go+33 −12internal/edgesfile/edgesfile.go+89 −0internal/edgesfile/edgesfile_test.go+49 −0internal/edgesfile/fold.go+181 −0internal/edgesfile/fold_test.go+316 −0internal/host/agent.go+644 −114internal/host/agent_test.go+253 −2internal/host/bootstrap.go+44 −2internal/host/caps_pass.go+5 −5internal/host/caps_pass_test.go+7 −7internal/host/domains_duty_test.go+54 −0internal/host/edgesfile.go+436 −0internal/host/edgesfile_test.go+944 −0internal/host/fileowner_other.go+10 −0internal/host/fileowner_unix.go+20 −0internal/host/flock_unix.go+15 −0internal/host/flock_windows.go+21 −0internal/host/host_test.go+96 −22internal/host/housekeeper.go+486 −0internal/host/housekeeper_test.go+562 −0internal/host/logship_test.go+9 −9internal/host/memtier.go+26 −0internal/host/memtier_test.go+38 −0internal/host/memwatch.go+218 −0internal/host/memwatch_test.go+155 −0internal/host/movespass.go+345 −0internal/host/movespass_test.go+301 −0internal/host/probes.go+40 −17internal/host/registryowner.go+237 −0internal/host/registryowner_test.go+368 −0internal/host/restart.go+182 −26internal/host/restart_test.go+34 −13internal/host/restartscope.go+289 −0internal/host/restartscope_test.go+577 −0internal/host/schedule_wake_test.go+614 −0internal/host/schedule_wiring.go+455 −0internal/host/schedule_wiring_test.go+160 −0internal/host/sidecarwake_test.go+1 −1internal/host/snapshot_loop.go+51 −36internal/host/snapshot_loop_test.go+112 −27internal/host/statfs_unix.go+21 −0internal/host/statfs_windows.go+15 −0internal/host/steering_loop.go+246 −0internal/host/steering_loop_test.go+525 −0internal/host/units/carlos-app@.service+11 −2internal/host/units/carlos-config-sync.service+1 −1internal/host/units/carlos-edge.service+23 −2internal/host/units/carlos-restore-verify.service+8 −8internal/host/units/carlos-stage.path+1 −1internal/host/units/carlos-stage.service+1 −1internal/infraview/infraview.go+118 −0internal/infraview/infraview_test.go+65 −0internal/lease/mirror.go+213 −0internal/lease/mirror_test.go+133 −0internal/mail/aws.go+471 −0internal/mail/aws_test.go+351 −0internal/mail/dnsrecords.go+93 −0internal/mail/dnsrecords_test.go+107 −0internal/mail/domain.go+203 −0internal/mail/domain_test.go+107 −0internal/mail/domainclaim.go+209 −0internal/mail/events.go+128 −0internal/mail/events_test.go+163 −0internal/mail/mail.go+162 −0internal/mail/mail_test.go+105 −0internal/mail/memprovisioner.go+309 −0internal/mail/memprovisioner_test.go+133 −0internal/mail/policy.go+181 −0internal/mail/policy_test.go+320 −0internal/mail/provisioner.go+88 −0internal/mail/smtppass.go+43 −0internal/mail/smtppass_test.go+58 −0internal/mail/walk.go+1302 −0internal/mail/walk_domain_test.go+372 −0internal/mail/walk_domainclaim_test.go+624 −0internal/mail/walk_enable_test.go+566 −0internal/mail/walk_grant_test.go+86 −0internal/mail/walk_lifecycle_test.go+539 −0internal/mail/walk_verify_test.go+234 −0internal/objstore/contract_test.go+6 −5internal/ops/hibernate_verify.go+1 −1internal/ops/hibernate_verify_test.go+2 −2internal/ops/litestream.go+4 −4internal/ops/ops.go+8 −3internal/ops/ops_test.go+3 −3internal/provision/provision.go+216 −11internal/provision/provision_test.go+166 −1internal/provision/reconcile.go+463 −36internal/provision/reconcile_test.go+666 −7internal/registry/paths_test.go+132 −0internal/registry/registry.go+439 −25internal/registry/registry_test.go+146 −0internal/registry/replication_test.go+219 −0internal/registry/timers.go+243 −0internal/registry/timers_test.go+290 −0internal/release/adopt.go+420 −42internal/release/adopt_test.go+1090 −0internal/release/bake.go+400 −0internal/release/bake_test.go+418 −0internal/release/canarystable_test.go+1 −1internal/release/features.go+213 −0internal/release/features_test.go+159 −0internal/release/golden_test.go+3 −3internal/release/ladder.go+3 −3internal/release/ladder_test.go+1 −1internal/release/laddercheck_test.go+1 −1internal/release/materialize.go+54 −1internal/release/materialize_test.go+76 −0internal/release/pipeline.go+356 −0internal/release/pipeline_test.go+314 −0internal/release/qualified.go+30 −1internal/release/qualified_test.go+5 −5internal/release/release.go+46 −8internal/release/release_test.go+3 −3internal/release/restartscope.go+314 −0internal/release/restartscope_test.go+301 −0internal/release/scopedpromote_test.go+1 −1internal/schedule/control.go+177 −0internal/schedule/control_test.go+195 −0internal/schedule/converge.go+389 −0internal/schedule/converge_test.go+599 −0internal/schedule/cron.go+169 −0internal/schedule/cron_test.go+85 −0internal/schedule/declaration.go+303 −0internal/schedule/declaration_test.go+181 −0internal/schedule/envfile.go+32 −0internal/schedule/runner.go+470 −0internal/schedule/runner_test.go+674 −0internal/schedule/spec.go+134 −0internal/schedule/spec_test.go+86 −0internal/schedule/status.go+123 −0internal/schedule/status_test.go+51 −0internal/status/instanceid.go+80 −0internal/status/instanceid_test.go+76 −0internal/status/snapshot.go+67 −17internal/status/status_test.go+50 −1internal/steering/deployment.go+73 −0internal/steering/deployment_test.go+151 −0internal/steering/route53.go+965 −0internal/steering/route53_test.go+1241 −0internal/steering/steering.go+364 −0internal/steering/steering_test.go+424 −0internal/svcrole/svcrole.go+135 −0internal/svcrole/svcrole_test.go+115 −0internal/usage/edge.go+16 −0internal/usage/edge_test.go+76 −0internal/usage/usage.go+13 −0internal/vet/vet.go+7 −3logs.go+5 −23logs_e2e_test.go+1 −1mail_cli.go+1342 −0mail_cli_test.go+1110 −0main.go+47 −12pipeline.go+469 −0pipeline_test.go+549 −0restart.go+154 −7restart_test.go+183 −1retention.go+11 −10retention_cli_test.go+2 −2route_replication_test.go+333 −0routes_cli.go+55 −7routes_cli_test.go+118 −3schedule.go+378 −0schedule_test.go+445 −0scopedkeys_e2e_test.go+4 −4scripts/seed-pi-demo.sh+2 −2services.go+411 −0services_cli_test.go+829 −0skills.go+175 −0skills_test.go+207 −0status_instances.go+161 −0status_instances_test.go+43 −0store.go+31 −27store_test.go+8 −8update.go+34 −3update_test.go+39 −0
.amadan/README.mdLoading diff…
.amadan/ci.d/10-gateLoading diff…
.amadan/ci.d/20-cross@5Loading diff…
.amadan/ci.d/30-minio-contractLoading diff…
.github/workflows/ci.ymlLoading diff…
.gitignoreLoading diff…
AGENTS.mdLoading diff…
CLAUDE.mdLoading diff…
LICENSELoading diff…
MakefileLoading diff…
README.mdLoading diff…
account_choose.goLoading diff…
account_choose_test.goLoading diff…
accounts.goLoading diff…
accounts_list_test.goLoading diff…
accounts_resolve_test.goLoading diff…
apimode.goLoading diff…
apimode_test.goLoading diff…
appconfig_cli.goLoading diff…
appconfig_restart_test.goLoading diff…
apps.goLoading diff…
apps_buildprobe.goLoading diff…
apps_test.goLoading diff…
auth.goLoading diff…
auth_e2e_test.goLoading diff…
auth_test.goLoading diff…
canary.goLoading diff…
canary_test.goLoading diff…
cli.goLoading diff…
cli_test.goLoading diff…
cmd/console/mailbackends_test.goLoading diff…
cmd/console/main.goLoading diff…
cmd/console/sdnotify.goLoading diff…
cmd/console/sdnotify_test.goLoading diff…
color.goLoading diff…
config.goLoading diff…
config_e2e_test.goLoading diff…
config_test.goLoading diff…
deploy.goLoading diff…
deploy_e2e_test.goLoading diff…
deploy_test.goLoading diff…
deploy_wizard_test.goLoading diff…
docs/site/anchors.jsonLoading diff…
docs/site/cli.mdLoading diff…
docs/site/index.mdLoading diff…
docs/site/nav.jsonLoading diff…
docs/superpowers/plans/2026-08-01-plan-a-platform-core.mdLoading diff…
docs/superpowers/plans/2026-08-01-plan-b-flagship-kass.mdLoading diff…
docs/superpowers/plans/2026-08-01-plan-c-tito-selfhosted.mdLoading diff…
docs/superpowers/plans/2026-08-01-plan-fleet-status-page.mdLoading diff…
docs/superpowers/plans/2026-08-01-roadmap.mdLoading diff…
docs/superpowers/plans/2026-08-02-app-config-secrets.mdLoading diff…
docs/superpowers/plans/2026-08-02-edge-cache-before-wake-platform.mdLoading diff…
docs/superpowers/plans/2026-08-02-exec-config-delivery.mdLoading diff…
docs/superpowers/plans/2026-08-02-host-process-monitoring.mdLoading diff…
docs/superpowers/plans/2026-08-02-plan-domains.mdLoading diff…
docs/superpowers/plans/2026-08-02-plan-environments.mdLoading diff…
docs/superpowers/plans/2026-08-02-plan-keymail-flagship.mdLoading diff…
docs/superpowers/plans/2026-08-02-plan-multi-account.mdLoading diff…
docs/superpowers/plans/2026-08-02-plan-pipelines.mdLoading diff…
docs/superpowers/plans/2026-08-02-plan-woodstar-flagship.mdLoading diff…
docs/superpowers/plans/2026-08-02-platform-dev-environment.mdLoading diff…
docs/superpowers/plans/2026-08-02-rastrillo-icon-vendoring.mdLoading diff…
docs/superpowers/plans/2026-08-02-rastrillo-ui-component-library.mdLoading diff…
docs/superpowers/plans/2026-08-03-app-capabilities.mdLoading diff…
docs/superpowers/plans/2026-08-03-cli-console-api.mdLoading diff…
docs/superpowers/plans/2026-08-03-external-socket-advisory.mdLoading diff…
docs/superpowers/plans/2026-08-03-open-ledgers-primitive.mdLoading diff…
docs/superpowers/plans/2026-08-03-rastrillo-blog-example.mdLoading diff…
docs/superpowers/plans/2026-08-04-account-slugs.mdLoading diff…
docs/superpowers/plans/2026-08-04-config-console-api.mdLoading diff…
docs/superpowers/plans/2026-08-04-console-bake-controls.mdLoading diff…
docs/superpowers/plans/2026-08-04-console-default-resolution.mdLoading diff…
docs/superpowers/plans/2026-08-04-deletion-policy.mdLoading diff…
docs/superpowers/plans/2026-08-04-instance-provisioning.mdLoading diff…
docs/superpowers/plans/2026-08-04-pi-enablement.mdLoading diff…
docs/superpowers/plans/2026-08-04-remote-host-agent.mdLoading diff…
docs/superpowers/plans/2026-08-05-customer-fleets.mdLoading diff…
docs/superpowers/plans/2026-08-05-wildcard-certs.mdLoading diff…
docs/superpowers/plans/2026-08-06-console-redesign.mdLoading diff…
docs/superpowers/plans/2026-08-06-issues-69-70-db-path.mdLoading diff…
docs/superpowers/plans/2026-08-08-carlos-deploy.mdLoading diff…
docs/superpowers/plans/2026-08-08-exec-child-accounting.mdLoading diff…
docs/superpowers/plans/2026-08-08-release-versioning.mdLoading diff…
docs/superpowers/plans/2026-08-09-carloku-deploy-story.mdLoading diff…
docs/superpowers/plans/2026-08-09-console-clarity-batch.mdLoading diff…
docs/superpowers/plans/2026-08-10-fleets-console.mdLoading diff…
docs/superpowers/plans/2026-08-10-object-storage-primitive.mdLoading diff…
docs/superpowers/plans/2026-08-10-releases-retention.mdLoading diff…
docs/superpowers/plans/2026-08-10-route-records-vocabulary.mdLoading diff…
docs/superpowers/plans/2026-08-11-dashboard-truth-and-scale.mdLoading diff…
docs/superpowers/plans/2026-08-11-fleet-api-surface.mdLoading diff…
docs/superpowers/plans/2026-08-11-rails-behind-carlos-edge-poc.mdLoading diff…
docs/superpowers/plans/2026-08-11-unit-economics.mdLoading diff…
docs/superpowers/plans/2026-08-12-account-default-resolution.mdLoading diff…
docs/superpowers/plans/2026-08-12-delegated-wildcard-certs.mdLoading diff…
docs/superpowers/plans/2026-08-12-domain-attach.mdLoading diff…
docs/superpowers/plans/2026-08-12-multi-upstream-routes.mdLoading diff…
docs/superpowers/plans/2026-08-12-registry-snapshot-cold-standby.mdLoading diff…
docs/superpowers/plans/2026-08-12-route-extra-hostnames.mdLoading diff…
docs/superpowers/plans/2026-08-12-woodstar-w0-relay-fanout.mdLoading diff…
docs/superpowers/plans/2026-08-15-economics-v2-fleet-pool.mdLoading diff…
docs/superpowers/plans/2026-08-15-flagship-litestream-0.5-upgrade.mdLoading diff…
docs/superpowers/plans/2026-08-16-route-scoped-config-delivery.mdLoading diff…
docs/superpowers/plans/2026-08-19-fleet-architecture-diagram.mdLoading diff…
docs/superpowers/plans/2026-08-23-console-as-an-app.mdLoading diff…
docs/superpowers/plans/2026-08-28-instance-moves.mdLoading diff…
docs/superpowers/plans/2026-08-31-scheduled-ticks-and-hibernation.mdLoading diff…
docs/superpowers/plans/2026-09-03-path-based-routing.mdLoading diff…
docs/superpowers/plans/2026-09-04-carlos-canary.mdLoading diff…
docs/superpowers/specs/2026-08-01-carlos-framework-design.mdLoading diff…
docs/superpowers/specs/2026-08-01-carlos-platform-design.mdLoading diff…
docs/superpowers/specs/2026-08-01-fleet-status-page-design.mdLoading diff…
docs/superpowers/specs/2026-08-01-tito-production-infra-design.mdLoading diff…
docs/superpowers/specs/2026-08-02-app-config-secrets-design.mdLoading diff…
docs/superpowers/specs/2026-08-02-custom-domains-design.mdLoading diff…
docs/superpowers/specs/2026-08-02-edge-cache-before-wake-design.mdLoading diff…
docs/superpowers/specs/2026-08-02-exec-config-delivery-design.mdLoading diff…
docs/superpowers/specs/2026-08-02-host-process-monitoring-design.mdLoading diff…
docs/superpowers/specs/2026-08-02-multi-account-design.mdLoading diff…
docs/superpowers/specs/2026-08-02-pipelines-design.mdLoading diff…
docs/superpowers/specs/2026-08-02-platform-dev-environment-design.mdLoading diff…
docs/superpowers/specs/2026-08-02-rastrillo-ui-addendum-design.mdLoading diff…
docs/superpowers/specs/2026-08-02-rastrillo-ui-component-library-design.mdLoading diff…
docs/superpowers/specs/2026-08-03-app-capabilities-design.mdLoading diff…
docs/superpowers/specs/2026-08-03-cli-console-api-design.mdLoading diff…
docs/superpowers/specs/2026-08-03-external-socket-advisory-design.mdLoading diff…
docs/superpowers/specs/2026-08-03-open-ledgers-design.mdLoading diff…
docs/superpowers/specs/2026-08-03-rastrillo-blog-example-design.mdLoading diff…
docs/superpowers/specs/2026-08-03-scoped-signing-keys-design.mdLoading diff…
docs/superpowers/specs/2026-08-03-unit-tenant-purge-channel.mdLoading diff…
docs/superpowers/specs/2026-08-04-account-slugs-design.mdLoading diff…
docs/superpowers/specs/2026-08-04-cli-app-create-design.mdLoading diff…
docs/superpowers/specs/2026-08-04-config-console-api-design.mdLoading diff…
docs/superpowers/specs/2026-08-04-console-bake-controls-design.mdLoading diff…
docs/superpowers/specs/2026-08-04-console-default-resolution-design.mdLoading diff…
docs/superpowers/specs/2026-08-04-deletion-policy-design.mdLoading diff…
docs/superpowers/specs/2026-08-04-instance-provisioning-design.mdLoading diff…
docs/superpowers/specs/2026-08-04-remote-host-pi-design.mdLoading diff…
docs/superpowers/specs/2026-08-05-customer-fleets-design.mdLoading diff…
docs/superpowers/specs/2026-08-05-wildcard-certs-design.mdLoading diff…
docs/superpowers/specs/2026-08-06-console-redesign-design.mdLoading diff…
docs/superpowers/specs/2026-08-07-console-app-pages-design.mdLoading diff…
docs/superpowers/specs/2026-08-07-exec-child-accounting-design.mdLoading diff…
docs/superpowers/specs/2026-08-08-carlos-deploy-design.mdLoading diff…
docs/superpowers/specs/2026-08-08-exec-instance-metrics-design.mdLoading diff…
docs/superpowers/specs/2026-08-08-instance-socket-consumers-design.mdLoading diff…
docs/superpowers/specs/2026-08-08-release-versioning-design.mdLoading diff…
docs/superpowers/specs/2026-08-09-carloku-deploy-story-design.mdLoading diff…
docs/superpowers/specs/2026-08-10-carlos-logs-design.mdLoading diff…
docs/superpowers/specs/2026-08-10-dashboard-truth-and-scale-design.mdLoading diff…
docs/superpowers/specs/2026-08-10-fleets-console-design.mdLoading diff…
docs/superpowers/specs/2026-08-10-object-storage-primitive-design.mdLoading diff…
docs/superpowers/specs/2026-08-10-releases-retention-design.mdLoading diff…
docs/superpowers/specs/2026-08-10-route-records-design.mdLoading diff…
docs/superpowers/specs/2026-08-11-fleet-api-surface-design.mdLoading diff…
docs/superpowers/specs/2026-08-11-rails-behind-carlos-edge-poc-design.mdLoading diff…
docs/superpowers/specs/2026-08-11-unit-economics-design.mdLoading diff…
docs/superpowers/specs/2026-08-12-account-default-resolution-design.mdLoading diff…
docs/superpowers/specs/2026-08-12-domain-attach-design.mdLoading diff…
docs/superpowers/specs/2026-08-12-ha-posture-and-multi-upstream-routes-design.mdLoading diff…
docs/superpowers/specs/2026-08-12-proactive-cli-design.mdLoading diff…
docs/superpowers/specs/2026-08-12-route-extra-hostnames-design.mdLoading diff…
docs/superpowers/specs/2026-08-12-woodstar-carloku-migration-design.mdLoading diff…
docs/superpowers/specs/2026-08-13-carloku-business-model-design.mdLoading diff…
docs/superpowers/specs/2026-08-13-project-defaults-design.mdLoading diff…
docs/superpowers/specs/2026-08-15-sqlite-corruption-defence-design.mdLoading diff…
docs/superpowers/specs/2026-08-16-route-scoped-config-delivery-design.mdLoading diff…
docs/superpowers/specs/2026-08-19-fleet-architecture-diagram-design.mdLoading diff…
docs/superpowers/specs/2026-08-23-console-as-an-app-design.mdLoading diff…
docs/superpowers/specs/2026-08-27-managed-custom-domains-design.mdLoading diff…
docs/superpowers/specs/2026-08-28-instance-move-design.mdLoading diff…
docs/superpowers/specs/2026-08-30-scheduled-ticks-and-hibernation-design.mdLoading diff…
docs/superpowers/specs/2026-09-02-path-based-routing-design.mdLoading diff…
domains_cli.goLoading diff…
domains_cli_test.goLoading diff…
domains_e2e_test.goLoading diff…
e2e_test.goLoading diff…
economics.goLoading diff…
economics_backhaul_test.goLoading diff…
economics_test.goLoading diff…
features_cli.goLoading diff…
features_cli_test.goLoading diff…
flags.goLoading diff…
flags_test.goLoading diff…
fleets.goLoading diff…
fleets_cli_test.goLoading diff…
go.modLoading diff…
go.sumLoading diff…
infra/dev/region-pi.mdLoading diff…
infra/eleven-fleet.mdLoading diff…
infra/modules/README.mdLoading diff…
infra/modules/region-host/README.mdLoading diff…
infra/modules/region-host/main.tfLoading diff…
infra/modules/region-host/variables.tfLoading diff…
infra/modules/region-remote-host/main.tfLoading diff…
infra/modules/region-remote-host/variables.tfLoading diff…
infra/remote-host.mdLoading diff…
instances_cli.goLoading diff…
instances_e2e_test.goLoading diff…
instances_environment_test.goLoading diff…
internal/activator/activator.goLoading diff…
internal/activator/activator_test.goLoading diff…
internal/activator/admintoken.goLoading diff…
internal/activator/admintoken_test.goLoading diff…
internal/activator/backend_exec.goLoading diff…
internal/activator/backend_exec_test.goLoading diff…
internal/activator/logsink.goLoading diff…
internal/activator/logsink_test.goLoading diff…
internal/activator/waketiming_test.goLoading diff…
internal/appconfig/awaitingrestart_test.goLoading diff…
internal/appconfig/crypto.goLoading diff…
internal/appconfig/crypto_test.goLoading diff…
internal/appconfig/environments.goLoading diff…
internal/appconfig/sync.goLoading diff…
internal/appconfig/syncexec.goLoading diff…
internal/appconfig/syncexec_test.goLoading diff…
internal/applog/chunk_test.goLoading diff…
internal/applog/filter_test.goLoading diff…
internal/applog/read_test.goLoading diff…
internal/applog/record.goLoading diff…
internal/applog/record_test.goLoading diff…
internal/applog/sink_test.goLoading diff…
internal/awsinv/awsinv.goLoading diff…
internal/awsinv/awsinv_test.goLoading diff…
internal/awsinv/clients.goLoading diff…
internal/awsinv/ec2.goLoading diff…
internal/awsinv/ec2_test.goLoading diff…
internal/awsinv/rest.goLoading diff…
internal/awsinv/rest_test.goLoading diff…
internal/caps/converge.goLoading diff…
internal/caps/converge_test.goLoading diff…
internal/caps/grants.goLoading diff…
internal/caps/render.goLoading diff…
internal/caps/render_test.goLoading diff…
internal/caps/testdata/console.service.confLoading diff…
internal/caps/testdata/keymail.service.confLoading diff…
internal/certwarm/certwarm.goLoading diff…
internal/certwarm/certwarm_test.goLoading diff…
internal/cgroup/cgroup.goLoading diff…
internal/cgroup/cgroup_linux_test.goLoading diff…
internal/cgroup/cgroup_test.goLoading diff…
internal/cliflag/cliflag.goLoading diff…
internal/console/account_test.goLoading diff…
internal/console/apibuildprobe.goLoading diff…
internal/console/apibuildprobe_test.goLoading diff…
internal/console/apicli.goLoading diff…
internal/console/apicli_test.goLoading diff…
internal/console/apiconfig.goLoading diff…
internal/console/apiconfig_test.goLoading diff…
internal/console/apiconfigrestart_test.goLoading diff…
internal/console/apidomainpaths_test.goLoading diff…
internal/console/apidomains.goLoading diff…
internal/console/apidomains_test.goLoading diff…
internal/console/apifeatures.goLoading diff…
internal/console/apifeatures_test.goLoading diff…
internal/console/apiinstancemove.goLoading diff…
internal/console/apiinstancemove_test.goLoading diff…
internal/console/apiinstances.goLoading diff…
internal/console/apiinstances_test.goLoading diff…
internal/console/apiinstanceschannel_test.goLoading diff…
internal/console/apiinstancesenable_test.goLoading diff…
internal/console/apiinstancesenvironment_test.goLoading diff…
internal/console/apiledger.goLoading diff…
internal/console/apilogs_test.goLoading diff…
internal/console/apimail.goLoading diff…
internal/console/apimail_test.goLoading diff…
internal/console/apipipeline.goLoading diff…
internal/console/apipipeline_test.goLoading diff…
internal/console/apiregions.goLoading diff…
internal/console/apirestartscope.goLoading diff…
internal/console/apirestartscope_test.goLoading diff…
internal/console/apiretention.goLoading diff…
internal/console/apiroutes.goLoading diff…
internal/console/apiroutes_test.goLoading diff…
internal/console/apischedule.goLoading diff…
internal/console/apischedule_test.goLoading diff…
internal/console/apiservices.goLoading diff…
internal/console/apiservices_test.goLoading diff…
internal/console/apisidecars_test.goLoading diff…
internal/console/apistatusinstances.goLoading diff…
internal/console/apistatusinstances_test.goLoading diff…
internal/console/apistore.goLoading diff…
internal/console/apistore_test.goLoading diff…
internal/console/apiversion.goLoading diff…
internal/console/appdomains_test.goLoading diff…
internal/console/apps_claim_test.goLoading diff…
internal/console/appsettings.goLoading diff…
internal/console/appsettings_test.goLoading diff…
internal/console/archestate.goLoading diff…
internal/console/archestate_test.goLoading diff…
internal/console/archfits_test.goLoading diff…
internal/console/archgraph.goLoading diff…
internal/console/archgraph_test.goLoading diff…
internal/console/archjoin_test.goLoading diff…
internal/console/archlayout.goLoading diff…
internal/console/archlayout_test.goLoading diff…
internal/console/archlegibility_test.goLoading diff…
internal/console/archpage.goLoading diff…
internal/console/archpage_test.goLoading diff…
internal/console/attachhint_test.goLoading diff…
internal/console/authcli.goLoading diff…
internal/console/authcli_test.goLoading diff…
internal/console/authstore.goLoading diff…
internal/console/authstore_test.goLoading diff…
internal/console/channelmove.goLoading diff…
internal/console/channelmove_test.goLoading diff…
internal/console/confirm.goLoading diff…
internal/console/confirm_test.goLoading diff…
internal/console/controlplane.goLoading diff…
internal/console/controlplane_test.goLoading diff…
internal/console/deletion_test.goLoading diff…
internal/console/domainattach.goLoading diff…
internal/console/domainattach_test.goLoading diff…
internal/console/domainstate.goLoading diff…
internal/console/domainstate_test.goLoading diff…
internal/console/economicsbackhaul_test.goLoading diff…
internal/console/economicspage_test.goLoading diff…
internal/console/economicspass.goLoading diff…
internal/console/economicspass_test.goLoading diff…
internal/console/edgefold_test.goLoading diff…
internal/console/fleets.goLoading diff…
internal/console/flow.goLoading diff…
internal/console/infrapass.goLoading diff…
internal/console/infrapass_test.goLoading diff…
internal/console/instancesplacement.goLoading diff…
internal/console/instancesplacement_test.goLoading diff…
internal/console/ladder.goLoading diff…
internal/console/ladder_test.goLoading diff…
internal/console/logsview.goLoading diff…
internal/console/logsview_test.goLoading diff…
internal/console/mailcounts.goLoading diff…
internal/console/mailcounts_test.goLoading diff…
internal/console/materialize.goLoading diff…
internal/console/migrate_test.goLoading diff…
internal/console/ownership.goLoading diff…
internal/console/pending.goLoading diff…
internal/console/pending_test.goLoading diff…
internal/console/pendingflow_test.goLoading diff…
internal/console/pendinghandlers.goLoading diff…
internal/console/pipelinepage.goLoading diff…
internal/console/pipelinepage_test.goLoading diff…
internal/console/server.goLoading diff…
internal/console/server_test.goLoading diff…
internal/console/sesevents.goLoading diff…
internal/console/sesevents_test.goLoading diff…
internal/console/store.goLoading diff…
internal/console/svcfixture_test.goLoading diff…
internal/console/svcpage.goLoading diff…
internal/console/svcpage_test.goLoading diff…
internal/console/svcprincipal.goLoading diff…
internal/console/svcprincipal_test.goLoading diff…
internal/console/svcroutes_test.goLoading diff…
internal/console/svcscope_test.goLoading diff…
internal/console/templates/account_settings.htmlLoading diff…
internal/console/templates/app_logs.htmlLoading diff…
internal/console/templates/app_overview.htmlLoading diff…
internal/console/templates/app_releases.htmlLoading diff…
internal/console/templates/app_settings.htmlLoading diff…
internal/console/templates/architecture.htmlLoading diff…
internal/console/templates/economics.htmlLoading diff…
internal/console/templates/economics_accounts.htmlLoading diff…
internal/console/templates/fleet.htmlLoading diff…
internal/console/templates/ladder.htmlLoading diff…
internal/console/templates/layout.htmlLoading diff…
internal/console/templates/pending.htmlLoading diff…
internal/console/templates/pipeline.htmlLoading diff…
internal/console/templates/settings.htmlLoading diff…
internal/console/view.goLoading diff…
internal/console/view_test.goLoading diff…
internal/dnsrec/dnsrec.goLoading diff…
internal/dnsrec/dnsrec_test.goLoading diff…
internal/dnsrec/route53.goLoading diff…
internal/dnsrec/route53_test.goLoading diff…
internal/docsite/cli_test.goLoading diff…
internal/docsite/cliscan.goLoading diff…
internal/docsite/docsite.goLoading diff…
internal/docsite/fences_test.goLoading diff…
internal/docsite/links_test.goLoading diff…
internal/docsite/nav_test.goLoading diff…
internal/docsite/parse_test.goLoading diff…
internal/docsite/testdata/corpus/getting-started.mdLoading diff…
internal/docsite/testdata/corpus/index.mdLoading diff…
internal/docsite/testdata/corpus/nav.jsonLoading diff…
internal/docsite/testdata/corpus/reference/cli.mdLoading diff…
internal/docsite/testdata/missing/index.mdLoading diff…
internal/docsite/testdata/missing/nav.jsonLoading diff…
internal/docsite/testdata/orphan/index.mdLoading diff…
internal/docsite/testdata/orphan/kept.mdLoading diff…
internal/docsite/testdata/orphan/nav.jsonLoading diff…
internal/docsite/testdata/orphan/stranded.mdLoading diff…
internal/domains/aliases.goLoading diff…
internal/domains/aliases_paths_test.goLoading diff…
internal/domains/aliases_test.goLoading diff…
internal/domains/claimcache.goLoading diff…
internal/domains/claimcache_test.goLoading diff…
internal/domains/claims.goLoading diff…
internal/domains/claims_test.goLoading diff…
internal/domains/paths_test.goLoading diff…
internal/domains/reconcile.goLoading diff…
internal/domains/reconcile_internal_test.goLoading diff…
internal/domains/reconcile_test.goLoading diff…
internal/economics/compute.goLoading diff…
internal/economics/scenario.goLoading diff…
internal/edge/backhaul_e2e_test.goLoading diff…
internal/edge/certbackfill_test.goLoading diff…
internal/edge/certcache.goLoading diff…
internal/edge/certsweep.goLoading diff…
internal/edge/certsweep_test.goLoading diff…
internal/edge/certsync.goLoading diff…
internal/edge/certsync_e2e_test.goLoading diff…
internal/edge/certsync_test.goLoading diff…
internal/edge/certwarm.goLoading diff…
internal/edge/certwarm_test.goLoading diff…
internal/edge/compress.goLoading diff…
internal/edge/compress_test.goLoading diff…
internal/edge/edge.goLoading diff…
internal/edge/homemap.goLoading diff…
internal/edge/homemap_test.goLoading diff…
internal/edge/mesh.goLoading diff…
internal/edge/mesh_test.goLoading diff…
internal/edge/noactivator_test.goLoading diff…
internal/edge/path_e2e_test.goLoading diff…
internal/edge/path_test.goLoading diff…
internal/edge/purge.goLoading diff…
internal/edge/purge_header.goLoading diff…
internal/edge/purge_listen_unix.goLoading diff…
internal/edge/purge_listen_windows.goLoading diff…
internal/edge/purge_path_test.goLoading diff…
internal/edge/steeringprobe.goLoading diff…
internal/edge/steeringprobe_test.goLoading diff…
internal/edge/storedoor_test.goLoading diff…
internal/edge/usagemeter.goLoading diff…
internal/edge/usagemeter_test.goLoading diff…
internal/edge/wildcard.goLoading diff…
internal/edge/wildcard_parents_test.goLoading diff…
internal/edge/wildcard_test.goLoading diff…
internal/edgesfile/edgesfile.goLoading diff…
internal/edgesfile/edgesfile_test.goLoading diff…
internal/edgesfile/fold.goLoading diff…
internal/edgesfile/fold_test.goLoading diff…
internal/host/agent.goLoading diff…
internal/host/agent_test.goLoading diff…
internal/host/bootstrap.goLoading diff…
internal/host/caps_pass.goLoading diff…
internal/host/caps_pass_test.goLoading diff…
internal/host/domains_duty_test.goLoading diff…
internal/host/edgesfile.goLoading diff…
internal/host/edgesfile_test.goLoading diff…
internal/host/fileowner_other.goLoading diff…
internal/host/fileowner_unix.goLoading diff…
internal/host/flock_unix.goLoading diff…
internal/host/flock_windows.goLoading diff…
internal/host/host_test.goLoading diff…
internal/host/housekeeper.goLoading diff…
internal/host/housekeeper_test.goLoading diff…
internal/host/logship_test.goLoading diff…
internal/host/memtier.goLoading diff…
internal/host/memtier_test.goLoading diff…
internal/host/memwatch.goLoading diff…
internal/host/memwatch_test.goLoading diff…
internal/host/movespass.goLoading diff…
internal/host/movespass_test.goLoading diff…
internal/host/probes.goLoading diff…
internal/host/registryowner.goLoading diff…
internal/host/registryowner_test.goLoading diff…
internal/host/restart.goLoading diff…
internal/host/restart_test.goLoading diff…
internal/host/restartscope.goLoading diff…
internal/host/restartscope_test.goLoading diff…
internal/host/schedule_wake_test.goLoading diff…
internal/host/schedule_wiring.goLoading diff…
internal/host/schedule_wiring_test.goLoading diff…
internal/host/sidecarwake_test.goLoading diff…
internal/host/snapshot_loop.goLoading diff…
internal/host/snapshot_loop_test.goLoading diff…
internal/host/statfs_unix.goLoading diff…
internal/host/statfs_windows.goLoading diff…
internal/host/steering_loop.goLoading diff…
internal/host/steering_loop_test.goLoading diff…
internal/host/units/carlos-app@.serviceLoading diff…
internal/host/units/carlos-config-sync.serviceLoading diff…
internal/host/units/carlos-edge.serviceLoading diff…
internal/host/units/carlos-restore-verify.serviceLoading diff…
internal/host/units/carlos-stage.pathLoading diff…
internal/host/units/carlos-stage.serviceLoading diff…
internal/infraview/infraview.goLoading diff…
internal/infraview/infraview_test.goLoading diff…
internal/lease/mirror.goLoading diff…
internal/lease/mirror_test.goLoading diff…
internal/mail/aws.goLoading diff…
internal/mail/aws_test.goLoading diff…
internal/mail/dnsrecords.goLoading diff…
internal/mail/dnsrecords_test.goLoading diff…
internal/mail/domain.goLoading diff…
internal/mail/domain_test.goLoading diff…
internal/mail/domainclaim.goLoading diff…
internal/mail/events.goLoading diff…
internal/mail/events_test.goLoading diff…
internal/mail/mail.goLoading diff…
internal/mail/mail_test.goLoading diff…
internal/mail/memprovisioner.goLoading diff…
internal/mail/memprovisioner_test.goLoading diff…
internal/mail/policy.goLoading diff…
internal/mail/policy_test.goLoading diff…
internal/mail/provisioner.goLoading diff…
internal/mail/smtppass.goLoading diff…
internal/mail/smtppass_test.goLoading diff…
internal/mail/walk.goLoading diff…
internal/mail/walk_domain_test.goLoading diff…
internal/mail/walk_domainclaim_test.goLoading diff…
internal/mail/walk_enable_test.goLoading diff…
internal/mail/walk_grant_test.goLoading diff…
internal/mail/walk_lifecycle_test.goLoading diff…
internal/mail/walk_verify_test.goLoading diff…
internal/objstore/contract_test.goLoading diff…
internal/ops/hibernate_verify.goLoading diff…
internal/ops/hibernate_verify_test.goLoading diff…
internal/ops/litestream.goLoading diff…
internal/ops/ops.goLoading diff…
internal/ops/ops_test.goLoading diff…
internal/provision/provision.goLoading diff…
internal/provision/provision_test.goLoading diff…
internal/provision/reconcile.goLoading diff…
internal/provision/reconcile_test.goLoading diff…
internal/registry/paths_test.goLoading diff…
internal/registry/registry.goLoading diff…
internal/registry/registry_test.goLoading diff…
internal/registry/replication_test.goLoading diff…
internal/registry/timers.goLoading diff…
internal/registry/timers_test.goLoading diff…
internal/release/adopt.goLoading diff…
internal/release/adopt_test.goLoading diff…
internal/release/bake.goLoading diff…
internal/release/bake_test.goLoading diff…
internal/release/canarystable_test.goLoading diff…
internal/release/features.goLoading diff…
internal/release/features_test.goLoading diff…
internal/release/golden_test.goLoading diff…
internal/release/ladder.goLoading diff…
internal/release/ladder_test.goLoading diff…
internal/release/laddercheck_test.goLoading diff…
internal/release/materialize.goLoading diff…
internal/release/materialize_test.goLoading diff…
internal/release/pipeline.goLoading diff…
internal/release/pipeline_test.goLoading diff…
internal/release/qualified.goLoading diff…
internal/release/qualified_test.goLoading diff…
internal/release/release.goLoading diff…
internal/release/release_test.goLoading diff…
internal/release/restartscope.goLoading diff…
internal/release/restartscope_test.goLoading diff…
internal/release/scopedpromote_test.goLoading diff…
internal/schedule/control.goLoading diff…
internal/schedule/control_test.goLoading diff…
internal/schedule/converge.goLoading diff…
internal/schedule/converge_test.goLoading diff…
internal/schedule/cron.goLoading diff…
internal/schedule/cron_test.goLoading diff…
internal/schedule/declaration.goLoading diff…
internal/schedule/declaration_test.goLoading diff…
internal/schedule/envfile.goLoading diff…
internal/schedule/runner.goLoading diff…
internal/schedule/runner_test.goLoading diff…
internal/schedule/spec.goLoading diff…
internal/schedule/spec_test.goLoading diff…
internal/schedule/status.goLoading diff…
internal/schedule/status_test.goLoading diff…
internal/status/instanceid.goLoading diff…
internal/status/instanceid_test.goLoading diff…
internal/status/snapshot.goLoading diff…
internal/status/status_test.goLoading diff…
internal/steering/deployment.goLoading diff…
internal/steering/deployment_test.goLoading diff…
internal/steering/route53.goLoading diff…
internal/steering/route53_test.goLoading diff…
internal/steering/steering.goLoading diff…
internal/steering/steering_test.goLoading diff…
internal/svcrole/svcrole.goLoading diff…
internal/svcrole/svcrole_test.goLoading diff…
internal/usage/edge.goLoading diff…
internal/usage/edge_test.goLoading diff…
internal/usage/usage.goLoading diff…
internal/vet/vet.goLoading diff…
logs.goLoading diff…
logs_e2e_test.goLoading diff…
mail_cli.goLoading diff…
mail_cli_test.goLoading diff…
main.goLoading diff…
pipeline.goLoading diff…
pipeline_test.goLoading diff…
restart.goLoading diff…
restart_test.goLoading diff…
retention.goLoading diff…
retention_cli_test.goLoading diff…
route_replication_test.goLoading diff…
routes_cli.goLoading diff…
routes_cli_test.goLoading diff…
schedule.goLoading diff…
schedule_test.goLoading diff…
scopedkeys_e2e_test.goLoading diff…
scripts/seed-pi-demo.shLoading diff…
services.goLoading diff…
services_cli_test.goLoading diff…
skills.goLoading diff…
skills_test.goLoading diff…
status_instances.goLoading diff…
status_instances_test.goLoading diff…
store.goLoading diff…
store_test.goLoading diff…
update.goLoading diff…
update_test.goLoading diff…