# M6 — Montagem Final: Checklist, Rastreabilidade e Dashboard

Consome: tudo de M0–M5. Produz: `06-checklist-implementacao.md` + `dashboard.html`.

## 1. Checklist de implementação (`06-checklist-implementacao.md`)

Ordenado por prioridade de implantação (o que destrava faturamento primeiro):

```markdown
# Checklist de Implementação — {P01}

## Fase 1 — Fundação (dia 1)
- [ ] Definir quem responde o WhatsApp (humano, semi-auto, bot) e meta de 1ª resposta < 5 min
- [ ] Salvar as 3 trilhas de venda no atalho/CRM (V-AN, V-PG, V-CK)
- [ ] Identificar a origem de cada lead (etiquetas/tags por link: AN, PG, CK — usar links wa.me com texto pré-preenchido diferente por origem)
- [ ] Produzir as imagens prioritárias: [listar IMG-* do funil de venda]

## Fase 2 — Venda ativa (dias 2–3)
- [ ] V-AN-01 … V-AN-10 implantadas  [checkbox por mensagem]
- [ ] V-PG-01 … V-PG-07 implantadas
- [ ] V-CK-01 … V-CK-05 implantadas

## Fase 3 — Recuperação (dias 4–5)
- [ ] Esteiras R-AN / R-PG / R-CK agendadas (1 msg/dia, janelas de horário)
- [ ] Regra de saída da esteira configurada/combinada (respondeu = sai)

## Fase 4 — Pós-venda (dias 6–7)
- [ ] Sequência PV-{tipo} implantada
- [ ] PV-*-01 disparando ≤ 5 min pós-compra (webhook do checkout → WhatsApp, ou rotina manual)
- [ ] Mensagens de suporte salvas como respostas rápidas
- [ ] Reengajamento 30/60/90 agendado

## Fase 5 — Medição (contínuo)
- [ ] Planilha/quadro: leads por origem, taxa de resposta por mensagem, vendas por trilha, recuperações por dia da esteira
```

Cada item de mensagem no checklist referencia o ID — a usuária marca conforme implanta.

## 2. Tabela de rastreabilidade (vai no final do checklist E no dashboard)

Mapear TODOS os campos → mensagens que os consomem, a partir das fichas geradas:

```markdown
## Rastreabilidade — mudou um campo? Reescreva estas mensagens:
| Campo | Mensagens impactadas |
|---|---|
| P03 promessa | V-AN-01, V-AN-04, V-PG-04, R-AN-D1, R-PG-D1, PV-*-01, IMG antes/depois |
| P08 preço | V-AN-07, V-PG-06, V-CK-02, V-CK-03, R-*-D5, IMG resumo de oferta |
| ... (todos os 18 campos)
```

É esta tabela que o modo `--atualizar` consulta.

## 3. Dashboard (`dashboard.html`)

1. Copiar `assets/dashboard-template.html` da skill para a pasta do funil como `dashboard.html`.
2. Substituir o placeholder `/*__FUNIL_DATA__*/` pelo objeto JS `FUNIL` completo (estrutura documentada no topo do template).
3. Validar: abrir com `open dashboard.html` — conferir contadores, abas e botões de copiar.

O dashboard entrega: visão geral (produto, contadores, máquina de estados), 1 aba por módulo, cada mensagem em card com ficha + balões + botão **copiar** (o balão inteiro pronto pra colar no WhatsApp), briefings de imagem, checklist interativo com progresso persistido (localStorage) e a tabela de rastreabilidade.

## 4. Encerramento do pipeline

Ao final, apresentar à usuária:
1. Caminho da pasta no vault + `open dashboard.html`.
2. Resumo executivo: nº de mensagens por módulo, nº de imagens a produzir, as 3 primeiras ações do checklist.
3. Lembrete do modo `--atualizar` (mudou preço/bônus/prazo → regenera só o impactado).
4. Sugerir próximo passo do ecossistema quando fizer sentido: automatizar com `/whatsapp-ai-bot`, auditar anúncio com `/analise-anuncio-1000`, medir com `/skill-relatorio-ads`.
