.
This commit is contained in:
parent
1adf19b92d
commit
1388a121bc
65 changed files with 157 additions and 5166 deletions
|
|
@ -30,7 +30,7 @@ Você é o agente responsável pela infraestrutura, pipelines e ambientes do eco
|
|||
- Dockerfiles e `docker-compose.yml`
|
||||
- Scripts de CI/CD
|
||||
- Variáveis de ambiente e secrets
|
||||
- Scripts de distribuição do `.agent/`
|
||||
- Scripts de sincronização do `.agent/` (submodule + inherited)
|
||||
- Automações e tarefas agendadas de infraestrutura
|
||||
|
||||
## Responsabilidades
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue