reversa-inspector

Generate parity_specs.md and Gherkin parity_tests for behavioral equivalence during migration.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/maximoseo/github-repos-radar --skill reversa-inspector-maximoseo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reversa-inspector
Source: https://github.com/maximoseo/github-repos-radar/tree/main/.agents/skills/reversa-inspector
Command: npx skills add https://github.com/maximoseo/github-repos-radar --skill reversa-inspector-maximoseo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill defines how to prove that the new system behaves the same as the legacy during migration, adapting parity criteria to the chosen paradigm. It produces parity_specs.md and parity_tests/*.feature in Gherkin to document and validate equivalence.

Core Features & Use Cases

  • Generates a parity_specs.md outlining the validation strategy and acceptance criteria.
  • Produces parity_tests/*.feature files representing critical flows, idempotence, and ordering.
  • Reuses existing transformation artifacts from _reversa_sdd when available to maintain traceability.

Quick Start

Activate the inspector with /reversa-inspector to generate parity_specs.md and parity_tests/*.feature from the migration artefacts.

Frequently Asked Questions about reversa-inspector

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prove behavioral equivalence during a system migration?

To prove behavioral equivalence during a system migration, you can generate parity_specs.md outlining validation strategies and acceptance criteria, then validate critical flows, idempotence, and ordering using automated tests.

How do I generate Gherkin feature files from migration artifacts?

You can generate Gherkin parity_tests/*.feature files from existing migration artifacts by translating migration prerequisites into validated outputs, preserving spec IDs and process_flows for full traceability.

What is migration parity testing and when do I need it?

Migration parity testing is the process of validating that a new system behaves identically to a legacy system. You need it during system migrations to ensure critical flows, ordering, and idempotence remain unchanged.

Can I reuse existing characterization specs for parity validation?

Yes, you can reuse existing characterization_specs when available. The process optionally integrates these artifacts to maintain traceability and applies paradigm-driven parity strategies to generate validated outputs.

What's the best way to document migration validation criteria?

The best way to document migration validation criteria is generating a parity_specs.md file that outlines the validation strategy and acceptance criteria, enforcing all outputs to a designated migration directory for traceable handoff.