reversa-curator

Decides which legacy business rules migrate, discard, or need human review during system migration.

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/RLuf/fzagent --skill reversa-curator-rluf
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: reversa-curator
Source: https://github.com/RLuf/fzagent/tree/main/.agents/skills/reversa-curator
Command: npx skills add https://github.com/RLuf/fzagent --skill reversa-curator-rluf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Migrating a legacy system requires deciding, rule by rule, what carries over to the new system, what gets discarded, and what needs a human decision. Doing this ad hoc loses traceability and lets ambiguous or missing rules slip through silently. This Skill applies a deterministic decision policy over legacy specs to produce auditable migration artifacts. ## Core Features & Use Cases - Rule-by-rule decision policy: Classifies each legacy business rule as MIGRAR, DESCARTAR, or DECISÃO HUMANA based on confidence level (🟢/🟡/🔴/⚠️), the migration brief, and the chosen target paradigm. - Paradigm-aware discarding: Identifies rules that are artifacts of the legacy paradigm (e.g., pessimistic locks, 2PC, Active Record) and records how the new paradigm absorbs each case, with a dedicated discard log. - Traceable artifacts: Generates target_business_rules.md, discard_log.md, and updates ambiguity_log.md inside _reversa_sdd/migration/, with explicit source references for every decision. - Use Case: After running the reversa discovery and paradigm-advisor agents on a legacy codebase, invoke this Skill to triage all extracted business rules before the Strategist plans the migration, ensuring ambiguous rules always reach a human. ## Quick Start Run /reversa-curator after the migration brief and paradigm decision exist to classify all legacy business rules into migrate, discard, and human-decision lists.

Frequently Asked Questions about reversa-curator

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

FAQPage Schema
How do I decide which legacy business rules to migrate to a new system?▼

Apply a decision policy based on each rule's confidence level and compatibility with the migration brief and target paradigm. Confirmed compatible rules migrate, paradigm-specific mechanisms are discarded with justification, and ambiguous or gap rules always go to human decision.

What artifacts does the reversa-curator skill produce?▼

It produces target_business_rules.md with MIGRAR, DESCARTAR, and DECISÃO HUMANA sections, a detailed discard_log.md with paradigm-binding audit, and updates ambiguity_log.md. All artifacts are written to _reversa_sdd/migration/ with source traceability.

What inputs are required before running the migration curator?▼

It requires migration_brief.md and paradigm_decision.md in _reversa_sdd/migration/, plus requirements.md and design.md from each unit folder. If prerequisites are missing, it stops and instructs you to run /reversa-migrate first.

When should a legacy rule be discarded instead of migrated?▼

Discard a rule when it conflicts with the migration brief or when it is a mechanism of the legacy paradigm that the new paradigm absorbs by construction, such as pessimistic locks replaced by event idempotency. Pure business, regulatory, and domain invariant rules are never discarded.

How are ambiguous or incomplete legacy rules handled in migration?▼

Rules marked ⚠️ AMBÍGUA or 🔴 LACUNA always go to DECISÃO HUMANA, never silently to migrate or discard. Each is listed with options, a curator recommendation, and PENDENTE status in both target_business_rules.md and ambiguity_log.md.