# Arquitetura — Tracking Fisico WhatsApp + Meta Ads

11 slides. Distribuicao 7 navy + 3 paper + 1 dark.

---

## Tabela de slides

| # | Tipo | Titulo curto | Bg | Justificativa |
|---|------|--------------|----|---------------|
| 01 | 01 Titulo | Tracking Fisico | navy | sempre |
| 02 | 02 Definicao | O Que E | navy | conceito novo + 4 exemplos de cenarios |
| 03 | 03 Comparacao | Fisico vs Digital | paper | "diferente do Pixel" — comparacao explicita |
| 04 | 06 Cards 1-5 | 5 Cenarios | navy | 5 cenarios nomeaveis em 1-2 palavras |
| 05 | 05 Breakdown | 4 Componentes | paper | "4 componentes" — pode usar breakdown (4 boxes nao 5) |
| 06 | 04 Comando | Como Implementar | navy | tem codigo concreto fetch() pra mostrar |
| 07 | 09 Limitacoes | 4 Armadilhas | dark | armadilhas tecnicas — warning classico |
| 08 | 10 Quote/stat | 60% das Vendas | navy | stat "Pixel perde 60%" merece slide proprio |
| 09 | 08 Yes/No | Brilha vs Nao Serve | paper | "brilha aqui / nao serve aqui" |
| 10 | 07 Lista numerada | (cortado) | — | nao tem "5 boas praticas" no input, so o CTA |
| 11 | 12 Fechamento | Comece Com Um | navy | sempre (CTA = "comecem com UM cenario") |

→ **10 slides finais** (slide 10 tipo 07 cortado)

⚠️ DECISOES BORDERLINE:

1. **Slide 05 (4 componentes) — tipo 05 ou tipo 06?**
   - Tipo 05 (breakdown) e 5 boxes — temos 4 componentes
   - Tipo 06 (cards) e 3-5 cards — encaixe direto
   - **Decisao:** tipo 05 com 4 boxes (modificar o template pra 4 ao inves de 5). Ou usa tipo 06 se modificar template for chato. **Default: tipo 06.**

2. **Stat "70-85% do gap" — vai pra slide tipo 10 ou fica em texto solto?**
   - Tem 2 stats: "60% das vendas" e "70-85% do gap"
   - **Regra dura:** maximo 1 slide tipo 10 por deck
   - **Decisao:** "60% das vendas" vira slide proprio (impacto maior). O "70-85%" vai como descricao no fechamento ou no slide 09 (armadilhas/realidade).

3. **Codigo no slide 06 — slide tipo 04 com cmd-text aceita codigo multi-linha?**
   - Template 04 e pra cmd 1-3 linhas (comando + parametros)
   - Codigo fetch() tem 14 linhas → vai ficar apertado mas cabe
   - **Decisao:** tipo 04 mantido, codigo inline com syntax highlighting. Se nao couber, considerar substituir por screenshot/esquema visual.

---

## Italics escolhidas

| Slide | Italic | Por que |
|-------|--------|---------|
| 01 | "Tracking<em>.</em>" | conceito + ponto signature |
| 02 | "<em>fisico</em>" | adjetivo que diferencia o tipo |
| 03 | "<em>Fisico</em>" / "<em>Digital</em>" | os dois lados |
| 04 | "<em>5</em> cenarios." | quantidade |
| 05 | "<em>4</em> componentes." | quantidade |
| 06 | "<em>1</em> chamada." (no comando, destacando simplicidade) | minimalismo |
| 07 | "<em>silenciosamente</em>" (referencia ao deprecado standard_enhancements) | warning chave |
| 08 | "<em>60%</em>" — mas via gold do tipo 10 automatico | impacto |
| 09 | "<em>brilha</em>" / "<em>nao serve</em>" | sucesso/fracasso |
| 11 | "<em>um.</em>" | CTA: comece com 1 |

---

## Calibracao-chave que este exemplo ensina

1. **Como cortar uma transcricao 2000 palavras em deck de 10 slides** — corta ~85% do volume
2. **Como mapear codigo de programacao em tipo 04** (mesmo template do "Comando", aceita codigo multi-linha)
3. **Como escolher entre tipo 05 e tipo 06 quando N=4** (default tipo 06 por simplicidade)
4. **Como decidir qual stat vira slide proprio** quando ha 2 stats no input (escolhe o de maior impacto)
5. **Como mapear "armadilhas tecnicas" no slide tipo 09** (warnings = dark, nao recomendacoes)
6. **Quando cortar slide tipo 07** (sem "5 boas praticas" no input, so o CTA final)

---

## Output

Output completo seria gerado pela skill em `output.html`. Por economia de espaco, deixamos a arquitetura documentada. O HTML final teria os 10 slides conforme os tipos mapeados.
