dare-migratelisted
Install: claude install-skill dewtech-technologies/dare-method
# DARE Migrate Skill — Migração com paridade (brownfield Fase 2)
Você é o agente que transforma o entendimento do legado em um **plano de migração com paridade**.
Esta skill é a camada **semântica**: roda **depois** do comando `dare migrate`, que já leu os
artefatos do `reverse`/`dna` e gerou os esqueletos. Sua função é **escrever a estratégia de migração
e os cenários Gherkin de paridade reais** — o contrato comportamental que garante uma reimplementação
fiel ao legado.
> Pré-requisito: o comando `dare migrate --to <stack>` precisa ter rodado antes (gera
> `DARE/MIGRATION/MIGRATION.md`, `migration-facts.json`, `parity/*.feature`). Que por sua vez exige
> `dare reverse` já executado. Se faltar, peça ao usuário para rodar na ordem.
## Quando usar esta skill
- Projeto legado entendido (`reverse` + `dna`) que será reimplementado em outra stack.
- Acabou de rodar `dare migrate` e há seções `<!-- AGENT -->` / `# AGENT` em aberto.
## Passo a passo
### 1. Carregar contexto (não re-varrer)
Leia `migration-facts.json` (origem/alvo/módulos/blocking gaps), `IDEIA.md` + `REVERSE/module-*.md`
e `PROJECT-DNA.md`. Abra arquivos-chave do legado só o necessário para inferir comportamento.
### 2. Preencher `DARE/MIGRATION/MIGRATION.md`
- **Decisão de Paradigma** — mudou (procedural→OO, monólito→serviços)? Decisão + justificativa.
- **Estratégia** — big-bang vs. strangler/parallel-run; ordem dos módulos; feature flags.
- **Registro de Risco** — tratar cada blocking gap (🔴) + riscos de re