Files
instrucoes_gerais/TAREFAS_SWARM.md
T

1.4 KiB

📋 Acompanhamento de Implementação: Swarm de Agentes

Este arquivo registra o progresso da automação multi-VPS.

🟢 Fase 1: Infraestrutura de Mensageria

  • 1.1 Validar Conectividade: DragonflyDB ouvindo em 10.99.0.3:6379 (VPN OK).
  • 1.2 Configurar Dispatcher (VPS 3): Script de recepção de Webhooks.
  • 1.3 Integrar com Gitea: Configurar Webhook nativo do Gitea para o Dispatcher.

🔵 Fase 2: Automação de Staging

  • 2.1 Wildcard Proxy (VPS 1): Configurar *.staging.clube67.com.
  • 2.2 Roteamento de Porta: Mapeamento dinâmico Subdomínio -> Porta na VPS 4.

🟡 Fase 3: Listeners e Agentes

  • 3.1 Swarm Listener (VPS 4): Daemon de escuta do Redis (swarm_listener.py).
  • 3.2 Executor MCP: Script que instancia a IA com ferramentas MCP.
  • 3.3 Systemd Services: Persistência ativa do listener via systemd (swarm-listener.service).

🛡️ Fase 4: Governança SecOps & Homologação em Duas Etapas

  • 4.1 Filtro de Rótulo SecOps (VPS 4): Listener configurado para ignorar issues que não possuam a etiqueta Autônomo.
  • 4.2 Isolamento de Deploy: Alterar deploy-prod-builder.sh para implantar localmente na VPS 4 sob staging.mercado.clube67.com.
  • 4.3 Script de Promoção: Criar deploy-to-prod.sh para despache manual seguro Staging ➔ Produção.

Última atualização: 17/05/2026 - Agente Antigravity