Fluxo Rápido
< 15 minutos • Sem story
Typos, ajustes visuais, config, texto, CSS pontual
@dev fix direto →
@devops *push
Fluxo Normal
15 min — 1 hora • Story recomendada
Bugs conhecidos, lógica simples, ajustes de UI com interação
@sm *draft →
@dev *develop →
@qa *gate →
@devops *push
Fluxo Completo
> 1 hora • Story obrigatória
Regressões, bugs cross-service, problemas de dados, security
@sm *draft →
@po *validate →
@dev *develop →
@qa *gate →
@devops *push →
@po *close
Fluxo Rápido — Fix direto, sem story
Para typos, ajustes visuais, config, texto — causa óbvia e localizada
Comandos
- *develop-yolo — Fix autônomo sem story
- *run-tests — Verificar que nada partiu
Critérios
- Causa óbvia e localizada
- Sem risco de side-effects
- Alteração em 1-2 arquivos max
Fix aplicado, testes passam
Comandos
- *pre-push — Lint + test + build
- *push — Git push
Commit convention
- fix: descrição curta
- Sem PR se trivial (push direto)
Fluxo Normal — Story recomendada, sem validação PO
Para bugs conhecidos, ajustes de lógica simples — 15 min a 1 hora
Output
- Story com reprodução e expected behavior
- Status: Draft → Ready (skip PO)
Story criada, skip validação PO
Comandos
- *develop {story-id} — ou *develop-yolo
- *run-tests — Validar fix
Output
- Fix implementado + teste de regressão
- Status: Ready → InProgress
Fix pronto, ready for review
Comandos
- *gate {story} — QA gate
- *review {story} — Code review
Decisão
- PASS → @devops push
- FAIL → @dev fix (QA Loop max 5x)
Comandos
- *pre-push — Quality gates
- *push — Git push
- *create-pr — Se necessário
Fluxo Completo — SDC formal com validação PO
Para regressões, bugs cross-service, problemas de security — > 1 hora
Comandos
- *draft — Story tipo bug detalhada
Output
- Steps to reproduce, root cause analysis
- Impact assessment, affected services
- Status: Draft
Story detalhada, aguarda PO
Comandos
- *validate-story-draft — Checklist 10 pontos
Decisão
- GO — Draft → Ready
- NO-GO — Volta a @sm
Story validada, ready to develop
Comandos
- *assess-complexity — Avaliar impacto
- *create-plan — Plano de fix
Output
- Mapa de dependências afectadas
- Plano de fix com ordem de servicos
- Skip se bug localizado a 1 servico
Comandos
- *develop {story-id} — Modo interativo
- *run-tests — Testes + regressão
- *apply-qa-fixes — Se QA loop
Output
- Fix implementado em todos os servicos
- Testes de regressão adicionados
- Status: Ready → InProgress
Fix completo, ready for review
Comandos
- *gate {story} — QA gate completo
- *security-check — Se bug de security
Decisão
- PASS → @devops deploy
- FAIL → QA Loop (max 5x)
🔄
QA Loop (max 5 iterações)
FAIL → @dev *apply-qa-fixes → @qa *gate
Comandos
- *pre-push — Quality gates completos
- *push — Git push
- *create-pr — Pull request
Deployed, pronto para fechar
Comandos
- *close-story {story} — Encerrar
Output
- Status: Done
- Bug tracker atualizado