Versão: 1.0.0 Última Atualização: 2026-02-05 Status: Documentação Oficial
Esta pasta contém a documentação detalhada de todos os workflows do AIOX, incluindo:
- Diagramas Mermaid completos (flowchart, sequence, state)
- Steps detalhados com inputs/outputs
- Agentes participantes e seus papéis
- Pontos de decisão e condições
- Pré-requisitos e configurações
- Troubleshooting e modos de execução
| Tipo | Workflow | Descrição | Documento |
|---|---|---|---|
| Greenfield | Fullstack | Aplicações full-stack do zero | greenfield-fullstack-workflow.md |
| Greenfield | Service | Backend/API do zero | greenfield-service-workflow.md |
| Greenfield | UI | Frontend do zero | greenfield-ui-workflow.md |
| Brownfield | Discovery | Análise de projeto existente | brownfield-discovery-workflow.md |
| Brownfield | Fullstack | Evolução full-stack existente | brownfield-fullstack-workflow.md |
| Brownfield | Service | Evolução backend existente | brownfield-service-workflow.md |
| Brownfield | UI | Evolução frontend existente | brownfield-ui-workflow.md |
| Processo | Workflow | Descrição | Documento |
|---|---|---|---|
| Development | Story Cycle | Ciclo completo de story | story-development-cycle-workflow.md |
| Quality | QA Loop | Ciclo de qualidade | qa-loop-workflow.md |
| Spec | Spec Pipeline | Pipeline de especificação | spec-pipeline-workflow.md |
| Design | Design System | Construção de design system | design-system-build-quality-workflow.md |
| Git | Auto Worktree | Gestão automática de worktrees | auto-worktree-workflow.md |
Cada documento de workflow segue esta estrutura padrão:
1. Visão Geral
- Objetivo do workflow
- Tipos de projeto suportados
- Quando usar / não usar
2. Diagrama Mermaid
- Flowchart principal
- Diagrama de estados
- Diagrama de sequência
3. Steps Detalhados
- ID, agente, ação
- Inputs e outputs
- Critérios de sucesso
- Status transitions
4. Agentes Participantes
- Papel de cada agente
- Comandos relevantes
5. Tasks Executadas
- Mapa de tasks por fase
- Arquivos de task
6. Pré-requisitos
- Configuração necessária
- Documentação prerequisita
- Ferramentas integradas
7. Entradas e Saídas
- Inputs do workflow
- Outputs produzidos
8. Pontos de Decisão
- Condições de branching
- Critérios de bloqueio
9. Modos de Execução
- YOLO (autônomo)
- Interactive (balanceado)
- Pre-Flight (planejamento)
10. Troubleshooting
- Problemas comuns
- Logs e diagnóstico
11. Changelog
- Histórico de versões
flowchart TB
subgraph GREENFIELD["Greenfield (Novos Projetos)"]
GF["greenfield-fullstack"]
GS["greenfield-service"]
GU["greenfield-ui"]
end
subgraph BROWNFIELD["Brownfield (Projetos Existentes)"]
BD["brownfield-discovery"]
BF["brownfield-fullstack"]
BS["brownfield-service"]
BU["brownfield-ui"]
end
subgraph PROCESS["Processos"]
SDC["story-development-cycle"]
QAL["qa-loop"]
SP["spec-pipeline"]
DSB["design-system-build"]
AW["auto-worktree"]
end
BD --> BF
BD --> BS
BD --> BU
GF --> SDC
GS --> SDC
GU --> SDC
BF --> SDC
BS --> SDC
BU --> SDC
SDC --> QAL
SP --> SDC
style GREENFIELD fill:#c8e6c9
style BROWNFIELD fill:#fff9c4
style PROCESS fill:#e3f2fd
flowchart TD
A{Tipo de Projeto?} --> B[Full-Stack]
A --> C[Apenas Backend/API]
A --> D[Apenas Frontend]
B --> E[greenfield-fullstack]
C --> F[greenfield-service]
D --> G[greenfield-ui]
flowchart TD
A{Conhece o Projeto?} --> |Não| B[brownfield-discovery]
A --> |Sim| C{Tipo de Mudança?}
B --> C
C --> D[Full-Stack]
C --> E[Apenas Backend]
C --> F[Apenas Frontend]
D --> G[brownfield-fullstack]
E --> H[brownfield-service]
F --> I[brownfield-ui]
| De | Para | Condição |
|---|---|---|
brownfield-discovery |
brownfield-* |
Após análise completa |
greenfield-* |
story-development-cycle |
Para cada story |
brownfield-* |
story-development-cycle |
Para cada story |
spec-pipeline |
story-development-cycle |
Após spec aprovada |
story-development-cycle |
qa-loop |
Na fase de QA |
- Use o Guia de Seleção acima para escolher o workflow
- Leia a Visão Geral do workflow escolhido
- Verifique os Pré-requisitos
- Siga os Steps na ordem
- Analise os Diagramas Mermaid
- Veja os Agentes Participantes e seus papéis
- Consulte os Pontos de Decisão
- Vá à seção Troubleshooting
- Verifique os Logs e Diagnóstico
- Consulte os Critérios de Sucesso de cada step
| Documentação | Localização | Propósito |
|---|---|---|
| Workflows Guide | docs/guides/workflows-guide.md | Guia geral |
| Agent Flows | docs/aiox-agent-flows/ | Detalhes de agentes |
| Meta-Agent Commands | docs/meta-agent-commands.md | Referência rápida |
Para adicionar ou atualizar documentação de workflows:
- Siga a estrutura padrão descrita acima
- Inclua diagramas Mermaid completos
- Documente todos os inputs/outputs
- Mantenha o changelog atualizado
- Crie traduções em EN e ES
AIOX Workflows Documentation v1.0 - Documentação detalhada dos workflows de desenvolvimento