fix-empty-app-key
docs/superpowers/notes/2026-10-16-empty-app-key-cleanup.bash
+145 −0
docs/superpowers/notes/2026-10-16-empty-app-key-cleanup.bashLoading diff…
internal/analytics/countries_test.go
+2 −2
internal/analytics/countries_test.goLoading diff…
internal/analytics/day.go
+26 −5
internal/analytics/day.goLoading diff…
internal/analytics/day_test.go
+15 −3
internal/analytics/day_test.goLoading diff…
internal/analytics/keyrefusal_test.go
+49 −0
internal/analytics/keyrefusal_test.goLoading diff…
internal/analytics/read.go
+10 −2
internal/analytics/read.goLoading diff…
internal/apperr/keyrefusal_test.go
+31 −0
internal/apperr/keyrefusal_test.goLoading diff…
internal/apperr/read.go
+11 −4
internal/apperr/read.goLoading diff…
internal/apperr/read_test.go
+14 −2
internal/apperr/read_test.goLoading diff…
internal/applog/chunk.go
+63 −12
internal/applog/chunk.goLoading diff…
internal/applog/chunk_test.go
+19 −7
internal/applog/chunk_test.goLoading diff…
internal/applog/keyrefusal_test.go
+84 −0
internal/applog/keyrefusal_test.goLoading diff…
internal/applog/read.go
+5 −1
internal/applog/read.goLoading diff…
internal/applog/read_test.go
+8 −8
internal/applog/read_test.goLoading diff…
internal/console/apierrors_test.go
+3 −3
internal/console/apierrors_test.goLoading diff…
internal/console/apilogs_test.go
+15 −3
internal/console/apilogs_test.goLoading diff…
internal/edge/fleetapi_e2e_test.go
+13 −3
internal/edge/fleetapi_e2e_test.goLoading diff…
internal/host/applessroute_test.go
+209 −0
internal/host/applessroute_test.goLoading diff…
internal/host/errship.go
+6 −1
internal/host/errship.goLoading diff…
internal/host/logship.go
+35 −2
internal/host/logship.goLoading diff…
internal/host/logship_test.go
+15 −3
internal/host/logship_test.goLoading diff…
internal/host/usage_loop.go
+8 −1
internal/host/usage_loop.goLoading diff…
internal/provision/plan14_root_reads_test.go
+8 −0
internal/provision/plan14_root_reads_test.goLoading diff…
internal/provision/plan9_b8_census_test.go
+6 −3
internal/provision/plan9_b8_census_test.goLoading diff…
internal/provision/testdata/plan14-root-reads-fix-empty-app-key.tsv
+7 −0
internal/provision/testdata/plan14-root-reads-fix-empty-app-key.tsvLoading diff…
logs_e2e_test.go
+4 −1
logs_e2e_test.goLoading diff…