From 965b285b8fa88e17f6cb7e90bfc16d11409214b8 Mon Sep 17 00:00:00 2001 From: Rui Date: Fri, 15 May 2026 06:05:25 +0200 Subject: [PATCH] docs: adicionar obrigatoriedade de git pull no Passo 1 do protocolo de agentes --- protocolo_agentes.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/protocolo_agentes.md b/protocolo_agentes.md index 5ec47f6..dd2cc01 100644 --- a/protocolo_agentes.md +++ b/protocolo_agentes.md @@ -35,9 +35,14 @@ graph TD --- -### 🔍 Passo 1: Autocognição (Em qual VPS estou?) -Toda IA, ao iniciar sua execução, deve identificar em qual máquina física ou container está rodando, executando comandos como `hostname` ou inspecionando o IP da VPN WireGuard local. -* *Exemplo:* "Identificado que estou rodando na **VPS 3 (Data Server - 10.99.0.3)**." +### 🔍 Passo 1: Autocognição e Sincronização (Onde estou?) +Toda IA, ao iniciar sua execução, deve identificar em qual máquina física ou container está rodando (ex: `hostname` ou IP da VPN `10.99.0.x`). + +**IMEDIATAMENTE APÓS**, o agente DEVE OBRIGATORIAMENTE executar um `git pull` no diretório de instruções (`/home/deploy/instrucoes/`). +> [!IMPORTANT] +> Trabalhar com documentação local desatualizada é um risco crítico. A sincronização garante que você leia as regras mais recentes aplicadas por outros agentes no enxame. + +* *Exemplo:* "Identificado que estou na **VPS 3**. Realizado `git pull` em `/instrucoes/` para garantir contexto atualizado." ### 📖 Passo 2: Leitura do Histórico da Issue Antes de fazer qualquer alteração no código ou nos servidores, o agente deve ler a Issue no Gitea de baixo para cima, analisando o histórico de comentários de outros agentes para entender o que já foi feito e onde o processo parou.