What problem does it solve?
It defines how to prove that a migrated system behaves equivalently to the legacy system where it matters, even when the migration changes the execution paradigm.
Core Features & Use Cases
- Parity specs for migration handoff: produces
parity_specs.md describing acceptance criteria and validation modes aligned to the confirmed paradigm.
- Gherkin parity scenarios per critical flow: generates
parity_tests/*.feature (one file per critical flow) as executable specifications for a downstream coding agent to map into the right test framework.
- UI parity handling across modernization modes: creates visual golden-file comparison scenarios in literal mode, contract-oriented UI parity scenarios in modernized mode, or skips UI parity when configured as
skipped.
- Paradigm-aware coverage: expands coverage with required additional dimensions (idempotency, message/order semantics, invariants, immutability, supervision, etc.) when the paradigm changes.
Quick Start
Use the reversa-inspector agent to generate parity specs and Gherkin parity test scenarios for the confirmed migration target by running the /reversa-inspector activation within your migration pipeline.