VIBE IN PUBLIC_

Vibe coding para persistir cada capa como versão e não sobrescrever

No Autocut, 2 capas sumiram porque o arquivo único era sobrescrito. Cada capa gerada precisa virar versão, ou o disco e o histórico apagam o trabalho.

Quando cada capa gerada cai no mesmo arquivo, a geração seguinte apaga a anterior no disco e no histórico. Thiago encontrou isso no Autocut: o job já tinha 2 capas criadas e a etapa de capa e a revisão final listavam 0. No vibe coding, cada capa precisa persistir como versão. Sobrescrever o arquivo único apaga o que você achava que ainda tinha.

2 capas no job e 0 na tela

Ele pediu que, se aquele job já tivesse criado 1 ou mais capas, todas aparecessem na etapa de capa e na revisão final, para reusar uma antiga ou criar uma nova.

Agora, uma coisa que nós temos que arrumar é as capas. Nesse caso, eu estou nesse job onde eu já criei duas capas, só que não aparece essas capas. que eu gostaria que todas as capas que já foi criada em cada job, eh, de alguma forma pudesse me mostrar uma lista ali das capas já criadas quando eu chegasse na etapa de capa ou até mesmo na revisão final. Então, se um job específico já tiver criado uma ou mais capas, precisa estar ali listada todas as capas que já foi criada para aquele job para que eu possa utilizar uma capa que já foi construída no passado ou criar uma nova capa.

O Autocut gravava a capa num arquivo único por job. Gerar de novo sobrescrevia o arquivo, a tela ficava sem o que listar, e o histórico de eventos não guardava o bastante para remontar o que a sobrescrita já tinha apagado.

A live durou 146 min com receita R$ 0. Regenerar capa gasta crédito, então perder a versão antiga gasta o trabalho que você já pagou e manda gerar de novo. Na mesma live estão o arquivo SRT e o git reset. O human in the loop do wizard saiu nessa gravação. Vale ver como isso terminou em extrair frame de video.

O agente salva cada capa como versão

Thiago pediu o conserto na própria live. O agente mudou como a capa é gravada.

Finalizada agora, cada nova capa é salva como uma versão separada semescrever anterior. A galeria aparece na etapa capa e na revisão final. Você pode selecionar uma capa antiga sem consumir créditos. Capas legadas ainda existem no disco. São recuperadas automaticamente. Reanalizar o job não apaga mais histórico. As duas capas antigas, infelizmente, não existem mais um disco nem um histórico de eventos. O tema anterior as sobreescreveu, não persistiu, portanto não foi possível recuperá-las.

O patch vale para as gerações seguintes. As 2 capas daquele job já não existiam no disco nem no histórico de eventos. O tema anterior as sobrescreveu e não persistiu, então não deu para recuperá-las.

A CAPA

Arquivo único

2 capas no job, 0 na tela

Capa como versão

Galeria na etapa de capa e na revisão final

No vibe coding o arquivo único some ao reabrir o job

No vibe coding o agente implementa o caminho curto se o pedido omite persistência. Um arquivo com sobrescrita passa no teste rápido; na hora de reabrir o job, a versão anterior sumiu.

Thiago pediu lista e reuso com as 2 capas já fora da UI. A galeria passa a listar o que vier depois. O arquivo que o tema anterior apagou continua perdido.

Antes da 2ª geração, o pedido precisa dizer que capa é versão e que cada geração acrescenta, porque sobrescrever apaga histórico e disco no mesmo passo.

O contrato que você cola antes do próximo clique

Se o seu produto gera capa por job, o caminho no disco é o que decide se a geração seguinte vive ou apaga a anterior. Nome único quer dizer que o próximo clique destrói o arquivo. Reanalisar o job, no Autocut depois deste patch, deixou de limpar o histórico; se o seu fluxo ainda limpa, a lista nasce vazia outra vez. Reuso sem gastar crédito só funciona se a versão antiga ainda estiver no disco. As 2 capas desta live não voltaram, e as próximas no Autocut passam a ter caminho de volta.

A gravação está em assistir à live: 146 min de Taurus Hub / Autocut, receita R$ 0, e o momento em que a capa deixa de ser arquivo único e vira versão.