Merge remote-tracking branch 'origin/main' into feat/hostclaim-console
41 files changed,
+4981
−276
README.md+2 −0docs/site/cli.md+9 −9docs/superpowers/plans/2026-09-01-carloku-scanning-rollout.md+2 −0docs/superpowers/plans/2026-10-05-scanner-host-rollout.md+1507 −0docs/superpowers/specs/2026-10-04-scanner-host-rollout-design.md+489 −0docs/superpowers/specs/CODEX-FINDINGS-SCANNER-HOST-CODE.md+17 −0docs/superpowers/specs/CODEX-FINDINGS-SCANNER-HOST-R2.md+35 −0docs/superpowers/specs/CODEX-FINDINGS-SCANNER-HOST-R3.md+19 −0docs/superpowers/specs/CODEX-FINDINGS-SCANNER-HOST-R4.md+26 −0docs/superpowers/specs/CODEX-FINDINGS-SCANNER-HOST-R5.md+35 −0docs/superpowers/specs/CODEX-FINDINGS-SCANNER-HOST.md+23 −0docs/superpowers/specs/CODEX-REVIEW-BRIEF-SCANNER-HOST-CODE.md+59 −0docs/superpowers/specs/CODEX-REVIEW-BRIEF-SCANNER-HOST.md+58 −0infra/modules/README.md+21 −0infra/modules/region-host/README.md+4 −0infra/modules/region-host/main.tf+35 −0infra/modules/region-host/tests/store_scanning.tftest.hcl+63 −0infra/modules/region-host/variables.tf+6 −0infra/modules/scanner-host/README.md+181 −0infra/modules/scanner-host/files/scanner-selftest+146 −0infra/modules/scanner-host/files/scanner-selftest.service+23 −0infra/modules/scanner-host/files/scanner-tcp.service+15 −0infra/modules/scanner-host/files/scanner-tcp.socket+26 −0infra/modules/scanner-host/main.tf+157 −0infra/modules/scanner-host/outputs.tf+19 −0infra/modules/scanner-host/scanner-init.sh.tftpl+174 −0infra/modules/scanner-host/tests/scanner_host.tftest.hcl+247 −0infra/modules/scanner-host/variables.tf+63 −0infra/modules/scanner-host/versions.tf+9 −0internal/activator/activator.go+28 −5internal/activator/converge_adopted_test.go+43 −0internal/clamd/clamd.go+27 −2internal/clamd/clamd_test.go+63 −0internal/host/agent.go+72 −22internal/host/converge_adopted_test.go+102 −20internal/host/steering_loop_test.go+10 −0internal/provision/applisting_test.go+337 −0internal/provision/parallelreads_test.go+320 −0internal/provision/reconcile.go+386 −132internal/provision/sidecar_reconcile.go+95 −86internal/release/store.go+28 −0
README.mdLoading diff…
docs/site/cli.mdLoading diff…
docs/superpowers/plans/2026-09-01-carloku-scanning-rollout.mdLoading diff…
docs/superpowers/plans/2026-10-05-scanner-host-rollout.mdLoading diff…
docs/superpowers/specs/2026-10-04-scanner-host-rollout-design.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-SCANNER-HOST-CODE.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-SCANNER-HOST-R2.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-SCANNER-HOST-R3.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-SCANNER-HOST-R4.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-SCANNER-HOST-R5.mdLoading diff…
docs/superpowers/specs/CODEX-FINDINGS-SCANNER-HOST.mdLoading diff…
docs/superpowers/specs/CODEX-REVIEW-BRIEF-SCANNER-HOST-CODE.mdLoading diff…
docs/superpowers/specs/CODEX-REVIEW-BRIEF-SCANNER-HOST.mdLoading diff…
infra/modules/README.mdLoading diff…
infra/modules/region-host/README.mdLoading diff…
infra/modules/region-host/main.tfLoading diff…
infra/modules/region-host/tests/store_scanning.tftest.hclLoading diff…
infra/modules/region-host/variables.tfLoading diff…
infra/modules/scanner-host/README.mdLoading diff…
infra/modules/scanner-host/files/scanner-selftestLoading diff…
infra/modules/scanner-host/files/scanner-selftest.serviceLoading diff…
infra/modules/scanner-host/files/scanner-tcp.serviceLoading diff…
infra/modules/scanner-host/files/scanner-tcp.socketLoading diff…
infra/modules/scanner-host/main.tfLoading diff…
infra/modules/scanner-host/outputs.tfLoading diff…
infra/modules/scanner-host/scanner-init.sh.tftplLoading diff…
infra/modules/scanner-host/tests/scanner_host.tftest.hclLoading diff…
infra/modules/scanner-host/variables.tfLoading diff…
infra/modules/scanner-host/versions.tfLoading diff…
internal/activator/activator.goLoading diff…
internal/activator/converge_adopted_test.goLoading diff…
internal/clamd/clamd.goLoading diff…
internal/clamd/clamd_test.goLoading diff…
internal/host/agent.goLoading diff…
internal/host/converge_adopted_test.goLoading diff…
internal/host/steering_loop_test.goLoading diff…
internal/provision/applisting_test.goLoading diff…
internal/provision/parallelreads_test.goLoading diff…
internal/provision/reconcile.goLoading diff…
internal/provision/sidecar_reconcile.goLoading diff…
internal/release/store.goLoading diff…