This commit is contained in:
Luiz Silva 2026-06-18 16:50:03 -03:00
parent 1adf19b92d
commit 1388a121bc
65 changed files with 157 additions and 5166 deletions

View file

@ -1,46 +1,54 @@
---
type: workflow
name: atualizar-agente
description: Aplica atualizações globais para o agente de IA
scope: global
updatedAt: "2026-06-01"
description: Atualiza o submodule AGENT-IA e sincroniza artefatos herdados
scope: local
updatedAt: "2026-06-18"
---
# Workflow: Atualizar Agente Global
# Workflow: Atualizar Agente (Submodule)
## Objetivo
Baixar e aplicar a versão mais recente das rules, workflows e tools globais a partir do servidor central (`paiol.idz.one`).
Atualizar o submodule `.agent/base/` para a versão mais recente do AGENT-IA e sincronizar os artefatos herdados no projeto.
## Passos
### 1. Baixar o script de atualização (se ainda não existir)
### 1. Atualizar o submodule
```bash
curl -fL# "https://paiol.idz.one/desenvolvimento/agent-ia/atualizar-agente-global.sh" -o .agent/atualizar-agente.global.sh
chmod +x .agent/atualizar-agente.global.sh
cd .agent/base
git pull origin main
cd ../..
git add .agent/base
```
### 2. Executar o script
### 2. Executar o script de sincronização
// turbo
```bash
sh .agent/atualizar-agente.global.sh
sh .agent/atualizar-agente.sh
```
O script possui auto-atualização: na primeira execução, ele baixa sua própria versão mais recente e re-executa automaticamente.
O script sincroniza `.agent/inherited/` com os artefatos do `base/`, sem tocar em `local/`.
### 3. Verificar resultado
Confirmar que os arquivos foram atualizados sem duplicações:
Confirmar que a estrutura está íntegra:
```bash
find .agent/ -name "*.md" -o -name "*.sh" | sort
echo "=== Herdados ===" && find .agent/inherited/ -name "*.md" | sort
echo "=== Locais ===" && find .agent/local/ -name "*.md" | sort 2>/dev/null || echo "(vazio)"
```
Resultado esperado: todos os arquivos `.md` devem ter o sufixo `.global` (exceto `tools.md`).
### 4. Revisar mudanças (quando aplicável)
Se houve alterações significativas nas rules ou workflows, executar `/aprimorar-IA` para validar consistência do sistema de conhecimento.
Se houve alterações significativas nas rules ou workflows herdados, executar `/aprimorar-IA` para validar consistência do sistema de conhecimento.
### 5. Commitar a atualização
```bash
git add .agent/base
git commit -m "chore: atualizar agent-ia para versão mais recente"
```