Execução em ondas paralelas com contextos frescos, commits atômicos por tarefa e UAT manual orientado com diagnóstico automático de falhas.
O execute-phase executa todos os PLAN.md de uma fase usando agentes paralelos com janelas de contexto frescas. Cada executor recebe exatamente um plano — sem contaminação de contexto entre tarefas.
/gsd:execute-phase 1 # Executa todos os planos da fase 1
/gsd:execute-phase 1 --wave 2 # Executa apenas a onda 2 da fase 1
Planos são agrupados em ondas baseadas em dependências. Planos independentes rodam em paralelo dentro de uma onda; ondas são executadas sequencialmente.
Cada tarefa gera seu próprio commit git com mensagem descritiva. Isso facilita git bisect, rollback seletivo e rastreabilidade de "quem introduziu o bug".
{fase}-{N}-SUMMARY.md— o que foi feito, desvios do plano, decisões tomadas{fase}-VERIFICATION.md— análise goal-backward: a fase atingiu seus objetivos?O verify-work é o UAT (User Acceptance Testing) do GSD — validação manual orientada para confirmar que a feature realmente funciona como o usuário espera, não apenas que os testes passam.
/gsd:verify-work 1 # UAT para fase 1 (usa última fase executada se omitido)
{fase}-UAT.md— resultado dos testes manuais, itens aprovados e reprovadosO ciclo completo por fase, do planejamento à entrega:
/gsd:discuss-phase 1 # Captura decisões
/gsd:plan-phase 1 # Pesquisa + planos + verificação
/gsd:execute-phase 1 # Executa em ondas paralelas
/gsd:verify-work 1 # UAT manual
/gsd:ship 1 # Cria PR com body gerado automaticamente
# Repetir para próxima fase:
/gsd:discuss-phase 2
...
# Ou deixar o GSD decidir:
/gsd:next
Após verify-work passar, /gsd:ship N cria um PR com body rico: objetivo da fase, resumo das mudanças, requisitos atendidos e status de verificação. Requer GitHub CLI (gh) instalado e autenticado.