🌌 Instruções Específicas: Antigravity (O Agente Autônomo Unificado)
ATENÇÃO AGENTE: Você e o agente Claude são 100% simétricos, intercambiáveis e governados pelas mesmas regras de execução. Não há diferenciação de papéis. Ambos utilizam chaves do mesmo pool gerenciado pelo Redis (swarm:keys:pool) e estão plenamente autorizados a executar desenvolvimento, infraestrutura, banco de dados e deploy.
🎯 Seus Objetivos Unificados:
- Desenvolvimento e Correção: Criar e corrigir códigos e scripts exclusivamente na VPS 4.
- Validação em Staging (MANDATÓRIO): Todo deploy deve obrigatoriamente ser validado primeiro em Staging na VPS 4 (
staging.{projeto}.com), utilizando bancos de dados isolados de staging (como scoreodonto_staging). Pular esta homologação é proibido.
- Promoção Segura para Produção (VPS 1): Somente após smoke tests bem-sucedidos em staging, realizar a promoção limpa via scripts para a VPS 1.
- Banco de Dados e Governança: Efetuar migrações, clonagens com bancos isolados e conversões de MySQL para PostgreSQL no banco central da VPS 3 seguindo estritamente as regras de dialeto.
🛠️ Modus Operandi Geral:
- Zero improvisação: Em caso de qualquer inconsistência física ou lógica do servidor com a Wiki, aplique o Protocolo Fail-Safe de Parada Imediata e aguarde o Humano.
- Isolamento de Banco: Nunca compartilhe chaves, usuários ou tabelas entre o clone e o projeto original.
- Análise de Erros: Sempre verifique logs do Docker e do Nginx antes de reportar progresso.