# Validador: Voz Humana BR

**Bloqueia:** sim
**Escopo:** cada string em `text.content`, `*.prompt`, `choice.options[].label`, `ai.system_prompt`

## O que valida

Texto soa como brasileira escrevendo em PT-BR informal/coloquial profissional, nao como IA traducao literal.

## Sinais de falha (qualquer um → reprovado)

### Travessao (—) em dialogo informal
```
RUIM:  "Tudo bem — vou te ajudar nisso."
BOM:   "Tudo bem, vou te ajudar nisso."
```
Excecao: travessao em listas estruturadas e OK.

### Corporativês
Palavras banidas em bot conversacional:
- "Prezado(a)"
- "Atenciosamente"
- "Conforme mencionado"
- "Solicitamos"
- "Informamos"
- "Tendo em vista"
- "Em virtude de"
- "Realizar" (substitui por "fazer")
- "Efetuar" (substitui por "fazer")
- "Disponibilizar" (substitui por "deixar disponivel")
- "Otimizar" (substitui por "melhorar")
- "Maximizar" (substitui por "aumentar")
- "Implementar" (substitui por "colocar em pratica")

### Paralelismo negativo
```
RUIM:  "Nao basta saber, nao basta ter ferramenta, nao basta ter tempo."
BOM:   "Saber nao basta. Ferramenta nao basta. Tempo nao basta."
```

### Frases longas demais (>25 palavras)
Quebra em duas. Bot conversacional respira.

### Reticencias decorativas
```
RUIM:  "Sabe quando voce ja tentou de tudo... e nada funciona..."
BOM:   "Sabe quando voce ja tentou de tudo e nada funciona?"
```
Excecao: reticencias em momento dramatico especifico (max 1 no fluxo todo).

### Palavras-jargao IA
- "alavancar"
- "entregar valor"
- "alavancagem operacional"
- "ROI exponencial"
- "transformacao digital"
- "ecossistema"
- "sinergia"
- "robusto"
- "escalavel" (em copy — nao tecnico)

### Emojis genericos (🚀 ✨ 💪 🎯) sem contexto
Se aparecer, valida no `validadores/emoji.md`. Mas voz-humana ja flag se aparecer mais de 2x no mesmo bloco.

## Sinais de aprovacao

- Frases curtas (8-18 palavras media)
- Conjuncao informal: "ai", "entao", "tipo", "sabe?"
- Pergunta retorica ocasional ("sabe quando...?")
- Ponto final em vez de virgula longa
- "voce" em vez de "o(a) senhor(a)"
- Verbo no presente quando possivel
- Especifico: "R$ 12.000" em vez de "investimento elevado"

## Integracao com `/voz-humana-br`

Se a skill estiver instalada, delega:
```
/voz-humana-br --texto="<conteudo do bloco>" --voz=tata --modo=validar
```
Resposta da skill > criterios manuais aqui.

## Output do validador

```json
{
  "passed": false,
  "level": "error",
  "issues": [
    {
      "block_id": "b001",
      "message": "Travessao em dialogo informal",
      "suggestion": "Trocar — por virgula ou quebrar frase"
    }
  ],
  "score": 60
}
```

## Quando regenerar

Issue a issue. Regenera SO o bloco onde travessao/corporates/etc aparece — nao o fluxo todo.
