Vibe coding para não deixar o agente puxar dashboard antigo: o Git salvou o dia 10
O Claude puxou um dashboard antigo do ChurchFlix depois de 2 horas de live e partiu o estado. O Git já salvo segurou o lançamento do dia 10.
O Claude puxou um dashboard antigo do ChurchFlix e partiu o estado em que Jhonatan estava. Depois de 2 horas de live ele foi codar, e o agente reabriu um arquivo que ele já tinha trabalhado. O rolé partiu e ele teve o retrabalho de voltar. O Git já estava salvo, e o lançamento do dia 10 ficou em pé. No vibe coding o agente lê o passado do repositório como se fosse o presente.
COMPARAÇÃO
Dashboard antigo como presente
O agente reabre o arquivo e o estado partiu
Git já salvo
Lançamento do dia 10 ficou em pé
A live dura 187 min. Jhonatan conta o que o Claude fez quando as 2 horas de avanço acabaram e ele foi para o editor.
tivemos um 2 horas de live, avançamos para caramba. E depois o que é que aconteceu? Ontem fui codar.
Depois de 2 horas de live o Claude puxou o dashboard antigo
Ele está no ChurchFlix. Escola de Mestres também entra na live. As 2 horas de live tinham avançado o produto. Depois ele foi codar. O Claude puxou um dashboard antigo do projeto, um em que Jhonatan já tinha trabalhado.
Ele puxou um um dashboard antigo do projeto que antes já estava já tinha trabalhado nele e que partiu todo o meu rolé aqui, porque tive o retrabalho de voltar ontem.
O arquivo velho ainda estava no mesmo projeto. O agente leu e tratou como o trabalho daquela sessão. Na live havia 2 horas de contexto fresco. Quando ele foi codar, o Claude só tinha o repo. O dashboard antigo ainda estava lá, e ele tratou aquele arquivo como o recorte. O estado atual partiu, e voltar custou a sessão.
O mesmo builder já tinha levado o susto no deploy que voltou versão antiga. Aqui o Claude ficou na sessão de código, depois da live, e o dashboard antigo não foi para produção. Isso aparece também em vibe coding para nao montar o agente na mao. Isso aparece também em vibe coding para nao deixar contexto antigo escolher o modelo.
Na mesma live, pedir o link puxou Stripe. Aqui o puxão foi o passado do dashboard.
O Git que já estava salvo segurou o dia 10
A salvação que ele aponta é o Git.
já salvei no Git Graças a quem? Este cara amarada aqui chamado Crudin.
O Crudin é a quem Jhonatan agradece o save. Quem partiu a perna é o agente.
Ele partiu-me a perna ontem assim, valendo. Estou para fazer lançamento dia 10. Dia 10.
A sessão de código quebrou com o dashboard antigo no editor, e Jhonatan voltou pelo Git que já estava salvo. A live entrega o retrabalho e o save que já existia.
Ainda nesta live ele admite alguns bugs, entre eles o de entrar.
Agora estou com alguns bugs aqui
Depois o aluno entrou. Ele mandou deduzir que está OK. O lançamento segue no dia 10. O ChurchFlix continua com o Git já salvo.
Vibe coding sem recorte reabre o passado
No vibe coding o agente lê o repo e trata arquivo antigo como pedido. Um dashboard velho já tem código e já parece o produto. Sem você fechar o recorte, o Claude completa com o que já viu.
Quando ele foi codar, o contexto das 2 horas não está mais na mesa, só o repo. Se o dashboard antigo continua no projeto e você não fecha o recorte, o Claude encontra um dashboard que já parece o trabalho do dia.
A prova deste retrabalho está na live. Não deixe o agente reabrir arquivo antigo do projeto sem você mandar. Tenha o Git salvo antes de deixá-lo sozinho.
Amanhã, antes de mandar o Claude continuar o dashboard, nomeie o arquivo do estado atual. Se o dashboard antigo ainda está no projeto, diga que aquele não entra. Salve no Git e só depois saia. O agente não distingue sozinho o dashboard velho do que você está lançando no dia 10.
Se quiser o relato na voz do Jhonatan, a live de 187 min está no YouTube: assistir à live.