---
name: risk-classifier
description: Classificar risco de uma feature SDD e decidir checkpoints, Refinement obrigatório, Agent Teams e reviewers especializados. Use antes de /sdd orchestrator, ao revisar PRD/Tech Spec, ou sempre que houver auth, dados sensíveis, migration, integrações, performance, infra, feature flag ou mudança cross-layer.
---

# Risk Classifier SDD

## Objetivo

Determinar o nível de rigor da pipeline para uma feature.

## Níveis

- `low`: mudança local, reversível, sem dados sensíveis, sem contrato externo.
- `medium`: múltiplos arquivos, comportamento novo, integração simples ou teste relevante.
- `high`: auth, dados, migration, contrato de API, feature flag, performance ou cross-layer.
- `critical`: produção crítica, pagamento, PII/LGPD, infra, deploy arriscado ou rollback complexo.

## Decisão

- Low: subagent padrão, Refinement dispensável se registrado.
- Medium: Refinement recomendado; Review com evidência de teste.
- High: Refinement obrigatório; Agent Team em Tech Spec ou Review; deploy checkpoint quando aplicável.
- Critical: Agent Team obrigatório, checkpoint de deploy, plano de rollback e evidência de CI.

## Saída obrigatória

```md
## Classificação de risco
- Nível:
- Fatores:
- Refinement: obrigatório | recomendado | dispensável
- Agent Teams:
- Reviewers:
- Checkpoints:
- Evidências mínimas:
```

## Ferramenta determinística

Quando quiser um baseline rápido, rode:

```bash
sdd risk "<descrição da feature>"
```

Se a classificação fizer parte de uma orquestração, salve o resultado em `docs/<slug-da-orquestracao>/00-risk-classification.md` com estado `recorded`.
