Skip to content

stratt-hq eva applicability drift (state ≠ registry)

During petrova-wire-traceo scoping, the following drift was observed:

  • registry.yaml: stratt-hq.integrations_applicability.eva == required
  • state/stratt-hq.yaml.current_status.eva == not_applicable

This is the inverse of the choco-hq drift fixed in Task 1 — here, the registry expresses governance intent (eva is required for stratt-hq) but the state file claims the integration doesn’t apply.

When eva-hq’s consumption surface launches (deferred per 2026-05-06-rocky-ownership-and-eva-introduction.md), the petrova-wire-eva sub-project will need to wire stratt-hq among others. If the state file still says not_applicable at that point, the next sweep will overwrite registry intent or trigger a false-positive conflict alert.

When petrova-wire-eva activates:

  1. Confirm stratt-hq is still eva: required in registry.
  2. Flip state/stratt-hq.yaml.current_status.eva from not_applicable to pending (the honest pre-wiring state).
  3. Proceed with wiring per the (yet-to-be-written) eva wire prompt.

If by that time the registry has been amended (eva no longer required for stratt-hq), align the state accordingly without wiring.

  • docs/superpowers/specs/2026-05-20-petrova-wire-traceo-design.md §2
  • docs/superpowers/specs/2026-05-20-petrova-wire-rocky-design.md §2 (notes the same stratt-hq drift in passing)