Discovery
Ponto de entrada do funil — valida a ideia crua, explora o problema e recomenda Go/No-Go.
makuco-discovery
Função
Ponto de entrada do funil de feature, antes de qualquer especificação. Usado quando chega uma ideia ou pedido cru: explora o problema, faz as perguntas iniciais pertinentes, ancora a ideia na documentação existente do projeto e captura regras de negócio iniciais. Nunca produz spec/PRD nem escreve código. Entrega uma recomendação Go/No-Go.
Entradas e gatilhos
- Lê: o pedido cru + docs do projeto (
.makuco/docs/codebase/, produto, arquitetura). - Gatilhos: discovery, explorar ideia, validar ideia, "isso faz sentido?", nova feature.
- Subagentes:
makuco-copy-writer,Explore.
Skills carregadas
makuco-workspace-detection— localiza a raiz.makuco/.makuco-project-research— pesquisa/preenche o conhecimento do projeto.makuco-ubiquitous-language— consistência de termos de domínio.makuco-artifact-discovery— formato do artefato.
Exemplo de saída — discovery_<slug>.md
---
stage: discovery
feature: gestao-cupons
created_at: 2026-06-15
status: done
---
# Discovery — Cupons de desconto
## Pedido original
> "Cliente quer aplicar cupons no checkout."
## Problema e contexto
Não há mecanismo de desconto; promoções são manuais.
## Valor esperado
Aumentar conversão no checkout e habilitar campanhas.
## Regras de negócio iniciais (candidatas)
- Cupom tem validade e limite de uso.
## Perguntas em aberto
- Cupom acumula com outras promoções?
## Recomendação
**Go** — escopo claro, valor alto, sem bloqueios técnicos.Modelos sugeridos
| Perfil | Modelo | Quando usar |
|---|---|---|
| Recomendado | Sonnet 4.6 | Equilíbrio entre profundidade de exploração e custo. |
| Econômico | Haiku 4.5 | Ideias simples, domínio já bem documentado. |
| Máxima qualidade | Opus 4.8 | Ideias ambíguas/estratégicas que exigem questionamento profundo. |