ajustes de memoria

This commit is contained in:
Luiz Silva 2026-07-07 23:31:14 -03:00
parent 768ceb8c1b
commit a3cbd154f5
18 changed files with 449 additions and 19 deletions

View file

@ -3,7 +3,7 @@ type: workflow
name: aprimorar-IA
description: Dois comandos para extrair conhecimento das conversas e aplicá-lo nas estruturas do ecossistema de agentes
scope: global
updatedAt: "2026-07-01"
updatedAt: "2026-07-02"
---
# Workflow: Aprimorar IA Global
@ -228,9 +228,17 @@ sh verificar-linhas.sh
sh gerar-manifesto.sh
```
### Passo 6 — Sinalizar memórias aplicadas (opcional, recomendado)
### Passo 6 — Atualizar memórias após aplicação
Registrar que o item foi incorporado ao ecossistema:
Após aplicar cada item ao ecossistema, avaliar a relevância contínua da memória e agir conforme o caso:
#### Caso A — Memória ainda relevante (manter)
Se o conhecimento ainda é útil para consultas futuras (contexto histórico, referência de padrão, ADR):
1. **Remover a tag `aprimorar-ia`** — ela não precisa mais ser reprocessada
2. **Atualizar o conteúdo** se houver informação complementar gerada durante a aplicação
3. **Adicionar `aplicado-no-ecossistema`** para rastreabilidade
```bash
curl -s -X POST "https://memoria-ia.idz.one/api/memorias/editar" \
@ -243,6 +251,45 @@ curl -s -X POST "https://memoria-ia.idz.one/api/memorias/editar" \
}'
```
> **Atenção:** ao editar `tags`, envie **apenas as tags que devem permanecer** — a tag `aprimorar-ia` é removida simplesmente por não ser incluída na lista.
#### Caso B — Memória sem mais relevância (remover ou ocultar)
Se o conhecimento foi totalmente absorvido pelo ecossistema e não agrega valor como referência futura (itens pontuais, contexto temporário, bugs já superados):
**Opção 1 — Exclusão lógica** (preferida: mantém histórico, oculta das buscas)
```bash
curl -s -X POST "https://memoria-ia.idz.one/api/memorias/excluir" \
-H 'Content-Type: application/json' \
-H "CHAVE: banana" \
-d '{"codigo": "CODIGO_DA_MEMORIA"}'
```
**Opção 2 — Sinalizar como obsoleta** (quando há valor histórico, mas não operacional)
```bash
curl -s -X POST "https://memoria-ia.idz.one/api/memorias/sinalizar" \
-H 'Content-Type: application/json' \
-H "CHAVE: banana" \
-d '{
"codigo": "CODIGO_DA_MEMORIA",
"obsoleto": true,
"motivo": "Conhecimento integrado ao ecossistema em AAAA-MM-DD",
"sinalizado_por": "@ag-agente"
}'
```
#### Critérios de decisão
| Situação | Ação |
|----------|------|
| Decisão arquitetural (ADR), padrão ou regra de negócio duradoura | **Manter** — remove `aprimorar-ia`, adiciona `aplicado-no-ecossistema` |
| Solução de problema genérica (workaround reutilizável) | **Manter** — idem acima |
| Contexto pontual de uma conversa, já registrado em artefato | **Excluir** logicamente |
| Bug específico já resolvido e sem valor futuro | **Excluir** logicamente |
| Item com valor histórico mas sem uso operacional | **Sinalizar** como obsoleta |
### Checklist da Fase 2
- [ ] Memória consultada e registros relevantes identificados
@ -252,7 +299,7 @@ curl -s -X POST "https://memoria-ia.idz.one/api/memorias/editar" \
- [ ] Referências cruzadas apontam para caminhos válidos (sem extensão)
- [ ] `agent.json` regenerados após mudanças em rules ou personas
- [ ] `manifesto.json` regerado via `sh gerar-manifesto.sh`
- [ ] Memórias aplicadas sinalizadas com tag `aplicado-no-ecossistema`
- [ ] Cada memória tratada após aplicação (Caso A ou Caso B do Passo 6)
- [ ] Alterações informadas ao usuário para commit
---