// case · the-taste-loop
The Taste Loop
Kit portátil de disciplina de decisão para produto. Cinco princípios, dois playbooks de decisão e um loop lento que mata a maioria das ideias antes de virarem features: por design.
Ver no GitHub → · Kit portátil, instalável por qualquer agente de IDE em 2 minutos.
O problema
Agentes de IA são a melhor máquina de brainstorm que já existiu. Você descreve um produto, eles escaneiam e propõem melhorias plausíveis em segundos. O problema é que plausível não é bom: é o que a maioria dos "brainstormers" produzem, humanos ou não. Ideias que parecem certas, sobrevivem review superficial e morrem no primeiro contato com uso real.
Eu vivi isso construindo o Study Space, o Arrive Inn e o 757 Station. Toda vez que eu pulava direto de "scan o produto" pra "proponha melhorias", o resultado era o mesmo: uma lista de features que faziam sentido no papel e desperdiçavam semanas de execução.
A tese é simples: as melhores decisões de produto vêm de um loop lento e honesto, não da empolgação do momento ou do primeiro usuário que reclamou.
A solução
O loop em cinco passos
- Sentiu fricção? Escreve no log de insatisfação, datado. Não conserta.
- 30 dias passaram OU a mesma fricção foi reportada 3+ vezes? Marca
[MATURE]. - Só candidatos
[MATURE]entram no Prescription Filter. - O filtro roda 7 perguntas: a resposta padrão é NÃO, ADIAR ou REENQUADRAR.
- Tudo passou com convicção? Constrói com os 5 princípios como lente.
A heurística do ímã de geladeira
Se a ideia não sobrevive 30 dias sem ser tocada, não sobrevive virar feature.
Os três instrumentos que dão 80% do valor
| # | Instrumento | Pergunta que responde | Quando rodar |
|---|---|---|---|
| 1 | Prescription Filter (7 perguntas) | "Devo construir isso?" | Antes de tocar em código pra qualquer feature nova |
| 2 | Dissatisfaction Log (datado + 30d / 3 reports) | "Isso amadureceu o suficiente pra merecer ação?" | Toda vez que sentir fricção sem saber o conserto |
| 3 | Taste Principles (5 princípios numerados) | "Isso serve algo que me comprometi a defender?" | Como lente sobre toda decisão nos outros dois |
O que o kit explicitamente NÃO inclui
- Sem scanners automatizados. Oportunidades vêm de sentar com o desconforto, não de grep.
- Sem dashboards, scores ou roadmaps. O kit produz frases, não planilhas.
- Sem geradores de ideia. O kit julga ideias; não as fabrica.
- Sem auditorias agendadas. Os playbooks rodam quando há motivo, não em cron.
Essas omissões são deliberadas: são exatamente o que fazem outras "ferramentas de metodologia de produto" produzirem ruído.
A execução
Kit instalável por IA
O kit inteiro é executável por qualquer agente de IDE (Claude Code, Cursor, Cline, Copilot). Em 2 minutos, o agente lê INSTALL.prompt.md, roda pré-voo, copia os arquivos, fia tudo no arquivo de instruções do agente e faz smoke test. Desinstalação simétrica via UNINSTALL.prompt.md.
Três formas de usar
- Drop num repo de código: copia o
kit/, conecta no AGENTS.md do projeto. - Cola numa conversa LLM: copia
system-prompt.mdcomo primeira mensagem. - Dá pra um humano ler frio: markdown puro, sem código, ~1 hora de leitura.
Multi-IDE por design
O AGENTS.md universal (dev757) garante que o Taste Loop funciona em qualquer IDE que leia instruções de agente. Se eu mudar de ferramenta amanhã, a disciplina vai junto: ela mora no arquivo, não no plugin.
Use você mesmo
O Taste Loop é open-source e tá pronto pra uso. O kit vem com instruções de instalação, um prompt de IA que instala tudo automaticamente em 2 minutos, e um system-prompt que você cola em qualquer conversa LLM.
Os princípios são meus — a estrutura é sua. Fork o repo, troque os 5 princípios pelos seus, e comece a filtrar. O loop, o filtro e o log funcionam com qualquer conjunto de não-negociáveis. Se você não quiser customizar, os 5 princípios prontos já funcionam como ponto de partida.
Os 4 princípios como artigos
Cada princípio do Taste Loop tem um artigo dedicado contando por que ele existe, como ajuda na orquestração de IA e como se conecta ao framework completo:
- Briefing do cliente é sintoma, não diagnóstico.: Por que IA transcreve pedidos em vez de resolver problemas.
- IA gera código inconsistente por default.: Por que IA gera código inconsistente.
- Loading, empty e erro não são polimento. São feature.: Por que IA ignora loading, empty e error states.
- IA testa contra o próprio prompt. Teste com personas.: Por que IA testa só com os dados que você imaginou.
Onde isso foi aplicado
O Taste Loop não é teoria. Foi a régua de decisão em três projetos reais:
| Projeto | Princípio aplicado | O que mudou |
|---|---|---|
| Study Space | Princípio 1 + 4 | Definition of Done exigiu 3 perfis de usuário + empty/error/loading states desde v1 |
| Arrive Inn | Princípio 2 | Brief literal pedia "mais filtros" → a decisão real foi trocar filtragem por curadoria. 21× mais rápido |
| 757 Station | Princípio 3 | Zero hex inline, tokens como única fonte de verdade, dual-persona como arquitetura |
Resultados
Menos features, mais certas. O filtro rejeita a maioria das ideias por design, e isso é o sistema funcionando, não falhando. Cada NÃO do filtro é uma semana que não foi desperdiçada.
Disciplina de produto, não de engenharia. O Taste Loop é uma ferramenta de PM: decide o que construir, o que cortar, o que escalar. O filtro de 7 perguntas é o mesmo tipo de disciplina que separa um PM que shippa tudo de um PM que shippa o certo.
Disciplina portátil. O kit funciona em qualquer stack, qualquer IDE, qualquer pessoa. Os princípios são do Lucas; a estrutura é universal.
IA como executor, não como decisor. O Taste Loop separa claramente quem decide (humano com convicção) de quem executa (agente com contexto). A IA nunca propõe o que construir: ela constrói o que passou pelo filtro.
Aprendizado
O Taste Loop me ensinou que o trabalho de produto mais valioso é invisível: é o que você NÃO construiu. Cada feature que passou pelo filtro e foi rejeitada economizou semanas que foram gastas em algo com convicção real.
A coisa mais difícil do kit é a mais importante: sentar na fricção sem consertar. Quando algo incomoda, o instinto é resolver na hora. O Taste Loop pede pra esperar, e a maioria das fricções morrem sozinhas em 30 dias. As que sobrevivem merecem ação.