Como fazer um prompt que não vira regra, no vibe coding
Fora de live, Martin pediu tirar desconto de outra tela e o agente leu como nunca ter desconto. Como fazer um prompt que vale só nesta tela.
Quando você pede para o agente tirar um desconto de uma tela, o modelo pode gravar isso como regra do projeto. Martin Blume bateu nisso no Fumava: um recado pontual, de outra tela, voltou como nunca ter desconto e nunca apareceu o valor da assinatura em 12 meses.
O recado original cabia numa tela. Fora de live, numa outra tela que não tinha nada a ver, Martin pediu para tirar desconto e preço riscado. Nesta live o selo de economia entrou sem cifra, ele mandou o selo sem o número por enquanto e depois disse que ficou melhor. A discussão do prompt veio depois, quando o agente já tinha lido aquele recado antigo como regra.
O recado valia para uma tela
Martin parou a sessão para discutir o que o modelo tinha feito com um pedido antigo. Ele mesmo reconta o recado e o salto:
E outra coisa que eu queria discutir com você é o seguinte, né? lá em cima você falou: "Ah, nunca ter desconto e nunca apareceu o valor hã da assinatura em 12 meses, né, quanto que daria somado e etc." Só que isso foi no eu pedi para tirar essa informação numa outra tela que não tinha nada a ver, entendeu? E tirar ah, desconto e preço riscado. Não era para ser uma regra, ó, nunca mais vamos usar isso daí, entende?
O recado desta tela era tirar desconto e preço riscado. A leitura do agente saiu daquela tela e virou regra do produto.
O ALCANCE
Nunca mais
Nunca ter desconto e nunca apareceu o valor da assinatura em 12 meses
Outra tela
Tirar desconto e preço riscado
O pedido de tirar desconto e preço riscado não aconteceu nesta live. Martin deixa o tempo claro:
Ah, sim. Não, mas quando eu fiz isso, eu fiz fora de live. Não foi na live, não.
Fora de live o recado tinha tela. Dentro da live o modelo já falava como se o Fumava tivesse uma regra permanente contra desconto e contra mostrar o valor somado em 12 meses.
O agente leu o recado antigo como regra
Martin aponta o que o agente tinha dito lá em cima e corta: não era para ser uma regra.
O modelo puxou de um recado anterior, de outra tela, e alargou o alcance. Se chamar o agente, o modelo puxa o recado em algum lugar.
No vibe coding cada mensagem antiga entra no contexto. Sem o limite escrito, o agente trata um pedido de uma tela como regra do app inteiro. Martin falava com o agente sobre esse salto, de uma tela para o projeto. O agente releu o recado da outra tela como se valesse para o Fumava inteiro.
Como fazer um prompt no vibe coding que fica nesta tela
Como fazer um prompt que fique nesta tela é escrever na mensagem qual tela recebe o ajuste e o que continua valendo nas outras. Se já existe um recado antigo que o modelo pode reler como regra, a mensagem nova tem de contradizer essa leitura.
No Fumava a correção tinha de nomear as duas pontas: a tela do anual pode mostrar economia e os 12 meses; o recado de tirar desconto e preço riscado ficou na outra tela. Se esta tela precisa mostrar economia, a mensagem nova tem de dizer que ela não herda o recado anterior. Vale ver como isso terminou em como fazer colaboração no instagram.
Escreva o alcance na próxima mensagem
Amanhã, antes de mandar o agente mexer em preço ou desconto numa tela que você já tocou, releia o recado como o modelo vai reler. Se a frase cabe em qualquer tela, ele aplica em qualquer tela.
Nomeie a tela e o que fica de fora. Se um pedido antigo pode ser lido como nunca mais, escreva a correção no mesmo fôlego. No Fumava, um recado pontual, feito fora de live, sobreviveu como regra.
O momento está gravado para quem quiser assistir à live. Martin discute o alcance do recado antigo depois que o selo sem o número já estava na tela. No vibe coding, a mensagem que não nomeia a tela volta amanhã como regra do projeto.