carlos / platform Public

census: Task 7 fix round 1 re-pins the offline releases and names RouteFor's root-caller rows

offlineSourceRevert and offlineTargetOpen re-pinned in place (claims on
releases through today's ReleaseHold); RouteFor's basis names the root
callers' (0, move_seq) rows on claims-on offline moves, which move both
fingerprints once; internal/host envelope refreshed; the seal moves to
1d840d46. All rev3=PROPOSED-self-serve-moves-1.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
claude agent, operated by paul@keymail.dev 026b14ff856f66655581b0aff805c3b64cd142f0 parent 0b1c184
3 files changed, +13 −9
  • docs/superpowers/notes/census-proposal-self-serve-moves-1.md +3 −1
  • internal/provision/plan14_root_reads_test.go +4 −2
  • internal/provision/testdata/plan14-root-reads-self-serve-moves-1.tsv +6 −6

CI failed — run details

CI log
=== gate ===
.amadan/test-gate.sh
=== launchctx (1 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 (14 s)
=== gofmt (0 s)
gofmt -l .: clean
=== rest (158 s)
?   	github.com/carlosframework/platform/cmd/changelog	[no test files]
ok  	github.com/carlosframework/platform/cmd/console	3.467s
ok  	github.com/carlosframework/platform/cmd/moveprobe	11.869s
ok  	github.com/carlosframework/platform/cmd/zddprobe	0.772s
ok  	github.com/carlosframework/platform/internal/activator	60.012s
ok  	github.com/carlosframework/platform/internal/agentsock	0.037s
ok  	github.com/carlosframework/platform/internal/alerting	0.007s
ok  	github.com/carlosframework/platform/internal/analytics	0.058s
ok  	github.com/carlosframework/platform/internal/appconfig	3.062s
ok  	github.com/carlosframework/platform/internal/apperr	0.229s
ok  	github.com/carlosframework/platform/internal/applog	0.288s
ok  	github.com/carlosframework/platform/internal/awsinv	0.008s
ok  	github.com/carlosframework/platform/internal/boxchoice	0.011s
ok  	github.com/carlosframework/platform/internal/boxid	0.940s
?   	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.015s
ok  	github.com/carlosframework/platform/internal/caps	0.012s
ok  	github.com/carlosframework/platform/internal/certwarm	0.012s
ok  	github.com/carlosframework/platform/internal/cgroup	0.791s
ok  	github.com/carlosframework/platform/internal/changelog	0.632s
ok  	github.com/carlosframework/platform/internal/claimactivation	1.202s
ok  	github.com/carlosframework/platform/internal/clamd	0.071s
?   	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	6.104s
ok  	github.com/carlosframework/platform/internal/dbdoor/dbdoortest	0.024s
ok  	github.com/carlosframework/platform/internal/dbverify	0.007s
ok  	github.com/carlosframework/platform/internal/dnsrec	0.016s
--- FAIL: TestFenceLanguagesAreDeclared (0.00s)
    fences_test.go:32: cli.md:2345: fence declares no language
    fences_test.go:32: cli.md:2351: fence declares no language
FAIL
FAIL	github.com/carlosframework/platform/internal/docsite	0.016s
ok  	github.com/carlosframework/platform/internal/domains	2.893s
ok  	github.com/carlosframework/platform/internal/doorkey	0.021s
ok  	github.com/carlosframework/platform/internal/economics	0.006s
ok  	github.com/carlosframework/platform/internal/edge	45.264s
?   	github.com/carlosframework/platform/internal/edgeproof	[no test files]
ok  	github.com/carlosframework/platform/internal/edgesfile	0.008s
ok  	github.com/carlosframework/platform/internal/fleetapi	0.146s
ok  	github.com/carlosframework/platform/internal/gate	1.660s
ok  	github.com/carlosframework/platform/internal/genselect	0.014s
ok  	github.com/carlosframework/platform/internal/geo	0.014s
ok  	github.com/carlosframework/platform/internal/geoip	0.030s
ok  	github.com/carlosframework/platform/internal/historyreadback	0.168s
ok  	github.com/carlosframework/platform/internal/host	137.531s
ok  	github.com/carlosframework/platform/internal/hostactors	6.300s
ok  	github.com/carlosframework/platform/internal/hostactors/awsmembership	0.015s
ok  	github.com/carlosframework/platform/internal/hostbox	2.891s
ok  	github.com/carlosframework/platform/internal/hostclaim	0.697s
ok  	github.com/carlosframework/platform/internal/hostenv	0.016s
ok  	github.com/carlosframework/platform/internal/hostevidence	0.016s
ok  	github.com/carlosframework/platform/internal/hostexec	5.024s
ok  	github.com/carlosframework/platform/internal/hostfence	0.039s
ok  	github.com/carlosframework/platform/internal/hostfiles	10.309s
ok  	github.com/carlosframework/platform/internal/hostfloor	0.018s
ok  	github.com/carlosframework/platform/internal/hostguard	1.021s
ok  	github.com/carlosframework/platform/internal/hostops	1.876s
?   	github.com/carlosframework/platform/internal/hostops/fencerelease	[no test files]
ok  	github.com/carlosframework/platform/internal/hostops/internal/fencerelease	0.016s
ok  	github.com/carlosframework/platform/internal/hostquarantine	0.016s
ok  	github.com/carlosframework/platform/internal/hostrelocate	0.574s
ok  	github.com/carlosframework/platform/internal/hostresolve	0.196s
ok  	github.com/carlosframework/platform/internal/hostwrite	0.014s
ok  	github.com/carlosframework/platform/internal/infraview	0.014s
ok  	github.com/carlosframework/platform/internal/instancectl	5.223s
ok  	github.com/carlosframework/platform/internal/instanceexec	2.824s
ok  	github.com/carlosframework/platform/internal/instancefs	0.019s
ok  	github.com/carlosframework/platform/internal/instancekey	0.016s
ok  	github.com/carlosframework/platform/internal/instanceupdates	0.019s
ok  	github.com/carlosframework/platform/internal/layout	1.735s
ok  	github.com/carlosframework/platform/internal/lbhealth	0.014s
ok  	github.com/carlosframework/platform/internal/lease	10.075s
ok  	github.com/carlosframework/platform/internal/lease/leasetest	0.517s
ok  	github.com/carlosframework/platform/internal/ledger	0.048s
ok  	github.com/carlosframework/platform/internal/mail	0.256s
ok  	github.com/carlosframework/platform/internal/maintenance	0.081s
ok  	github.com/carlosframework/platform/internal/maintenanceexec	5.516s
ok  	github.com/carlosframework/platform/internal/maintenanceguard	0.094s
ok  	github.com/carlosframework/platform/internal/metrics	0.008s
ok  	github.com/carlosframework/platform/internal/moves	21.265s
ok  	github.com/carlosframework/platform/internal/moves/archive	0.917s
ok  	github.com/carlosframework/platform/internal/objstore	0.261s
ok  	github.com/carlosframework/platform/internal/ops	0.240s
ok  	github.com/carlosframework/platform/internal/park	0.306s
ok  	github.com/carlosframework/platform/internal/plans	0.009s
ok  	github.com/carlosframework/platform/internal/privatefile	0.004s
ok  	github.com/carlosframework/platform/internal/provision	19.294s
ok  	github.com/carlosframework/platform/internal/publicrelease	0.009s
?   	github.com/carlosframework/platform/internal/regionname	[no test files]
ok  	github.com/carlosframework/platform/internal/registry	5.801s
ok  	github.com/carlosframework/platform/internal/relay	7.234s
ok  	github.com/carlosframework/platform/internal/release	24.266s
ok  	github.com/carlosframework/platform/internal/rollout	3.717s
ok  	github.com/carlosframework/platform/internal/rolloutwords	0.006s
ok  	github.com/carlosframework/platform/internal/rootaws	0.007s
ok  	github.com/carlosframework/platform/internal/rootparticipation	0.062s
ok  	github.com/carlosframework/platform/internal/rootstate	0.029s
ok  	github.com/carlosframework/platform/internal/runs	0.602s
ok  	github.com/carlosframework/platform/internal/s3compat	0.005s
ok  	github.com/carlosframework/platform/internal/safefile	0.006s
ok  	github.com/carlosframework/platform/internal/schedule	2.638s
ok  	github.com/carlosframework/platform/internal/seeds	0.012s
ok  	github.com/carlosframework/platform/internal/sim/hostlife	9.142s
ok  	github.com/carlosframework/platform/internal/sim/litestreamfacts	3.768s
ok  	github.com/carlosframework/platform/internal/status	0.066s
ok  	github.com/carlosframework/platform/internal/steering	0.006s
ok  	github.com/carlosframework/platform/internal/stopevidence	1.110s
ok  	github.com/carlosframework/platform/internal/svcrole	0.002s
ok  	github.com/carlosframework/platform/internal/telemetry	0.005s
ok  	github.com/carlosframework/platform/internal/termfence	0.004s
ok  	github.com/carlosframework/platform/internal/tunnelclient	0.004s
ok  	github.com/carlosframework/platform/internal/unixdial	0.003s
ok  	github.com/carlosframework/platform/internal/updatewords	0.004s
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.588s
FAIL
=== internal_console@0 (89 s)
ok  	github.com/carlosframework/platform/internal/console	87.682s
=== internal_console@1 (38 s)
ok  	github.com/carlosframework/platform/internal/console	36.452s
=== internal_console@2 (38 s)
ok  	github.com/carlosframework/platform/internal/console	36.223s
=== internal_console@3 (45 s)
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/23 03:25:58 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: alert watch: keymail box-a/disk to ops-b@keymail.dev: context deadline exceeded
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: could not notify alice@keymail.dev of a CLI token issue: Post "http://127.0.0.1:35955/api/app/send": read tcp 127.0.0.1:51576->127.0.0.1:35955: read: connection reset by peer
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: app region bab/paul:  (default)
2026/10/23 03:25:58 console: backfilled account manifest for bab (ops)
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: api ship bab/console: read app flags: SQL logic error: no such column: build_probe (1)
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:58 console: could not notify alice@keymail.dev of a CLI token issue: Post "http://127.0.0.1:46495/api/app/send": read tcp 127.0.0.1:42264->127.0.0.1:46495: read: connection reset by peer
2026/10/23 03:25:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:25:59 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:25:59 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:25:59 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:25:59 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:25:59 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:25:59 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:25:59 console: api db bab/titogo/acme.go.tito.io: stream level 0 1-1: context canceled
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:25:59 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:25:59 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:25:59 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:25:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:01 console: import old.shop.example.com: record uploaded: the bucket refused the write
2026/10/23 03:26:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:01 console: finished seed sd_taw6zkxcc3n33mys6km7rjppeq of bab/shop/old.shop.example.com
2026/10/23 03:26:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:03 console: api instance move bab/titogo/acme.go.tito.io: termination fence of uk-box: hostactors: roster authority refused
2026/10/23 03:26:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:03 console: api instance move bab/titogo/acme.go.tito.io: begin move mv_4yijfff4humilfr2aqrl3xx5ge: hostops: identity mismatch
2026/10/23 03:26:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:05 console: api instance move bab/titogo/acme.go.tito.io: declared loss refused: hostresolve: evidence or operation does not authorize resolution
2026/10/23 03:26:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:05 console: offline move acme.shop.example.com: ignoring control/offline-moves/acme.shop.example.com/mv_fdhg6hjes2dxirc7xebpnjkwrm/seal.json: not the seal of this move
2026/10/23 03:26:05 console: offline move acme.shop.example.com: ignoring control/offline-moves/acme.shop.example.com/mv_fdhg6hjes2dxirc7xebpnjkwrm/seal.json: not the seal of this move
2026/10/23 03:26:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:05 console: offline move bab/shop/acme.shop.example.com: write timeout
2026/10/23 03:26:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:05 edges: box "uk-box" has an edges file under control/edges/ but no status snapshot at all, so no region outside the home is automatically eligible until it reports; said once
2026/10/23 03:26:05 edges: 1 edges file(s) under control/edges/ but no fresh box snapshot matched any of them, so automatic region placement sees the home alone (are edges and status in different buckets? see CARLOS_STATUS_BUCKET/CARLOS_STATUS_PREFIX)
2026/10/23 03:26:05 console: an incomplete read of the edges files or box snapshots (edges complete true, snapshots complete false), so no region outside the home is automatically eligible this request; said once
2026/10/23 03:26:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:06 console: api instance move bab/titogo/acme.go.tito.io: the claim is moving under mv_hidajjk3zqed4hoifdka5cfcji but the record write failed: write timeout
2026/10/23 03:26:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:06 console: api instance move bab/titogo/acme.go.tito.io: the claim is moving under mv_q4ocfbtilwetnxrjm43n6jow2i but the record write failed: write timeout
2026/10/23 03:26:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:06 console: api instance move bab/titogo/acme.go.tito.io: the claim is moving under mv_slfmvb6qp46percvc7ku7fay5a but the record write failed: write timeout
2026/10/23 03:26:06 console: api instance move bab/titogo/acme.go.tito.io: move mv_slfmvb6qp46percvc7ku7fay5a: record reread: read timeout; the claim is left moving
2026/10/23 03:26:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: api instances create bab/titogo: pipeline read: pipeline wrapper: invalid character 'o' in literal null (expecting 'u')
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000004
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000004 maxTXID=0000000000000004 size=537
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000004 txid.db=0000000000000004
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000004 txid.db=0000000000000005
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000005 maxTXID=0000000000000005 size=621
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000005 txid.db=0000000000000005
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000005 txid.db=0000000000000006
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000006 maxTXID=0000000000000006 size=704
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000006 txid.db=0000000000000006
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000006 txid.db=0000000000000007
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000007 maxTXID=0000000000000007 size=788
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000007 txid.db=0000000000000007
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000007 txid.db=0000000000000008
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000008 maxTXID=0000000000000008 size=871
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000008 txid.db=0000000000000008
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000008 txid.db=0000000000000009
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000009 maxTXID=0000000000000009 size=955
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000009 txid.db=0000000000000009
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000009 txid.db=000000000000000a
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=000000000000000a maxTXID=000000000000000a size=1038
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=000000000000000a txid.db=000000000000000a
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/23 03:26:07 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/23 03:26:07 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: legacy routes: could not read the legacy route assignments: seeds: legacy route owners: incomplete entry "shop"
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: app region bab/widget:  (default)
2026/10/23 03:26:08 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 27ff1a83782c4197, op 1)
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation c249f9706cfd7516, op 1)
2026/10/23 03:26:08 console: relay rotated eu-west-1 to kid k2, re-issued 1 app(s)
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:08 console: api run bab/shop/acme.example.com run_wyyajrstdcyql5y3rosvguabcm: clear after ack: put refused; record read: <nil>
2026/10/23 03:26:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:09 console: api run bab/shop/acme.example.com run_td5zwv7onr32wvtki5ekr7g5xe: clear after ack: <nil>; record read: get refused
2026/10/23 03:26:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: api sidecars create bab/titogo: open registry: unable to open database file (14)
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:10 console: api store provision bab: read entitlement: objstore: store/entitlements/bab.json: invalid character 'p' looking for beginning of value
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: api store grant bab/titogo (bucket "other-uploads"): objstore: bucket or IAM user name belongs to another store: other-uploads
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:11 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:12 console: app region bab/svc-a0:  (default)
2026/10/23 03:26:12 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:12 console: app region bab/svc-a1:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a2:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a3:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a4:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a5:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a6:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a7:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a8:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a9:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a10:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a11:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a12:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a13:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a14:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a15:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a16:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a17:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a18:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a19:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a20:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a21:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a22:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a23:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a24:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a25:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a26:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a27:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a28:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a29:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a30:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a31:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a32:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a33:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a34:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a35:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a36:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a37:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a38:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a39:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a40:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a41:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a42:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a43:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a44:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a45:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a46:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a47:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a48:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a49:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a50:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a51:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a52:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a53:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a54:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a55:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a56:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a57:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a58:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a59:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a60:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a61:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a62:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a63:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a64:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a65:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a66:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a67:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a68:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a69:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a70:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a71:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a72:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a73:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a74:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a75:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a76:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a77:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a78:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a79:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a80:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a81:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a82:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a83:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a84:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a85:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a86:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a87:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a88:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a89:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a90:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a91:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a92:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a93:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a94:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a95:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a96:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a97:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a98:  (default)
2026/10/23 03:26:12 console: app region bab/svc-a99:  (default)
2026/10/23 03:26:12 console: app region bab/mine:  (default)
2026/10/23 03:26:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:12 console: app region bab/rot-a0:  (default)
2026/10/23 03:26:12 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:12 console: app region bab/rot-a1:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a2:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a3:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a4:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a5:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a6:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a7:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a8:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a9:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a10:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a11:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a12:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a13:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a14:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a15:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a16:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a17:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a18:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a19:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a20:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a21:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a22:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a23:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a24:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a25:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a26:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a27:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a28:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a29:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a30:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a31:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a32:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a33:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a34:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a35:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a36:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a37:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a38:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a39:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a40:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a41:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a42:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a43:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a44:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a45:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a46:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a47:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a48:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a49:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a50:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a51:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a52:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a53:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a54:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a55:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a56:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a57:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a58:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a59:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a60:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a61:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a62:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a63:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a64:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a65:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a66:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a67:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a68:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a69:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a70:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a71:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a72:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a73:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a74:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a75:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a76:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a77:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a78:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a79:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a80:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a81:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a82:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a83:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a84:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a85:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a86:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a87:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a88:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a89:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a90:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a91:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a92:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a93:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a94:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a95:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a96:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a97:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a98:  (default)
2026/10/23 03:26:12 console: app region bab/rot-a99:  (default)
2026/10/23 03:26:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:12 console: app region bab/hub-a-0:  (default)
2026/10/23 03:26:12 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:12 console: app region bab/hub-a-1:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-2:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-3:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-4:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-5:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-6:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-7:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-8:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-9:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-10:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-11:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-12:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-13:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-14:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-15:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-16:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-17:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-18:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-19:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-20:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-21:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-22:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-23:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-24:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-25:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-26:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-27:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-28:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-29:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-30:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-31:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-32:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-33:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-34:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-35:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-36:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-37:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-38:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-39:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-40:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-41:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-42:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-43:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-44:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-45:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-46:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-47:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-48:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-49:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-50:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-51:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-52:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-53:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-54:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-55:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-56:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-57:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-58:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-59:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-60:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-61:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-62:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-63:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-64:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-65:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-66:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-67:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-68:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-69:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-70:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-71:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-72:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-73:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-74:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-75:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-76:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-77:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-78:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-79:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-80:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-81:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-82:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-83:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-84:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-85:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-86:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-87:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-88:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-89:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-90:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-91:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-92:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-93:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-94:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-95:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-96:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-97:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-98:  (default)
2026/10/23 03:26:12 console: app region bab/hub-a-99:  (default)
2026/10/23 03:26:12 console: app region bab/hub-b-fresh:  (default)
2026/10/23 03:26:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:12 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:13 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:13 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:13 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:13 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:13 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:13 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:14 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:14 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:14 console: mail push: bab/kass: hostops: identity mismatch
2026/10/23 03:26:14 console: mail push: bab/kass: hostops: identity mismatch
2026/10/23 03:26:14 console: api config apply bab/kass (default): hostops: identity mismatch
2026/10/23 03:26:14 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:14 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:14 console: mail push: bab/kass: hostops: identity mismatch
2026/10/23 03:26:14 console: api config apply bab/kass (default): hostops: identity mismatch
2026/10/23 03:26:14 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:14 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:15 console: claim request refused: hostops: pending
2026/10/23 03:26:15 console: box box-ie-default has the legacy role (by paul@keymail.dev, roster revision 2)
2026/10/23 03:26:15 console: audit box-role platform: sql: no rows in result set
2026/10/23 03:26:16 console: the group in ie (routers) and its boxes [box-ie-default] have the legacy role (by paul@keymail.dev, roster revision 3)
2026/10/23 03:26:16 console: audit group-role platform: sql: no rows in result set
2026/10/23 03:26:17 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:17 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:18 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:18 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:18 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:18 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:18 console: mail push: bab/titogo: no answer: lost response
no answer: lost response
2026/10/23 03:26:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:19 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: could not notify paul@keymail.dev of a CLI token issue: Post "http://127.0.0.1:33259/api/app/send": dial tcp 127.0.0.1:33259: connect: connection refused
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: materialized account bac (Testco) from the bucket
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:26:20 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:26:20 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:26:20 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:26:20 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:26:20 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:26:20 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:26:20 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:26:20 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: api instances create bab/titogo: leftover replica check for acme.go.tito.io: replica client for instances/acme.go.tito.io: resolve region for secret-bucket: no credentials
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: api instances create bab/titogo: leftover replica check for acme.go.tito.io: list instances/acme.go.tito.io level 0: list secret-bucket: connection reset
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: api instances create bab/titogo: leftover replica check for acme.go.tito.io: list instances/acme.go.tito.io level 0: page secret-bucket: timeout
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: api sidecars create bab/titogo: leftover replica check for bot.titogo.bab.sidecar.internal: replica client for instances/bot.titogo.bab.sidecar.internal: resolve region for secret-bucket: no credentials
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: api sidecars create bab/titogo: leftover replica check for bot.titogo.bab.sidecar.internal: list instances/bot.titogo.bab.sidecar.internal level 0: list secret-bucket: connection reset
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:20 console: api sidecars create bab/titogo: leftover replica check for bot.titogo.bab.sidecar.internal: list instances/bot.titogo.bab.sidecar.internal level 0: page secret-bucket: timeout
2026/10/23 03:26:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:21 edgesfile: could not load box snapshots (bucket list refused) — edge set falls back to the configured list
2026/10/23 03:26:21 console: versions kass: bucket list refused
2026/10/23 03:26:21 console: tags kass: bucket list refused
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: bill pass 2026-08: cost explorer: ThrottlingException: rate exceeded
2026/10/23 03:26:21 console: bill pass 2026-07: cost explorer: ThrottlingException: rate exceeded
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:21 console: fold storage/census: storage day 2026-08-10: key "my-app/releases" has an invalid account segment "my-app"; attributing to bab
2026/10/23 03:26:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: expiry pass: early purge bab/tmp-a: hookStore: delete refused
2026/10/23 03:26:22 console: expiry pass: the apps/ listing holds nothing but trash markers, or could not be read; expiring nothing and finalising nothing this pass. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: fleet page bab/acme: load heartbeats: bucket list refused
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:22 console: geoip published ed972738 (GeoIP2-City, feed:test-feed)
2026/10/23 03:26:22 console: geoip database dddddddd (GeoIP2-City) followed from this box's edge
2026/10/23 03:26:22 console: geoip database expired (GeoLite2, 30 days after build) and was closed
2026/10/23 03:26:22 console: geoip database dddddddd (GeoIP2-City) followed from this box's edge
2026/10/23 03:26:22 console: geoip database expired (GeoLite2, 30 days after build) and was closed
2026/10/23 03:26:22 console: geoip local state unreadable; keeping the loaded database
2026/10/23 03:26:22 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/23 03:26:22 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/23 03:26:22 console: geoip published b3760190 (GeoIP2-Country, manual)
2026/10/23 03:26:22 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:23 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:23 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:23 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:25 console: lifetimes: before -> draining
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: lifetimes: allocation e354d2b9c8339634c6585a90b4a6b0be of one.shop.example.com: write the slot: the bucket did not answer (pending)
2026/10/23 03:26:25 console: api instances create bab/shop/one.shop.example.com: console: the lifetime operation is pending; recovery finishes it
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:26:25 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:26:25 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:26:25 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/23 03:26:25 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/23 03:26:25 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/23 03:26:25 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/23 03:26:25 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/23 03:26:25 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/23 03:26:25 console: lifetimes: before -> draining
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: lifetimes: allocation 80e7dfa4133bcd513620a21854062317 of copy.shop.example.com: write the record: the bucket did not answer (pending)
2026/10/23 03:26:25 console: from main.shop.example.com: reserve copy.shop.example.com: console: the lifetime operation is pending; recovery finishes it
2026/10/23 03:26:25 console: seeds pass: abandoned seed sd_7vzxutql3ijiyb7sbogkd4mjfe of bab/shop/copy.shop.example.com (reserving since 2026-10-23T03:26:25Z)
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: lifetimes: before -> draining
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: lifetimes: allocation ceb4a73e5eedfdfe79cdf25d4f898c87 of old.shop.example.com: write the record: the bucket did not answer (pending)
2026/10/23 03:26:25 console: import old.shop.example.com: write the record: console: the lifetime operation is pending; recovery finishes it
2026/10/23 03:26:25 console: seeds pass: abandoned seed sd_ufvwdg7iw2oprrxwa5im56zdee of bab/shop/old.shop.example.com (awaiting-upload since 2026-10-23T03:26:25Z)
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:25 console: lifetimes: before -> draining
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:25 console: lifetimes: before -> draining
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:25 console: lifetimes: before -> draining
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:25 console: lifetimes: before -> draining
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:25 console: lifetimes: before -> draining
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:25 console: lifetimes: the cutover marker is written (by paul@keymail.dev); admission is closed to legacy work
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:25 console: lifetimes: the cutover marker is written (by paul@keymail.dev); admission is closed to legacy work
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:25 console: lifetimes: before -> draining
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:25 console: lifetimes: before -> draining
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:25 console: lifetimes: before -> draining
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:25 console: lifetimes: before -> draining
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:25 console: lifetimes: before -> draining
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:25 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: audit system-update platform: sql: database is closed
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: api instances delete bab/shop/one.shop.example.com: the record could not be read as an import (provision: record bab/shop/one.shop.example.com: provision: record is corrupt: provision: invalid maintenance projection or protected fields), so it is deleted the ordinary way
2026/10/23 03:26:26 console: lifetimes: the corrupt record bab/shop/one.shop.example.com (ETag 7e3eb5fc8da3096692ed52e9ff2a99e4f5bcb43640259131f8ab783a7723862a) is copied to control/quarantine/bab/shop/one.shop.example.com.1792725986385620869.json
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: api instances delete bab/shop/one.shop.example.com: the record could not be read as an import (provision: record bab/shop/one.shop.example.com: provision: record is corrupt: provision: invalid maintenance projection or protected fields), so it is deleted the ordinary way
2026/10/23 03:26:26 console: lifetimes: the corrupt record bab/shop/one.shop.example.com (ETag 901cf92ee391a6b0b984a3a0da2062ab999a43cd4c3e53e6bc171423dead3abd) is copied to control/quarantine/bab/shop/one.shop.example.com.1792725986472094564.json
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: api instances delete bab/shop/one.shop.example.com: the record could not be read as an import (provision: record bab/shop/one.shop.example.com: provision: record is corrupt: provision: invalid maintenance projection or protected fields), so it is deleted the ordinary way
2026/10/23 03:26:26 console: lifetimes: the corrupt record bab/shop/one.shop.example.com (ETag 901cf92ee391a6b0b984a3a0da2062ab999a43cd4c3e53e6bc171423dead3abd) is copied to control/quarantine/bab/shop/one.shop.example.com.1792725986558097715.json
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/23 03:26:26 console: lifetimes: before -> draining
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: lifetimes: draining -> on
2026/10/23 03:26:26 console: lifetimes: retirement 2e8bfa8438f8ab06f6c8da3b2905430b of one.shop.example.com: the slot moved on (&{Incarnation:2 State:live Account:bab App:shop Intent:create 44cd299ebf87c68f57cc8a25e735e8e1 RecordETag:}); the body under apps/bab/shop/instances/one.shop.example.com.json is not this retirement's to remove
2026/10/23 03:26:26 console: lifetimes: retirement 2e8bfa8438f8ab06f6c8da3b2905430b of one.shop.example.com: mark committed: console: record_retirements op "2e8bfa8438f8ab06f6c8da3b2905430b" is committed and cannot move to committed
2026/10/23 03:26:26 console: api instances delete bab/shop/one.shop.example.com: console: the lifetime operation is pending; recovery finishes it
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:27 console: materialized account bbw (Kass) from the bucket
2026/10/23 03:26:27 console: materialized account bac (Testco) from the bucket
2026/10/23 03:26:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:31 console: api instance move bab/titogo/acme.go.tito.io: declared loss refused: hostresolve: evidence or operation does not authorize resolution
2026/10/23 03:26:31 console: moves: warning: acme.go.tito.io: the log of move mv_ip37xses5nsb4w6mbzyoy4m2qa at rolling_back-target-lost has been unwritten for over an hour: unconfirmed: no loss of the move's target has committed, and the move can still be declared lost
2026/10/23 03:26:31 console: moves: acme.go.tito.io: the log of move mv_ip37xses5nsb4w6mbzyoy4m2qa at rolling_back-target-lost was never confirmed and the claim no longer holds the instance it was queued for; dropped
2026/10/23 03:26:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:34 console: api instance move bab/titogo/acme.go.tito.io: typed move write: moves: the declared loss cannot be queued in the move log: SQL logic error: no such table: move_log_outbox (1)
2026/10/23 03:26:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:35 console: claim request refused: moves: the declared loss cannot be queued in the move log: SQL logic error: no such table: move_log_outbox (1)
2026/10/23 03:26:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:35 console: refused: no eligible box in ie
2026/10/23 03:26:35 console: claim request refused: no eligible box in ie: hostops: region has no box that can take this
2026/10/23 03:26:35 console: refused: no eligible box in ie
2026/10/23 03:26:35 console: claim request refused: no eligible box in ie: hostops: region has no box that can take this
2026/10/23 03:26:35 console: refused: no eligible box in ie
2026/10/23 03:26:35 console: claim request refused: no eligible box in ie: hostops: region has no box that can take this
2026/10/23 03:26:36 console: refused: no eligible box in ie
2026/10/23 03:26:36 console: claim request refused: no eligible box in ie: hostops: region has no box that can take this
2026/10/23 03:26:36 console: refused: no eligible box in ie
2026/10/23 03:26:36 console: claim request refused: no eligible box in ie: hostops: region has no box that can take this
2026/10/23 03:26:37 console: refused: no eligible box in ie
2026/10/23 03:26:37 console: claim request refused: no eligible box in ie: hostops: region has no box that can take this
2026/10/23 03:26:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:37 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:37 console: app region bab/multi:  (default)
2026/10/23 03:26:37 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: plan limits: byv: no such plan: "gold"
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 edges: could not read control/edges/uk-box-2.json for the placement join: read timeout
2026/10/23 03:26:38 edges: box "uk-box-2" has a fresh status snapshot but no edges file under control/edges/, so no region outside the home is automatically eligible until it publishes one; said once
2026/10/23 03:26:38 status: fleet: skipping status/boxes/uk-box-2.json: read failed: read timeout
2026/10/23 03:26:38 status: fleet: skipping status/boxes/uk-box-2.json: corrupt snapshot: invalid character 'n' looking for beginning of object key string
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: app region bab/on: ie (default)
2026/10/23 03:26:38 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:38 console: app region bab/off: ie (default)
2026/10/23 03:26:38 console: app region bab/unnamed:  (default)
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 254dc95a449a4876, op 1)
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 43a7313b6e723c65, op 1)
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: api restore row bab/kass: constraint failed: test: step 5 refused (1811)
2026/10/23 03:26:38 console: bab/kass has no trash marker and still has objects; restoring it here
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: restore row bab/kass: constraint failed: test: step 5 refused (1811)
2026/10/23 03:26:38 console: bab/kass has no trash marker and still has objects; restoring it here
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: seed store check bab/shop/old: who names the environment: 1 records of bab/shop could not be read, so one may name environment "old"
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:26:39 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/23 03:26:39 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/23 03:26:39 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:26:39 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/23 03:26:39 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/23 03:26:39 console: finished seed sd_gbfdwfja6gqjoaofuishcfyqzi of bab/shop/canary.shop.example.com
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:26:39 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/23 03:26:39 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/23 03:26:39 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 03:26:39 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/23 03:26:39 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/23 03:26:39 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/23 03:26:39 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/23 03:26:39 console: finish seed sd_v26jbkieyieesuc5zyk6mnrghy of canary.shop.example.com: deleted 3 replica objects under instances/canary.shop.example.com/
2026/10/23 03:26:39 console: finished seed sd_v26jbkieyieesuc5zyk6mnrghy of bab/shop/canary.shop.example.com
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: seeds readiness: box "kass-1" in region "the home region" is unconfirmed: stale heartbeat, generated 2026-10-23T02:26:39Z
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: seeds pass: OPERATOR: 2 records hold twice.shop.example.com; nothing of twice.shop.example.com is swept until one remains
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: seeds pass: abandoned seed sd_w4cudjklbo5li6uvbq4qzmd6ku of bab/shop/stale.shop.example.com (reserving since 2026-10-23T01:26:39Z)
2026/10/23 03:26:39 console: finished seed sd_4e7svhpru3ztavw3n76yne4evi of bab/shop/done.shop.example.com
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: serial bump: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123 (boxes fall back to the hourly pass)
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:39 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: ses events: refusing SubscribeURL: sns: SigningCertURL is not https
2026/10/23 03:26:40 console: materialized account bac (Testco) from the bucket
2026/10/23 03:26:40 console: bac/perm is in the trash in the bucket — marking it trashed here
2026/10/23 03:26:40 console: bac/tmp-a is in the trash in the bucket — marking it trashed here
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: store application bab: keymail to ops@keymail.dev: send failed
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/23 03:26:40 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/23 03:26:40 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
--- FAIL: TestEveryClosedDoorRefusesAServiceCredential (0.04s)
    svcroutes_test.go:1011: walked 64 closed doors, want all 64 (and 63 today: instance-token, three door-key doors, the routes door, instances-manifest, the app update policy, sidecars-manifest, the route-channel move, three instance update settings doors, two db replica doors, six fleets, four services, two email credentials, email pause, the build probe, the swap policy, the live tenancy read, the layout read, the activation-cancel door, nine system doors, three deployment-wide antivirus, three platform geoip doors, two pointer digest doors, the channel resign, two release authorize doors, four store-entitlement doors, two account plan doors, and the five run doors)
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 03:26:40 console: app region bab/tmp-tz: uk (timezone)
2026/10/23 03:26:40 console: backfilled account manifest for bab (ops)
2026/10/23 03:26:40 console: app region bab/tmp-chosen: uk (chosen)
2026/10/23 03:26:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
FAIL
FAIL	github.com/carlosframework/platform/internal/console	43.107s
FAIL
=== internal_console@4 (40 s)
ok  	github.com/carlosframework/platform/internal/console	38.489s
=== internal_console@5 (38 s)
ok  	github.com/carlosframework/platform/internal/console	36.277s
=== internal_console@6 (43 s)
ok  	github.com/carlosframework/platform/internal/console	41.802s
=== internal_console@7 (43 s)
ok  	github.com/carlosframework/platform/internal/console	41.121s
=== root@0 (28 s)
ok  	github.com/carlosframework/platform	26.850s
=== root@1 (43 s)
ok  	github.com/carlosframework/platform	41.720s
=== root@2 (45 s)
ok  	github.com/carlosframework/platform	43.393s

