blueprint-flowslisted
Install: claude install-skill DouglasPrado/blueprint
# Blueprint — Fase 4: Fluxos Criticos e Casos de Uso
Gera os 2 documentos de comportamento. Saem juntos porque usam a mesma materia-prima: quando escritos em sessoes separadas, divergem entre si.
## Contexto (ler uma vez)
- `docs/prd.md` — fonte primaria
- `docs/blueprint/04-domain-model.md` — entidades e regras de negocio (RN-XX)
- `docs/blueprint/06-system-architecture.md` — componentes e comunicacao
- `docs/blueprint/09-state-models.md` — transicoes que os casos de uso disparam
- `docs/blueprint/03-requirements.md` — requisitos a rastrear (RF-XXX)
- Templates a preencher: `docs/blueprint/07-critical_flows.md`, `08-use_cases.md`
- `docs/diagrams/sequences/template-flow.mmd` — base dos diagramas de sequencia
## Convencoes
- **Escrita:** doc so com `{{placeholders}}` → Write. Doc com conteudo real → Edit, inserindo antes de `<!-- APPEND:... -->`. Alteracao pontual → `/blueprint:increment`.
- **Origem:** marque conteudo derivado com `<!-- do blueprint: XX-arquivo.md -->`.
- **Nunca invente** SLAs por fluxo — extraia de `03-requirements.md` ou pergunte.
- **Perguntas: maximo 3 nesta skill inteira** (nao por documento).
## Analise de Lacunas (fazer antes de gerar)
Priorize as 3 perguntas nesta ordem:
1. **Cenarios de erro** (07) — o que o PRD quase sempre omite
2. **SLAs por fluxo** (07) — latencia e throughput esperados
3. **Fluxos alternativos** (08) — variacoes validas alem do caminho feliz
---
## 07 — Fluxos Criticos
Identifique **3-5 fluxos** cuja falha impacta o