Vibe coding para travar o agente em só leitura
Antes de pedir crítica no Fumava, Martin travou o agente em só leitura. O padrão é não alterar 1 vírgula em nenhum arquivo até ele pedir escrita.
Antes de pedir qualquer análise do Fumava, Martin travou o agente. A primeira ordem da sessão foi confirmar o acesso à pasta do Fumava e, antes de o agente fazer qualquer coisa, cravar o modo: só leitura. Ele não queria que o agente alterasse 1 vírgula em nenhum documento.
No vibe coding a crítica só entra depois da trava: o padrão é leitura, e escrita só entra quando você fala explicitamente.
Trave o agente antes de pedir opinião
A live de 4 de setembro durou 123 min. O Fumava, app para parar de fumar, ainda está em R$ 0,00 de MRR. Martin abriu o workspace no Overclock com GPT Astra e, antes de qualquer coisa, pediu confirmação de acesso e cravou o modo em 2 falas.
Tudo que eu pedi aqui é só leitura.
Eu não quero que você altere uma vírgula em nada. Não é para alterar nada em nenhum documento.
Ele ainda reforçou: "Explicitamente leitura."
O pedido de acesso e o pedido de trava vieram no mesmo bloco. A leitura foi condição para o agente começar.
Só depois da trava ele pediu o que o agente tinha entendido da pasta: o que é, do que se trata. O entendimento veio com o arquivo ainda intacto. Sem essa ordem, o agente trata crítica como licença para editar. Martin inverteu a sequência: primeiro a trava, depois a pergunta sobre a pasta.
O padrão do vibe coding é leitura
Depois da pasta, ele foi para o site. A pergunta era comercial: o que o agente mudaria hoje, se tivesse que escolher alguma coisa, para deixar a proposta mais clara e vender mais. Um pedido desses parece convite para abrir arquivo. A trava veio de novo, colada no mesmo prompt.
eu quero você 100% em leitura, ok? não é para mudar nenhum arquivo
O agente confirmou:
Nenhum arquivo foi alterado.
Na sequência ele pediu uma varredura do site, tudo o que mudaria, copy inclusive, de novo em 100% leitura. Foram 2 pedidos de crítica comercial no mesmo modo. A pergunta podia crescer e o arquivo continuava intacto.
A trava repetida no prompt da crítica é o pedaço portável. Um aviso no começo da sessão não segura o 3º pedido. Martin não confiou nisso. Cada vez que a pergunta cheirava a edição, a leitura voltava na mesma mensagem.
A aba Hoje com 100% leitura
Mais tarde ele mandou olhar a tela chamada Hoje, uma aba do app, ver o que o design comunicava e trazer o entendimento para o chat, de novo em 100% leitura. Mudou o objeto, uma tela do aplicativo, e o modo continuou leitura.
Foi nesse pedido que ele fechou a regra, não só o aviso da vez:
Se eu não quiser alguma coisa só leitura, eu explicitamente vou falar aqui. Então, o seu padrão é leitura.
Ele a repetiu na pasta, no site e na aba Hoje, e no fim nomeou o padrão. Se ele quiser escrita, vai falar. Até lá, o agente lê.
Desta cena fica o pedido, não o texto que o agente devolveu sobre copy ou design. Martin mandou olhar a pasta, o site e a aba Hoje. O que importa para copiar amanhã é a trava em cada um desses pedidos e a confirmação de que o arquivo não saiu do lugar. O agente respondeu que nenhum arquivo foi alterado: a trava pegou, e a crítica pedida ficou sem alterar arquivo.
Sem a trava, um pedido de opinião no site costuma virar arquivo editado. Martin queria o parecer e o arquivo intacto no mesmo turno.
A TRAVA
Pedir crítica sem trava
O agente trata crítica como licença para editar
Trava no mesmo prompt
Nenhum arquivo foi alterado
O próximo prompt leva a trava junto
Amanhã a ordem é a mesma da live: trava e crítica no mesmo prompt. Confirme a pasta, diga só leitura e que não altera 1 vírgula, peça o parecer com 100% leitura. Se o agente confirmar que nenhum arquivo foi alterado, a sessão rendeu o que essa cena rendeu: opinião com o repo parado.
O PRÓXIMO PROMPT
- 01Confirme a pasta
- 02Diga só leitura e que não altera 1 vírgula
- 03Peça o parecer com 100% leitura
A live está em assistir à live. O recorte útil é o começo do workspace do Fumava, a trava repetida em cada pedido e a confirmação de que nenhum arquivo saiu do lugar.