FAILED: rest internal_console@3
make: *** [Makefile:19: test] Error 1

amadan: step gate failed: exit status 2

amadan: job failed at step gate — its output is above, not at the tail of this log
diff --git a/docs/superpowers/notes/census-proposal-self-serve-moves-1.md b/docs/superpowers/notes/census-proposal-self-serve-moves-1.md
index 428858b81..5a87bca9b 100644
--- a/docs/superpowers/notes/census-proposal-self-serve-moves-1.md
+++ b/docs/superpowers/notes/census-proposal-self-serve-moves-1.md
@@ -32,4 +32,6 @@ Task 6b fix round 1 adds no write site. `Reconcile`'s removal phase observes a r
Task 6c makes every instance-record read in `internal/console` go through a judged wrapper in `lifetimes_read.go` (`readRecord`, `observeRecord`, `listRecords`, `listRecordsStrict`, `listRecordsComplete`, `listAllRecordsStrict`, `listAllRecordsTolerant`). Each takes its judge from the context, so the cutover gate's `recordCtx` decides: a unit admitted on is judged, a unit admitted before or on a host-claim console reads as today. `placeSeedBlock` and `importInFlight` take the judge as a parameter, and `provision.ListRecordReplicasJudged` is added beside `ListRecordReplicas`, which is now that sibling under a nil judge. No write site is added, moved or made raw. The record-write census reported twelve changed sites. Five already in this overlay (`Server.handleAPIInstanceList`, `Server.handleAPIInstanceCreate`, `Server.attachDomainAs`, `Server.allocRecordLocked`, `Server.finishSeedOnce`) are re-pinned in place. Seven are removed from the base inventory and re-added at the same class and kinds: `Server.handleAPIInstanceUpdate`, `Server.handleAppGate`, `Server.handleAPIInstanceChannel` and `Server.executePendingRouteChannel` (record-writers through `UpdateRecord`), `Server.placeAppTarget` (record-writer through `SetRecordRegion`), and `Server.offlineTakeLock` and `assignLegacyRoute` (nonrecord: their only Put is a control key). The root-read census reported ten changed accepted-legacy console units and two envelopes. `Server.hostHolder` and `Server.handleAPIInstanceList` are re-pinned in place in their earlier rows. `Server.importGate`, `Server.refuseDeleteDuringMove`, `Server.settleFailedMoveWrite`, `Server.handleAPIRunCreate`, `Server.placeAppTarget`, `Server.relayAppRoutes`, `Server.runSweepPass` and `Server.handleAppLogs` take new rows with reviewed bases and new frozen fingerprints. The `internal/console` and `internal/provision` envelopes are refreshed in place and the seal moves to `fb9ffc62…`. Registry fields are unchanged. This remains `PROPOSED-self-serve-moves-1`; a green census is not Paul's ruling.
-Task 7 puts `move_seq` on the record and the lifetime pair on registry rows. No record write site is added, moved or made raw. The offline transitions that change who serves the host (`OfflineStart` through `offlineBegin`, `OfflineStartStaged`, `OfflineOpenTransition`, `OfflineAbort` from stopping through landed, and `OfflineFinish` of a move that went offline) now advance `move_seq` and stamp `move.seq` inside their mutation. They are mutations for `SetRecordMove`, which still writes through `updateRecordSeeding` and `WriteRecord` with the sequence discipline. None builds a key or Puts, so the record-write census has no unit for them, and the proposal for them is this paragraph. The record-write census reported two changed sites: `Reconcile` is re-pinned in place, and `mintHeld` is removed from the base inventory and re-added at the same class and kinds (key-site, `key:RecordKey`). Both now write the registry only in new ways (`InstallLifetimeIf`, `DeleteIfHold`, the held mint's pair). The root-read census reported the registry schema (two `Route` fields, `Incarnation` and `ServingSeq`, plus the remote request's `Pair` and `ExpectPair`), three envelopes and the units below. `Reconcile` and `holdExisting` are re-pinned in place with a Task 7 sentence. New accepted-legacy rows with reviewed bases re-pin `offlineBegin`, `movesWorker.offlineSourceRevert`, `movesWorker.offlineTargetOpen`, `armOffline`, `Registry.Fingerprint`, `Registry.SnapshotFingerprint`, `Registry.migrate` and `scanRoute`. New units are added as accepted legacy: `Registry.SetHoldIfSeq`, `Registry.ReleaseHoldSeq`, `Registry.InstallLifetimeIf`, the reconcile helpers `ownsRowLifetime`, `heldByVanishedPredecessor`, `retireHeldPredecessor` and `installRowLifetime`, and the host's `offlinePair` and `releaseHeldSeq`. Five reclassified units are re-pinned at their classes: `RouteFor` (authority C,E3, which now copies the record's pair into every mint, the root callers' included), `mintHeld` (authority C), `Registry.Upsert` and `routeArgs` (authority E3), and `Registry.dispatchRemote` (hint E2, three more write arms). The `internal/host` and `internal/provision` envelopes are refreshed in place, `internal/registry` is pinned in this overlay, a `@fields` row records the new schema, and the seal moves to `675d2d9a…`. This remains `PROPOSED-self-serve-moves-1`; a green census is not Paul's ruling.
+Task 7 puts `move_seq` on the record and the lifetime pair on registry rows. No record write site is added, moved or made raw. The offline transitions that change who serves the host (`OfflineStart` through `offlineBegin`, `OfflineStartStaged`, `OfflineOpenTransition`, `OfflineAbort` from stopping through landed, and `OfflineFinish` of a move that went offline) now advance `move_seq` and stamp `move.seq` inside their mutation. They are mutations for `SetRecordMove`, which still writes through `updateRecordSeeding` and `WriteRecord` with the sequence discipline. None builds a key or Puts, so the record-write census has no unit for them, and the proposal for them is this paragraph. The record-write census reported two changed sites: `Reconcile` is re-pinned in place, and `mintHeld` is removed from the base inventory and re-added at the same class and kinds (key-site, `key:RecordKey`). Both now write the registry only in new ways (`InstallLifetimeIf`, `DeleteIfHold`, the held mint's pair). The root-read census reported the registry schema (two `Route` fields, `Incarnation` and `ServingSeq`, plus the remote request's `Pair` and `ExpectPair`), three envelopes and the units below. `Reconcile` and `holdExisting` are re-pinned in place with a Task 7 sentence. New accepted-legacy rows with reviewed bases re-pin `offlineBegin`, `movesWorker.offlineSourceRevert`, `movesWorker.offlineTargetOpen`, `armOffline`, `Registry.Fingerprint`, `Registry.SnapshotFingerprint`, `Registry.migrate` and `scanRoute`. New units are added as accepted legacy: `Registry.SetHoldIfSeq`, `Registry.ReleaseHoldSeq`, `Registry.InstallLifetimeIf`, the reconcile helpers `ownsRowLifetime`, `heldByVanishedPredecessor`, `retireHeldPredecessor` and `installRowLifetime`, and the host's `offlinePair` and `releaseHeldSeq`. Five reclassified units are re-pinned at their classes: `RouteFor` (authority C,E3, which now copies the record's pair into every mint, the root callers' included: `ClaimRootHTTP.rootLandingRoute` and `relocationRecord` mint `(0, move_seq)` on a claims-on record, a non-zero sequence once it has had an offline move, which moves both fingerprints once for that row), `mintHeld` (authority C), `Registry.Upsert` and `routeArgs` (authority E3), and `Registry.dispatchRemote` (hint E2, three more write arms). The `internal/host` and `internal/provision` envelopes are refreshed in place, `internal/registry` is pinned in this overlay, a `@fields` row records the new schema, and the seal moves to `675d2d9a…`. This remains `PROPOSED-self-serve-moves-1`; a green census is not Paul's ruling.
+
+Task 7 fix round 1 adds no write site. With no judge (claims on), the offline open and the source revert release through today's `moveCfg.ReleaseHold`, the row's pair untouched, so a claims-on row at an incarnation its record has since left is released rather than wedged; with a judge they release through `ReleaseHoldSeq` with the observed pair, as before. `movesWorker.offlineSourceRevert` and `movesWorker.offlineTargetOpen` are re-pinned in place in their Task 7 rows, with a fix-round sentence. `RouteFor`'s basis now names the root callers' `(0, move_seq)` rows on claims-on offline moves (an entry row, outside the seal). The `internal/host` envelope is refreshed in place and the seal moves to `1d840d46…`. Everything stays `PROPOSED-self-serve-moves-1`.
diff --git a/internal/provision/plan14_root_reads_test.go b/internal/provision/plan14_root_reads_test.go
index 86072924d..c169b9195 100644
--- a/internal/provision/plan14_root_reads_test.go
+++ b/internal/provision/plan14_root_reads_test.go
@@ -1282,8 +1282,10 @@ func TestPlan14RootReadCensus(t *testing.T) {
// (move_seq and the pair on rows) re-pins the offline transitions'
// start, the offline release and arm units, the registry's row
// plumbing and the reconcile pass, and adds the pair setters and the
- // existing-row helpers, which moves it once more.
- seal = "675d2d9a4701bdb4c8facf9c2f0d815c77c0396ff200819af7d75007d77bb6c4"
+ // existing-row helpers, which moves it once more. Its fix round 1
+ // re-pins the two offline release units in place (claims on releases
+ // through today's ReleaseHold), which moves it again.
+ seal = "1d840d461ef9768200113cb4773474e683253187a9d9770139b1d77ad647d277"
errs := append(compareRootReads(got, inv), checkRootReadLegacy(inv, seal)...)
errs = append(errs, checkRootReadDeclarations(got, inv)...)
if len(errs) > 0 {
diff --git a/internal/provision/testdata/plan14-root-reads-self-serve-moves-1.tsv b/internal/provision/testdata/plan14-root-reads-self-serve-moves-1.tsv
index 30c9ea90b..30341e949 100644
--- a/internal/provision/testdata/plan14-root-reads-self-serve-moves-1.tsv
+++ b/internal/provision/testdata/plan14-root-reads-self-serve-moves-1.tsv
@@ -74,7 +74,7 @@ internal/console/lifetimes_store.go Store.ConvertRetirementKind legacy accepted-
@legacy 1fd9608bc83e53fa767adb28b116414434d5bd87a480b15181a12d3c763f95ec internal/domains/reconcile.go Reconcile legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos), from its domains loop: the seeded-instances body (a trashed app's route kept while an import on its host is journaled, deleted only if the row is still the one listed); self-serve moves 1 Task 4 removes the claims-off 1d auto-purge, so a claims-off box destroys no app objects and a host-claim box only requests the claim's purge as before; the registry reads are unchanged registry:Account@5579,registry:Account@5775,registry:App@10116,registry:App@11452,registry:App@13691,registry:App@5380,registry:App@5528,registry:App@7191,registry:App@7248,registry:App@7449,registry:App@7662,registry:App@7900,registry:App@8090,registry:Canary@10060,registry:Canary@12738,registry:Canary@13582,registry:Channel@11507,registry:Channel@12715,registry:Channel@13613,registry:Channel@13700,registry:Channel@14003,registry:Host@10023,registry:Host@10702,registry:Host@13738,registry:Host@13823,registry:Host@13994,registry:Host@5650,registry:Host@5736,registry:Host@7298,registry:Host@7440,registry:Host@7653,registry:Host@7891,registry:Host@8081,registry:Kind@12381,registry:Platform@10044,registry:Platform@13567,whole:Route@10005,whole:Route@10111,whole:Route@10172,whole:Route@10378,whole:Route@10394,whole:Route@10520,whole:Route@10548,whole:Route@10714,whole:Route@10730,whole:Route@10738,whole:Route@11437,whole:Route@11490,whole:Route@11647,whole:Route@11663,whole:Route@12708,whole:Route@12778,whole:Route@12947,whole:Route@12963,whole:Route@12971,whole:Route@13522,whole:Route@13553,whole:Route@13686,whole:Route@13841,whole:Route@13855,whole:Route@13861,whole:Route@14033,whole:Route@14047,whole:Route@14053,whole:Route@14061,whole:Route@14070,whole:Route@5366,whole:Route@5380,whole:Route@5510,whole:Route@5528,whole:Route@5579,whole:Route@5650,whole:Route@5736,whole:Route@5775,whole:Route@7144,whole:Route@7176,whole:Route@7243,whole:Route@7469,whole:Route@7487,whole:Route@7497,whole:Route@7563,whole:Route@7680,whole:Route@7698,whole:Route@7708,whole:Route@7913,whole:Route@7931,whole:Route@7941,whole:Route@8119,whole:Route@8137,whole:Route@8147,whole:Route@8157,whole:Route@8166 9ee4958e2acd7313769f764102349ba0e6435c5dd895e9ac8e6c0f794734a7a4
internal/domains/reconcile.go Reconcile legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos), from its domains loop: the seeded-instances body (a trashed app's route kept while an import on its host is journaled, deleted only if the row is still the one listed); self-serve moves 1 Task 4 removes the claims-off 1d auto-purge, so a claims-off box destroys no app objects and a host-claim box only requests the claim's purge as before; the registry reads are unchanged registry:Account@5579,registry:Account@5775,registry:App@10116,registry:App@11452,registry:App@13691,registry:App@5380,registry:App@5528,registry:App@7191,registry:App@7248,registry:App@7449,registry:App@7662,registry:App@7900,registry:App@8090,registry:Canary@10060,registry:Canary@12738,registry:Canary@13582,registry:Channel@11507,registry:Channel@12715,registry:Channel@13613,registry:Channel@13700,registry:Channel@14003,registry:Host@10023,registry:Host@10702,registry:Host@13738,registry:Host@13823,registry:Host@13994,registry:Host@5650,registry:Host@5736,registry:Host@7298,registry:Host@7440,registry:Host@7653,registry:Host@7891,registry:Host@8081,registry:Kind@12381,registry:Platform@10044,registry:Platform@13567,whole:Route@10005,whole:Route@10111,whole:Route@10172,whole:Route@10378,whole:Route@10394,whole:Route@10520,whole:Route@10548,whole:Route@10714,whole:Route@10730,whole:Route@10738,whole:Route@11437,whole:Route@11490,whole:Route@11647,whole:Route@11663,whole:Route@12708,whole:Route@12778,whole:Route@12947,whole:Route@12963,whole:Route@12971,whole:Route@13522,whole:Route@13553,whole:Route@13686,whole:Route@13841,whole:Route@13855,whole:Route@13861,whole:Route@14033,whole:Route@14047,whole:Route@14053,whole:Route@14061,whole:Route@14070,whole:Route@5366,whole:Route@5380,whole:Route@5510,whole:Route@5528,whole:Route@5579,whole:Route@5650,whole:Route@5736,whole:Route@5775,whole:Route@7144,whole:Route@7176,whole:Route@7243,whole:Route@7469,whole:Route@7487,whole:Route@7497,whole:Route@7563,whole:Route@7680,whole:Route@7698,whole:Route@7708,whole:Route@7913,whole:Route@7931,whole:Route@7941,whole:Route@8119,whole:Route@8137,whole:Route@8147,whole:Route@8157,whole:Route@8166 9ee4958e2acd7313769f764102349ba0e6435c5dd895e9ac8e6c0f794734a7a4
@coverage internal/domains f0f68ddee74e459f4416359b4b5d8c911d6c0850d70032bd7346c6b82f1a0885
-@coverage internal/host f4997ad87b28948699e5d810e3e7c5a45c97828cac4f1ce2174f28e831ab1929
+@coverage internal/host ffb9325200187d349419f0d3da88b01c719ebc5ddf4a558242613a92883d8ff2
@coverage internal/release 99ef7ef9b58b82e6fb4b22a6e378a04d8fd9cccafe1f8726710b8181058ec065
# Task 6b (consumers observe the lifetime: the provision reconcile and import journal, the host wiring and readers), rev3=PROPOSED-self-serve-moves-1: every changed unit re-pinned at its class and task with a reviewed basis; legacy units keep accepted-legacy and take a new frozen fingerprint (the seal moves); the four units with no read left re-pinned at their declarations; seedrollback.go journalRecordJudged added as accepted-legacy beside journalRecordByKey. All rows await the human census ruling.
internal/host/agent.go fastConvergeLoop authority B3 rev3=PROPOSED-self-serve-moves-1;basis=the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos): every pass context carries the box's lifetime judge (provision.WithLifetimes) and the reconcile config is boxProvisionConfig's; read sites unchanged, offsets moved; B3 authority retained whole:Route@8998,whole:Route@9561 39b7265a91b264ed18defad5ac83c7e2ef39f3c66b0ab4cb4eaabde3a890ded1
@@ -148,10 +148,10 @@ internal/console/server.go Server.handleAppLogs legacy accepted-legacy accepted-
# Task 7 (move_seq on the record and the pair on rows), rev3=PROPOSED-self-serve-moves-1: the offline hold, open, abort and finish advance move_seq (offlineBegin re-pinned; the other transitions have no root read); the registry gains the incarnation and serving_seq columns and the three pair setters (SetHoldIfSeq, ReleaseHoldSeq, InstallLifetimeIf, new accepted legacy; the registry schema and the scanner, bind list, fingerprints, migration, Upsert and remote dispatch re-pinned); reconcile mints the record's pair and follows the existing-row rules (RouteFor, mintHeld re-pinned at their classes; Reconcile and holdExisting re-pinned in place above; four helpers new accepted legacy); the host's offline open and revert release from the observed record with its pair (offlineTargetOpen, offlineSourceRevert, armOffline re-pinned; offlinePair and releaseHeldSeq new). internal/host and internal/provision envelopes refreshed in place above, internal/registry pinned here; the seal moves.
@legacy 508a15ae8ac62921329fd06b9d3d9ac5a5c5fe14b56c3138a8c1723c571ec03e internal/provision/offline_move.go offlineBegin legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=root-input (J4, as OfflineStart); the console (cmd/console serve under console.service, user carlos-console): census-ruling-moves-offline-precopy's body (OfflineStart's, the state a parameter), and a direct start now advances the record's move_seq and stamps move.seq to it in the same mutation (advanceMoveSeq, refusing ErrLifetimeExhausted at MaxInt64 before any write); a stage does not; its one site is still rec.ActiveRun.Open(), a method on the record's run state (RunState.Open), not a file read; self-serve moves 1 Task 7 file:Open@198 b4f3093f473ea7c5e89b14b5397b6534277a82108448eb082bdd7a497aeeccd9
internal/provision/offline_move.go offlineBegin legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=root-input (J4, as OfflineStart); the console (cmd/console serve under console.service, user carlos-console): census-ruling-moves-offline-precopy's body (OfflineStart's, the state a parameter), and a direct start now advances the record's move_seq and stamps move.seq to it in the same mutation (advanceMoveSeq, refusing ErrLifetimeExhausted at MaxInt64 before any write); a stage does not; its one site is still rec.ActiveRun.Open(), a method on the record's run state (RunState.Open), not a file read; self-serve moves 1 Task 7 file:Open@198 b4f3093f473ea7c5e89b14b5397b6534277a82108448eb082bdd7a497aeeccd9
-@legacy a5915d6e01eab9816241b8b528f0d704dc49b3271de5ae204d5ea2629e4d6aca internal/host/movesoffline.go movesWorker.offlineSourceRevert legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=root-route (J1, census-ruling-moves-offline-precopy's disposition); the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos), on abort: that body (offlineUnstage before the reverted report, unchanged), with the release now releaseObserved under reconcileMu and the host's hold lock: the record is observed afresh through the box's lifetime judge (a nil judge on a claims-on box reads the record only), and the row is released through moveCfg.ReleaseHoldSeq (registry ReleaseHoldSeq) only while that record still carries this move at offline-reverting, with that record's incarnation and move.seq; otherwise the pass skips the release and reports nothing, logged; the row reads (the hold op of the route offlineRow returns) unchanged, offsets moved; self-serve moves 1 Task 7 registry:HoldOp@829,whole:Route@1110,whole:Route@816 7707df82032d111a13781ac07da449ab1d7cbb52c37ec5ef50da746e084be8d4
-internal/host/movesoffline.go movesWorker.offlineSourceRevert legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=root-route (J1, census-ruling-moves-offline-precopy's disposition); the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos), on abort: that body (offlineUnstage before the reverted report, unchanged), with the release now releaseObserved under reconcileMu and the host's hold lock: the record is observed afresh through the box's lifetime judge (a nil judge on a claims-on box reads the record only), and the row is released through moveCfg.ReleaseHoldSeq (registry ReleaseHoldSeq) only while that record still carries this move at offline-reverting, with that record's incarnation and move.seq; otherwise the pass skips the release and reports nothing, logged; the row reads (the hold op of the route offlineRow returns) unchanged, offsets moved; self-serve moves 1 Task 7 registry:HoldOp@829,whole:Route@1110,whole:Route@816 7707df82032d111a13781ac07da449ab1d7cbb52c37ec5ef50da746e084be8d4
-@legacy 1dd2dc0238d4ffb236bce5927ce7c693aae4601a434826957674f3a177bf314b internal/host/movesoffline_land.go movesWorker.offlineTargetOpen legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=root-route (J1, as main's moves units); the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos): census-ruling-moves-offline's body (releases this move's hold on the landed row only from this box's own all-OK report), with the release now releaseObserved under reconcileMu and the host's hold lock: the record observed afresh through the box's lifetime judge must still carry this move at offline-open, and the row is released with that record's incarnation and move.seq through moveCfg.ReleaseHoldSeq; otherwise the pass ends without releasing, logged; row read sites unchanged, offsets moved; self-serve moves 1 Task 7 registry:HoldOp@1904,registry:HoldOp@2052,registry:HoldOp@417,registry:Status@1619,registry:Status@1939,registry:Status@2041,registry:Status@454,whole:Route@1524,whole:Route@1590,whole:Route@315,whole:Route@3221 f9362956d9f95ca38b62cf5f68aaaea3f9b0bd8b1c90bd5e7ad2cecd60f0d01f
-internal/host/movesoffline_land.go movesWorker.offlineTargetOpen legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=root-route (J1, as main's moves units); the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos): census-ruling-moves-offline's body (releases this move's hold on the landed row only from this box's own all-OK report), with the release now releaseObserved under reconcileMu and the host's hold lock: the record observed afresh through the box's lifetime judge must still carry this move at offline-open, and the row is released with that record's incarnation and move.seq through moveCfg.ReleaseHoldSeq; otherwise the pass ends without releasing, logged; row read sites unchanged, offsets moved; self-serve moves 1 Task 7 registry:HoldOp@1904,registry:HoldOp@2052,registry:HoldOp@417,registry:Status@1619,registry:Status@1939,registry:Status@2041,registry:Status@454,whole:Route@1524,whole:Route@1590,whole:Route@315,whole:Route@3221 f9362956d9f95ca38b62cf5f68aaaea3f9b0bd8b1c90bd5e7ad2cecd60f0d01f
+@legacy d7b781c26a13db2e41d35f0764ed20076af6af206707fbe301a33ff8d9642c8a internal/host/movesoffline.go movesWorker.offlineSourceRevert legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=root-route (J1, census-ruling-moves-offline-precopy's disposition); the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos), on abort: that body (offlineUnstage before the reverted report, unchanged), with the release now releaseObserved under reconcileMu and the host's hold lock: the record is observed afresh through the box's lifetime judge (a nil judge on a claims-on box reads the record only), and the row is released through moveCfg.ReleaseHoldSeq (registry ReleaseHoldSeq) only while that record still carries this move at offline-reverting, with that record's incarnation and move.seq; otherwise the pass skips the release and reports nothing, logged; the row reads (the hold op of the route offlineRow returns) unchanged, offsets moved; self-serve moves 1 Task 7; fix round 1: the release is offlineRelease, which with no judge (claims on) is today's moveCfg.ReleaseHold under the move's op, the row's pair untouched, and with a judge releaseObserved as above registry:HoldOp@747,whole:Route@1028,whole:Route@734 952b01e7f98a3870137ccfbe092e1d5496b32302d936357c352714fa0e8cff0c
+internal/host/movesoffline.go movesWorker.offlineSourceRevert legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=root-route (J1, census-ruling-moves-offline-precopy's disposition); the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos), on abort: that body (offlineUnstage before the reverted report, unchanged), with the release now releaseObserved under reconcileMu and the host's hold lock: the record is observed afresh through the box's lifetime judge (a nil judge on a claims-on box reads the record only), and the row is released through moveCfg.ReleaseHoldSeq (registry ReleaseHoldSeq) only while that record still carries this move at offline-reverting, with that record's incarnation and move.seq; otherwise the pass skips the release and reports nothing, logged; the row reads (the hold op of the route offlineRow returns) unchanged, offsets moved; self-serve moves 1 Task 7; fix round 1: the release is offlineRelease, which with no judge (claims on) is today's moveCfg.ReleaseHold under the move's op, the row's pair untouched, and with a judge releaseObserved as above registry:HoldOp@747,whole:Route@1028,whole:Route@734 952b01e7f98a3870137ccfbe092e1d5496b32302d936357c352714fa0e8cff0c
+@legacy baa04e347955c7c1f3ebed62a32e6e41d4cd169205eab2c26d292d4c00c882dc internal/host/movesoffline_land.go movesWorker.offlineTargetOpen legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=root-route (J1, as main's moves units); the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos): census-ruling-moves-offline's body (releases this move's hold on the landed row only from this box's own all-OK report), with the release now releaseObserved under reconcileMu and the host's hold lock: the record observed afresh through the box's lifetime judge must still carry this move at offline-open, and the row is released with that record's incarnation and move.seq through moveCfg.ReleaseHoldSeq; otherwise the pass ends without releasing, logged; row read sites unchanged, offsets moved; self-serve moves 1 Task 7; fix round 1: the release is offlineRelease, which with no judge (claims on) is today's moveCfg.ReleaseHold under the move's op, the row's pair untouched, and with a judge releaseObserved as above registry:HoldOp@1834,registry:HoldOp@1982,registry:HoldOp@417,registry:Status@1549,registry:Status@1869,registry:Status@1971,registry:Status@454,whole:Route@1454,whole:Route@1520,whole:Route@315,whole:Route@3151 b6f808b78db5b0c65bfcb02b805f704d23099f0be45668323bd05e58025d8d86
+internal/host/movesoffline_land.go movesWorker.offlineTargetOpen legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=root-route (J1, as main's moves units); the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos): census-ruling-moves-offline's body (releases this move's hold on the landed row only from this box's own all-OK report), with the release now releaseObserved under reconcileMu and the host's hold lock: the record observed afresh through the box's lifetime judge must still carry this move at offline-open, and the row is released with that record's incarnation and move.seq through moveCfg.ReleaseHoldSeq; otherwise the pass ends without releasing, logged; row read sites unchanged, offsets moved; self-serve moves 1 Task 7; fix round 1: the release is offlineRelease, which with no judge (claims on) is today's moveCfg.ReleaseHold under the move's op, the row's pair untouched, and with a judge releaseObserved as above registry:HoldOp@1834,registry:HoldOp@1982,registry:HoldOp@417,registry:Status@1549,registry:Status@1869,registry:Status@1971,registry:Status@454,whole:Route@1454,whole:Route@1520,whole:Route@315,whole:Route@3151 b6f808b78db5b0c65bfcb02b805f704d23099f0be45668323bd05e58025d8d86
@legacy ea4d7a0b3637ce094682b6bec3fc75d458f32fbcbe236c1507ee515ca1aeb12d internal/host/movespass.go armOffline legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=root-route (J1, as main's moves units); the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos): census-ruling-moves-offline's body, which also arms moveCfg.ReleaseHoldSeq (releaseHeldSeq over the registry, touching the stage-requested marker after a release that landed); closes over the registry and reads nothing itself; self-serve moves 1 Task 7 whole:Route@2142 fd0a60a4bb13d8eeec5ca081857d39a3436b0f565d511792f537e07d90fea83c
internal/host/movespass.go armOffline legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=root-route (J1, as main's moves units); the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos): census-ruling-moves-offline's body, which also arms moveCfg.ReleaseHoldSeq (releaseHeldSeq over the registry, touching the stage-requested marker after a release that landed); closes over the registry and reads nothing itself; self-serve moves 1 Task 7 whole:Route@2142 fd0a60a4bb13d8eeec5ca081857d39a3436b0f565d511792f537e07d90fea83c
@legacy 90134feb65d2dd08c9384dcbc50a394f9fb66dd49bf4b8e4510ec6b97b949992 internal/host/movesoffline.go offlinePair legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos): new; builds a registry.Pair from a record's incarnation and its move's seq, for reconcile's offline hold (ReconcileConfig.PairOf, claims off) and the offline releases; reads no row and no file; self-serve moves 1 Task 7 registry:ServingSeq@129,whole:Pair@168 d5f57d52dfffb54891eb65690f9c1e10dfcdb3199a1cf4bca520be8a772e8ad8
@@ -180,7 +180,7 @@ internal/registry/registry.go Registry.InstallLifetimeIf legacy accepted-legacy
internal/registry/registry.go Registry.ReleaseHoldSeq legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=the registry's SQLite side, as carlos: in the agent (/opt/carlos/carlos agent, carlos-edge.service) and in the registry child (carlos __registry-child, which a root pass forks as the service user); the remote arm in the process that holds a remote handle: new; ReleaseHold's empty-op no-op and conditional statement, writing the release's pair with the ready status, only under the holding op and only for the release's own lifetime or a legacy row at 0; self-serve moves 1 Task 7 file:Exec@292,registry:Changed@220,registry:Incarnation@463,registry:Incarnation@508,registry:ServingSeq@481,registry:remote@114,registry:remote@82,registry:sql@292,whole:Pair@193,whole:Pair@199,whole:remoteClient@116,whole:remoteClient@84 fd78cadfff10a5b6ef3693938bbd41fb2599b865f55b0adb2248dd3e8ca5701f
@legacy b7a61a0b381122efa4011c513ce17b221a1237f3fc7e5f48cd0ea37dabc48eb0 internal/registry/registry.go Registry.SetHoldIfSeq legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=the registry's SQLite side, as carlos: in the agent (/opt/carlos/carlos agent, carlos-edge.service) and in the registry child (carlos __registry-child, which a root pass forks as the service user); the remote arm in the process that holds a remote handle: new; SetHoldIf's validation and conditional statement, writing the hold's pair with the status and op, only on a row of the same or an older lifetime; self-serve moves 1 Task 7 file:Exec@608,registry:Changed@270,registry:Incarnation@764,registry:Incarnation@815,registry:ServingSeq@782,registry:remote@130,registry:remote@98,registry:sql@608,whole:Pair@243,whole:Pair@249,whole:remoteClient@100,whole:remoteClient@132 fae594b417be2ba2f2a7f8901698c8849e9b8db0f85b3dbf51d1d1ac168a5c2d
internal/registry/registry.go Registry.SetHoldIfSeq legacy accepted-legacy accepted-legacy;rev3=PROPOSED-self-serve-moves-1;basis=the registry's SQLite side, as carlos: in the agent (/opt/carlos/carlos agent, carlos-edge.service) and in the registry child (carlos __registry-child, which a root pass forks as the service user); the remote arm in the process that holds a remote handle: new; SetHoldIf's validation and conditional statement, writing the hold's pair with the status and op, only on a row of the same or an older lifetime; self-serve moves 1 Task 7 file:Exec@608,registry:Changed@270,registry:Incarnation@764,registry:Incarnation@815,registry:ServingSeq@782,registry:remote@130,registry:remote@98,registry:sql@608,whole:Pair@243,whole:Pair@249,whole:remoteClient@100,whole:remoteClient@132 fae594b417be2ba2f2a7f8901698c8849e9b8db0f85b3dbf51d1d1ac168a5c2d
-internal/provision/reconcile.go RouteFor authority C,E3 rev3=PROPOSED-self-serve-moves-1;basis=the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos); also root, in the claim root's landing registration (ClaimRootHTTP.rootLandingRoute) and the relocation install (relocationRecord): census-ruling-seeded-instances's body with two more fields from the record: the row's lifetime pair (rec.Incarnation, rec.MoveSeq), so a row minted outside a move takes the record's lifetime and its last move's sequence (0, 0 for a fieldless record); every caller gets it, the root ones included; main's C,E3 authority retained; self-serve moves 1 Task 7 registry:Addr@1650,registry:Addrs@1659,registry:DBPath@1296,registry:DBPath@1598,registry:Health@1669,registry:Hibernate@1542,registry:Socket@1258,registry:Socket@1560,whole:Route@1707 2e76c57f4a0c6201f5706ebf30b249d79794dc0b37de3c06b4f97a99ee156e03
+internal/provision/reconcile.go RouteFor authority C,E3 rev3=PROPOSED-self-serve-moves-1;basis=the agent (/opt/carlos/carlos agent, carlos-edge.service, user carlos); also root, in the claim root's landing registration (ClaimRootHTTP.rootLandingRoute) and the relocation install (relocationRecord): census-ruling-seeded-instances's body with two more fields from the record: the row's lifetime pair (rec.Incarnation, rec.MoveSeq), so a row minted outside a move takes the record's lifetime and its last move's sequence (0, 0 for a fieldless record with no move history); every caller gets it, the root ones included: the root callers (ClaimRootHTTP.rootLandingRoute, relocationRecord) now mint (0, move_seq) on a claims-on record, a non-zero sequence once that record has had an offline move (move_seq advances on claims-on offline moves too), which moves Fingerprint and SnapshotFingerprint once for that row; main's C,E3 authority retained; self-serve moves 1 Task 7 (fix round 1: root callers named) registry:Addr@1650,registry:Addrs@1659,registry:DBPath@1296,registry:DBPath@1598,registry:Health@1669,registry:Hibernate@1542,registry:Socket@1258,registry:Socket@1560,whole:Route@1707 2e76c57f4a0c6201f5706ebf30b249d79794dc0b37de3c06b4f97a99ee156e03
internal/provision/reconcile.go mintHeld authority C rev3=PROPOSED-self-serve-moves-1;basis=held-row mint dispatch now reaches root registration for remote landing; exported canonical route construction preserves local legacy behavior (merge's disposition); with ReconcileConfig.PairOf the held mint carries the hold's lifetime pair in its INSERT, so the row is never minted held at another lifetime's pair; self-serve moves 1 Task 7 registry:ClaimOwnership@1524,registry:HoldOp@894,registry:Incarnation@1034,registry:Incarnation@1066,registry:Kind@1674,registry:Kind@1954,registry:ServingSeq@1050,registry:ServingSeq@1084,registry:Status@883,whole:ClaimOwnership@1527,whole:ClaimOwnership@1544,whole:Route@1163,whole:Route@1399,whole:Route@1406,whole:Route@1781 0c11b996b5e773011047c1bfefb959dd694080abd614b67709290f50f2093e85
internal/registry/registry.go Registry.Upsert authority E3 rev3=PROPOSED-self-serve-moves-1;basis=the registry's SQLite side, as carlos: in the agent (/opt/carlos/carlos agent, carlos-edge.service) and in the registry child (carlos __registry-child, which a root pass forks as the service user); the remote arm, unchanged, in the process that holds a remote handle, root passes included: census-ruling-seeded-instances's body with two more columns (incarnation, serving_seq) bound through routeArgs; the conflict clause names them only to keep an existing row's pair (a fresh insert writes the mint's), and the tenant-change rule E3 names is unchanged; main's E3 authority retained; self-serve moves 1 Task 7 file:Exec@175,registry:remote@47,registry:remote@77,registry:sql@175,whole:Route@128,whole:Route@136,whole:Route@2993,whole:remoteClient@49,whole:remoteClient@79 976e6f050a8016283b4bdb1d94e209119ec4e87e45fe940ace704d9afe045821
internal/registry/registry.go routeArgs authority E3 rev3=PROPOSED-self-serve-moves-1;basis=the registry's SQLite side, as carlos: in the agent (/opt/carlos/carlos agent, carlos-edge.service) and in the registry child (carlos __registry-child, which a root pass forks as the service user), wherever a route is inserted: Upsert, the cold handover restore and the import journal's inserts: census-ruling-seeded-instances's bind list with incarnation and serving_seq added; E3, the same family as Registry.Upsert; self-serve moves 1 Task 7 registry:Account@355,registry:Addr@83,registry:Addrs@451,registry:App@152,registry:Args@505,registry:Backing@253,registry:BuildState@730,registry:Canary@216,registry:Caps@381,registry:CertExpiresAt@338,registry:Channel@177,registry:ClaimIncarnation@577,registry:ClaimOwner@611,registry:ClaimRowID@625,registry:ClaimStamp@597,registry:CreatedAt@492,registry:DBPath@116,registry:DNSCheckedAt@320,registry:DNSStatus@307,registry:Environment@366,registry:FleetBox@439,registry:Gate@484,registry:GoodDemand@680,registry:GoodDigest@666,registry:GoodVersion@651,registry:Health@460,registry:Hibernate@196,registry:HoldOp@639,registry:Host@49,registry:IdleSeconds@513,registry:ImportGate@760,registry:Incarnation@774,registry:Kind@65,registry:LastError@101,registry:MaxRunSeconds@528,registry:NextDue@242,registry:Platform@294,registry:Pool@159,registry:PrevVersion@137,registry:Provisioned@407,registry:Region@167,registry:Replica@565,registry:Replicas@547,registry:Replication@227,registry:Seed@423,registry:SeedSource@746,registry:ServingSeq@789,registry:ServingVersion@694,registry:Slug@57,registry:Socket@73,registry:Status@91,registry:StatusNamed@272,registry:Steering@472,registry:Tunnel@389,registry:Unit@431,registry:UpdateSettings@712,registry:Version@126 dc586f0f8a18d9d014667ca6e6d194862c963b571467592a9aa3feed453d0dd9