# 05 — Textos de Todos os Blocos

> Cada texto do bot, por bloco, com variaveis resolvidas pra exemplo.

## Como ler

Cada entrada tem:
- ID do bloco
- Tipo
- Texto/prompt RAW (com `{{var}}`)
- Texto resolvido com EXEMPLO ({nome}=Marina, {nivel}=intermediario, etc)
- Validadores que passaram

## Variaveis usadas como exemplo

```
{{nome}}: "Marina"
{{email}}: "marina@email.com"
{{telefone}}: "11 99999-9999"
{{nivel}}: "intermediario"
{{objecao_principal}}: "preco"
{{faturamento_atual}}: "30_60k"
... (skill preenche todas)
```

## Blocos por estagio

### Acolhimento

#### b001 — text
**RAW:**
```
{TEXT_RAW_B001}
```

**Resolvido:**
```
{TEXT_RESOLVED_B001}
```

**Validadores:** voz-humana ✅ · tamanho ✅ ({N}/280 chars) · corporates ✅ · emoji ✅

---

#### b002 — input_text
**Prompt RAW:**
```
{PROMPT_RAW_B002}
```

**Variavel coletada:** `nome`

**Validadores:** voz-humana ✅ · pergunta-gancho ✅ · tamanho ✅

---

(skill repete pra TODOS os blocos)

### Discovery

(skill preenche)

### Posicionamento

(skill preenche)

### AI block

#### b015 — ai
**System prompt RAW (completo em `02-banco-respostas-ai.md`):**

[link pra arquivo 02]

**Exit intents:**
- `aprovado` → b100
- `em_duvida` → b110
- `rejeitado` → b120
- `wants_human` → b130

**Validadores:** voz-humana ✅ · tamanho ✅ ({N} chars de system_prompt)

---

### Caminhos terminais

(skill preenche cada caminho)

## Estatisticas

| | Valor |
|---|---|
| Total blocos texto | {N_TEXT} |
| Total blocos input | {N_INPUT} |
| Total blocos choice | {N_CHOICE} |
| AI blocks | {N_AI} |
| Total chars | {TOTAL_CHARS} |
| Tempo medio leitura | {TEMPO} |

## Validador rodado

Todos os 11 validadores rodados na ultima geracao. Resultado em `07-auditoria-checklist.md`.

## Como editar 1 texto

```
/imperatriz-bot editar {BOT_SLUG} "muda o texto do b005 pra [novo texto]"
```

Skill atualiza, valida (passa pelos 11), versiona, e re-gera ESTE arquivo.
