VIBE IN PUBLIC_

Vibe coding para não testar o servidor antigo na porta 3000

Vibe coding para não testar o servidor antigo na porta 3000: no Taurus Hub o cérebro da marca sumiu no master e voltou na 3001, o código de hoje.

A feature some na tela e o reflexo é pedir ao agente para reescrever o que já existia, sem conferir a porta. No Taurus Hub, Thiago clicou numa marca e o cérebro da marca tinha sumido. Havia 2 servidores no ar. A porta 3000 servia o branch master, o código antigo. A porta 3001 servia o código de hoje. O vibe coding para não testar o servidor antigo na porta 3000 pede essa conferência antes do rewrite.

Ele descreveu o sumiço e mandou o agente descobrir e resolver.

Não vejo mais o cérebro de marca quando clico em um uma marca, sendo que já tínhamos implementado isso.

O atalho de cérebro na barra de atalho também tinha sumido. A ordem veio em seguida: está errado, descubra, resolva. Thiago olha o editor, vê o arquivo e trata o caso como regressão. O processo que a aba estava chamando era outro.

O cérebro da marca some no master da porta 3000

Thiago constrói o Taurus Hub, produto com cérebro da marca e organizações. A implementação do cérebro já tinha passado. Ele clica na marca e a tela volta sem o bloco. O atalho some junto. Pedir rewrite nesse ponto gasta o turno do agente em cima de um arquivo que ainda está no diretório de hoje.

Na live, a porta 3000 era o branch master. Master aqui é o código antigo, o branch que ainda não tem o cérebro. A aba do navegador aponta para 3000 por hábito. O script de desenvolvimento cai nela quando ninguém pede outra porta. O processo sobe, a tela abre e a feature "sumiu".

O agente olhou o que estava no ar e devolveu o diagnóstico.

Você estava acessando o servidor errado. Dois servidores rodando. 3.000 Brench master sem o serv nem o su código antigo

A fala aponta 2 servidores, 3000 no master, código antigo. Thiago estava na 3000. O cérebro que ele já tinha implementado estava no processo da 3001.

Vibe coding para não testar o servidor antigo na porta 3000 começa na aba

Thiago precisava da porta de cada processo antes de tratar o sumiço como regressão. A 3000 era master e a 3001 era o diretório com o cérebro.

No vibe coding o agente grava no diretório certo e a aba ainda pede a 3000.

Pedir rewrite no servidor antigo devolve um patch em cima do master, ou um "já está implementado", com a aba ainda no processo velho.

A porta 3001 devolve o que o master não tem

Thiago mudou a aba e testou a outra porta.

Tô testando na porta 3001 e apareceu.

O cérebro da marca e o atalho voltaram. Thiago não pediu outro patch nesse intervalo. A 3001, nesta live, era o processo com o código de hoje, a porta que o outro processo ganhou porque a 3000 já estava ocupada pelo master.

A PORTA

Porta 3000

O master, código antigo. A feature some

Porta 3001

O código de hoje. A feature aparece

A aba que já estava aberta ainda pede a 3000, com o código de hoje já na 3001.

A prova está no intervalo entre as 2 falas. O agente aponta o servidor errado, Thiago testa 3001 e a feature aparece. Se a ordem fosse reescrever o cérebro, o turno seguinte seria um diff em cima do que já existia no diretório de hoje, e a aba da 3000 continuaria sem o cérebro.

Abre a porta do código de hoje antes do rewrite

Amanhã, se a feature sumir de uma tela que você já tinha implementado, para no endereço da aba. Confere a porta e quantos processos de servidor estão no ar. Se há 2, um deles pode ser o branch master. No Taurus Hub da live, esse era o da 3000. A 3000 e a 3001 desta live são o par que ele tinha no ar. No próximo projeto o número muda. O que se repete é o master ocupar a porta do hábito e o código de hoje subir na outra. Abre a porta do código de hoje antes de pedir rewrite. Foi o mesmo caminho de vibe coding para testar em ambiente local antes do servidor do cliente. O mesmo problema apareceu em vibe coding para testar paywall. Isso aparece também em vibe coding para testar login pay e restore na versao atual.

Na mesma live ele ainda teve de sincronizar legendas. Dá para assistir à live e ouvir o agente apontar o servidor errado, depois Thiago confirmar na 3001. A feature volta sem um segundo patch.