Correção feita às pressas na VPS volta ao laboratório por commit, sem perder o trabalho local
[!NOTE] Resumo Executivo (DEV-2026-091): Para estabilizar a produção, houve ajustes feitos direto na VPS, enquanto o laboratório tinha centenas de arquivos em andamento. O caminho foi publicar pelo Git o que estava na VPS e guardar o trabalho local em branch antes de sincronizar.
🚨 O Desafio Técnico / Contexto
A jornada foi do laboratório a uma VPS, depois a um ambiente Docker no WSL, depois a outra VPS, e por fim de volta ao laboratório para consolidar. Na volta, o código em produção e o laboratório já tinham andado por caminhos diferentes.
💡 Principais Lições Aprendidas & Descobertas
- 💡 Correção feita na VPS precisa virar commit lá e ir para o remoto. Fora do Git, a próxima atualização pode apagá-la.
- 💡 Antes de alinhar o laboratório com a produção, um branch guardou os 221 arquivos em andamento. Nada se perdeu no alinhamento.
- 💡 O produto não foi reescrito. É o mesmo código migrando de PHP 5.6.40 para 7.3.33, 7.4.33 e 8.2.26, e registrar essa linhagem evita tratar cada pasta como um sistema à parte.
- 💡 A regra ficou escrita: ajuste destinado à VPS nasce no checkout do laboratório, segue por push e chega ao servidor com git pull.
🛠️ Especificação Técnica & Código-Chave
git switch -c lab-wip-pre-pull
git add -A && git commit -m "wip: laboratório antes de alinhar com a VPS"
git switch lorentz-vps && git pull --ff-only
📈 Impacto no Ecossistema & Valor Prático
O laboratório voltou a coincidir com a produção, com o trabalho anterior recuperável em branch próprio.
- Projetos Relacionados:
lorentz-supervisor,lorentz-vps-stack - Registro de Origem:
_data/daily.dev-17.yml
Publicado originalmente como parte do Diário de Desenvolvimento 2026 do ecossistema Artes do Sul & Araguaci.