VIBE IN PUBLIC_

Git merge no vibe coding some a newsletter e dá 500

Git merge de várias branches do agente some a newsletter e dá 500 nas integrações. A saída é ficar no main e não acumular merge.

Git merge de várias branches do agente, no meio do build, some o que já estava no ar. Emanuel Limeira pediu para juntar todos os merges porque tinha um monte de coisa. Atualizou a página e a newsletter tinha sumido, na admin e no site. As integrações deram 500 em tudo.

A receita da série estava em R$35,82. O BO levou 9 minutos. Ficar no main, sem acumular merge, era o pedido que ele mesmo tinha feito antes de juntar tudo.

Pediu o main e depois pediu git merge em tudo

O primeiro dos 2 pedidos foi ver as diferenças nos merdes, merges na fala dele, e ficar só no main:

deixar apenas o main e não criar mais a outros merges

O agente tinha um monte de branch, e juntar tudo de uma vez ainda não estava nesse pedido.

Minutos depois ele mesmo falou: "eu vou fazer um merge em todas as paradas aqui." A justificativa saiu em voz alta:

Eu tô juntando todos os merges porque tem um monte de coisa

Completou: "entendeu? Sem quebrar." Na tela o agente escrevia em inglês e a legenda saiu quebrada: merging carefully.

No monte havia o que o agente tinha aberto fora do main e, no mesmo amontoado, Stripe Connect. Ele queria juntar sem perder o que já estava no ar.

OS 2 PEDIDOS

Juntar todos os merges

Newsletter some, 500 em tudo nas integrações

Ficar só no main

Sem acumular merge

No vibe coding desta sessão, com um monte de branch aberta, o Emanuel manda juntar todas depois de ter pedido para ficar só no main.

Cadê a newsletter: 500 em tudo

Ele pediu para olhar o resultado: "vamos só dar uma olhada aqui como ficou." Em seguida mandou: "Dá F5." A pergunta saiu na hora:

Cadê a newsletter?

Repetiu cadê o newsletter, onde foi parar a newsletter. Sumiu tanto na admin quanto no site. Na live anterior ele tinha mandado criar um blog simples com integração de e-mail marketing; o recorte está em como criar um blog. Depois deste merge, o que aquela live tinha deixado no ar não estava mais lá.

Depois do F5 e do "Cadê a newsletter?", a tela mostrou conflicts marker to resolve.

Ele procurou as integrações no refresh seguinte: "e cadê aqui integrações."

agora deu 500 em tudo. É isso. Sabe o que que é isso? É um bo grande.

O 500 foi em integrações. A receita da série, R$35,82, ficou onde estava.

Na tela apareceu Resolve complex.

Ele olhou o histórico do agente e falou o que não fechava:

Eu não sei porque que esse troço foi ter que criar um mergin

Mergin, na fala dele, é git merge. Pediu que o agente "vai consertar essa parada". O agente criou o merge depois de ter ouvido para ficar só no main. O pedido de juntar ganhou do pedido de limpar e a newsletter saiu do ar.

9 minutos para resolver o BO no vibe coding

Mais tarde ele viu o retorno: "Boa, agora veio. Tá vendo a blog? Tá. Integrações." Na legenda aparece "con branch". Ele fechou no tempo:

9 minutos. Resolvemos o BO.

Só então ele falou: "Faça o dey. Eu vou colocar aqui, ó, a chave para não expor credenciais."

9 minutos para tratar o 500. O primeiro dos 2 pedidos é o que o 500 comprovou: deixar apenas o main e não criar mais os outros merges.

Se você está no meio de uma sessão de vibe coding e o agente tem um monte de branch, juntar todas elas foi o que, nesta live, apagou a newsletter e devolveu 500. Peça um merge e confira se a newsletter ainda está na admin e no site antes do próximo.

Depois do git merge, conferir admin e site

Amanhã, antes de pedir para juntar todos os merges, abra a newsletter na admin e no site. Se a newsletter some depois do merge, olhe as integrações em seguida: nesta live o 500 veio no refresh das integrações, depois do "Cadê a newsletter?".

A live deste caso está em assistir à live. O "Cadê a newsletter?" vem logo depois do merge. Os 9 minutos vêm no fim do BO.