Meus projetos de programação de vibe tendem a se dividir em duas experiências distintas: 1) Tudo funciona perfeitamente e eu crio esse app de sonhos que faz exatamente o que eu queria, com talvez algumas correções para corrigir alguns aspectos que eu não especificei completamente. Adiciono novos recursos e as coisas continuam funcionando. É mágica. 2) O que eu queria originalmente não funciona, eu instrui o agente a corrigir, tentando reduzir a complexidade aos poucos para chegar ao cerne do que quero, mas nada nunca funciona e ele continua cometendo os mesmos erros repetidamente, mesmo com muitas instruções. Imagino que seja uma questão de habilidade. Como as pessoas conseguem sair da experiência #2 quando as coisas começam a sair dos trilhos? Começar o projeto do zero raramente ajuda, porque acho que minhas próprias instruções/estrutura estão causando o problema desde o início.