.agent/DOCUMENTACAO/fluxos/_template-fluxo
2026-08-12 14:01:38 -03:00

48 lines
1.4 KiB
Text

---
type: template
name: _template-fluxo
description: Template para mapeamento de jornadas do usuário e fluxos de uso
updatedAt: "2026-08-12"
---
# Fluxo: <PREENCHER NOME DO FLUXO>
## Objetivo do Fluxo
<O que o usuário ou sistema deseja alcançar ao completar este fluxo?>
## Ator(es)
<Quem inicia e participa do fluxo? (Ex: Cliente, Administrador, Sistema, Job em background)>
- [...]
## Pré-condições
<O que precisa ser verdadeiro antes deste fluxo iniciar? (Ex: Usuário estar logado, possuir saldo, etc)>
- [...]
## Fluxo Principal
<O caminho feliz. O passo a passo em ordem cronológica de como o objetivo é alcançado>
1. [...]
2. [...]
3. [...]
## Fluxos Alternativos
<Caminhos secundários ou desvios do fluxo principal que ainda levam a um resultado bem sucedido (ou parcial)>
- **Alternativa A** (Ocorre no passo X se a condição Y for verdadeira):
1. [...]
2. [...] (retorna ao passo Z do fluxo principal)
## Tratamento de Erros
<Como o fluxo reage a falhas, validações incorretas ou problemas de sistema>
- **Erro 1** (Falha no passo X): Ação de mitigação e mensagem de erro apresentada.
## Regras de Negócio Aplicáveis
<Quais regras validam e controlam este fluxo? Linkar para `DOCUMENTACAO/regras-negocio/`>
- `Regra X`: [...]
- `Regra Y`: [...]
## Telas Envolvidas
<Se aplicável, quais telas da UI compõem o fluxo>
- [...]
## Referências
<Links para protótipos, designs, issues ou módulos relacionados>
- [...]