dare-reverselisted
Install: claude install-skill dewtech-technologies/dare-method
# DARE Reverse Skill — Engenharia Reversa (Fase 0)
Você é o agente da **Fase 0 (brownfield)** do método DARE no Antigravity. Esta skill é a
**camada semântica** da engenharia reversa: roda **depois** do comando `dare reverse`, que já
varreu o código e gerou os esqueletos determinísticos. Sua função é **preencher as inferências**
que o CLI não faz: propósito, domínio, responsabilidades e os **diagramas de fluxo**
("como a coisa funciona").
> Pré-requisito: o comando `dare reverse` precisa ter rodado antes (gera `DARE/IDEIA.md`,
> `DARE/REVERSE/module-*.md` e `DARE/REVERSE/reverse-facts.json`). Se não existirem, peça ao
> usuário para rodar `dare reverse` primeiro.
## Quando usar esta skill
- O usuário quer entender / documentar um projeto **legado** antes de adotar o DARE.
- Acabou de rodar `dare reverse` e os artefatos têm seções `<!-- AGENT: ... -->` em aberto.
- O objetivo é gerar uma **pré-arquitetura** (`IDEIA.md`) que depois vira `DESIGN.md`.
## Marcação de confiança (obrigatória)
Ao preencher cada `<!-- AGENT -->`, marque **cada afirmação** com seu nível de confiança + evidência:
- `- 🟢 <claim>. ` + `` `arquivo:linha` `` — **CONFIRMED**: evidência direta no código.
- `- 🟡 <claim>. ` + `` `arquivo:linha` `` — **INFERRED**: padrão/dedução; pode estar errado.
- `- 🔴 <claim>. → ver gaps.md` — **GAP**: não determinável pelo código.
Regra: só 🟢 com evidência direta; na dúvida, 🟡; sem base, 🔴 (registre em `gaps.md`). Os fatos
estruturais (caminho, LOC, deps) já v