# Discuss Mode (Modo de Discussão) O GSD oferece dois estilos para `/gsd-discuss-phase`: - **`standard`**: entrevista aberta para levantar preferências - **`assumptions`**: análise do código primeiro, seguida de confirmação/correção de suposições Para referência completa, veja [workflow-discuss-mode.md em inglês](../workflow-discuss-mode.md). --- ## Quando usar `standard` Use quando: - o projeto ainda não tem padrões claros - você quer explorar alternativas livremente - há decisões de produto/UX em aberto Vantagem: descoberta ampla. Trade-off: pode consumir mais tempo de perguntas. ## Quando usar `assumptions` Use quando: - o código já tem convenções estáveis - você quer reduzir fricção no intake - o time prefere revisão de propostas em vez de entrevista aberta Vantagem: velocidade e consistência com o código existente. Trade-off: depende da qualidade do mapeamento de contexto. ## Como habilitar Via `/gsd-settings`, defina: ```json { "workflow": { "discuss_mode": "assumptions" } } ``` ## Fluxo no modo `assumptions` 1. GSD lê `PROJECT.md`, mapeamento de código e convenções 2. Gera lista estruturada de suposições 3. Você confirma, corrige ou expande 4. GSD escreve `CONTEXT.md` com decisões consolidadas ## Boas práticas - Revise suposições antes do `plan-phase` - Corrija ambiguidades de nomes/paths cedo - Se o plano sair desalinhado, volte ao discuss-phase e refine --- > [!NOTE] > Para ambientes com múltiplos runtimes e perfis de modelo dinâmicos, prefira `assumptions` quando o reuso de padrões de código for prioridade.