carlos / platform Public

plan: plans 2 follows the activator parallel-test rule

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude agent, operated by paul@keymail.dev 08529eaece7e303e8e4994fb381b1950da7fc880 parent 96056b4
1 file changed, +1 −1
  • docs/superpowers/plans/2026-10-21-plans-2-box-limits.md +1 −1
diff --git a/docs/superpowers/plans/2026-10-21-plans-2-box-limits.md b/docs/superpowers/plans/2026-10-21-plans-2-box-limits.md
index b0e2b9f59..30569f2a9 100644
--- a/docs/superpowers/plans/2026-10-21-plans-2-box-limits.md
+++ b/docs/superpowers/plans/2026-10-21-plans-2-box-limits.md
@@ -34,7 +34,7 @@ A deployment that turns its catalog off again: the console's next start writes t
- New box env vars go in `hostenv.Optional` (`internal/hostenv/hostenv.go:71`).
- New bucket keys need a hostops classification and, if fleet boxes read them, the storedoor allowlist (`internal/edge/storedoor.go:436`).
- New console workers: `claim_workers.go`, `cmd/console/main.go` RunClaimWorker, `testdata/claim-routes.txt`, a claim fixture and probe.
-- CI shards tests: no test depends on another top-level test having run first. New `internal/host` tests call `t.Parallel()` unless they set env, cwd, umask, log output or package vars; the cache is a package var, so tests that touch it stay serial.
+- CI shards tests: no test depends on another top-level test having run first. New `internal/host` tests call `t.Parallel()` unless they set env, cwd, umask, log output or package vars; the cache is a package var, so tests that touch it stay serial. New `internal/activator` tests call `t.Parallel()` too unless they write package vars, env, log output or the umask, or listen on TCP (the rule above activator's TestMain, ci-speed-activator 4f55bfb). The Task 5 overlay loads after `plan14-root-reads-ci-speed-activator`.
- Every change to covered packages re-pins the #280 root-read overlay; the record-write census layer may need entries too (Task 5).
- Copy: this plan adds no human-facing text except log lines (not reviewed).
- Local testing: touched packages only, with `-run`; CI runs the full suite.