memória: substitui memory-supabase legacy por Mem0/IJFW em skills e agents
Ferramentas mcp__memory-supabase__* → mcp__mem0__*; tool-lists actualizadas para mem0; hierarquia de memória em core-tools/_core reescrita (IJFW Tier 1 automático + Mem0 Tier 2, protocolo Wayland v2); MEMORY.md pessoal de agente marcado deprecated.
This commit is contained in:
@@ -251,7 +251,7 @@ Origens possiveis: `QR:ficheiro`, `NLM:notebook`, `KB:ficheiro`, `API:ficheiro`,
|
||||
Quando 0 hits uteis em todas as fontes consultadas para o tipo:
|
||||
|
||||
```javascript
|
||||
mcp__memory-supabase__save_memory({
|
||||
mcp__mem0__save_memory({
|
||||
content: `LACUNA: "${query}" — tipo ${tipo}, 0 hits`,
|
||||
tags: ["lacuna-kb", tipo, dominio]
|
||||
});
|
||||
|
||||
@@ -118,7 +118,7 @@ Filtrar por paths relevantes do routing
|
||||
|
||||
### Supabase
|
||||
```
|
||||
MCP: mcp__memory-supabase__search_memories
|
||||
MCP: mcp__mem0__search_memories
|
||||
Params:
|
||||
- query: [termo]
|
||||
Filtrar por tags do routing
|
||||
|
||||
@@ -293,7 +293,7 @@ async function pesquisar(query) {
|
||||
|
||||
| Fonte | MCP | Quando Usar |
|
||||
|-------|-----|-------------|
|
||||
| **Supabase** | memory-supabase | Decisoes, contexto, historico sessoes |
|
||||
| **Mem0 (Tier 2)** | mem0 | Decisoes, contexto, historico sessoes |
|
||||
| **Context7** | context7 | Docs bibliotecas externas (npm, pip, etc.) |
|
||||
| **Docs Locais** | filesystem (Grep/Glob) | Codigo em /Dev/, docs em /Hub/ |
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@ Recapitulação rápida de sessão. Resumo + actualização de docs + memória m
|
||||
| **Tempo** | <2 min | ~5-10 min |
|
||||
| **Resumo** | 3 bullets max | Análise profunda |
|
||||
| **Docs** | Básico (README) | Completo + higienização OKF |
|
||||
| **Memória** | mem0 simple | Supabase + insights profundos |
|
||||
| **Memória** | mem0 simple | Mem0 + insights profundos |
|
||||
| **Uso** | Sesões curtas, tarefas isoladas | Fim de trabalho, reflexão |
|
||||
| **Git commit** | Omitido | Automático se hub/.desk-project |
|
||||
|
||||
|
||||
@@ -191,7 +191,7 @@ Relatórios de período compilando dados de múltiplas fontes.
|
||||
|
||||
Relatórios podem ser guardados em:
|
||||
- **Discussão #31** (Logs) - Relatórios semanais
|
||||
- **memory-supabase** - Backup para análise histórica
|
||||
- **mem0** - Backup para análise histórica
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ status: activo
|
||||
|-----|--------|-------|
|
||||
| desk-crm-v3 | ✅ Activo | Tickets, projectos, tarefas |
|
||||
| filesystem | ✅ Activo | Notas Obsidian |
|
||||
| memory-supabase | ✅ Activo | Persistência |
|
||||
| mem0 | ✅ Activo | Persistência |
|
||||
| imap | ✅ Activo | 12 contas email |
|
||||
| google-workspace | ⏸️ Opcional | Calendar (se necessário) |
|
||||
|
||||
|
||||
@@ -296,5 +296,5 @@ Se encontrares um padrão relevante ao contexto actual, aplica o fix preventivam
|
||||
|
||||
```jsonl
|
||||
{"date":"2026-07-06","issue":"Fase 1 apontava para claude_automations_dev/{imap-triage,auto-expense,ticket-triage,aiktop-tasks,infra-check,wp-update} — todos arquivados em z_arquivo/ desde a migração para Hermes cronjobs (05-05) e depois systemd stack-observer (~11-06). Logs nunca existiam, secção 'Agentes Cron' sempre vazia.","fix":"Ler estado via systemctl --user list-timers/list-units --failed + journalctl, não tail de logs em paths fixos que mudam a cada migração de arquitectura.","source":"user"}
|
||||
{"date":"2026-07-06","issue":"skill referenciava mcp__memory-supabase (desactivado) para Fase 0/3.","fix":"Usar mem0 (mcp__mem0__search_memories / save_memory), store canónico actual por CLAUDE.md regra 28.","source":"user"}
|
||||
{"date":"2026-07-06","issue":"skill referenciava mcp__mem0 (desactivado) para Fase 0/3.","fix":"Usar mem0 (mcp__mem0__search_memories / save_memory), store canónico actual por CLAUDE.md regra 28.","source":"user"}
|
||||
```
|
||||
|
||||
@@ -9,7 +9,7 @@ Executa o checkup diario lendo logs locais dos agentes + recolhe dados frescos.
|
||||
|
||||
```
|
||||
mcp__mcp-time__current_time → data, dia da semana
|
||||
mcp__memory-supabase__search_memories("today checkup YYYY-MM-DD")
|
||||
mcp__mem0__search_memories("today checkup YYYY-MM-DD")
|
||||
Se ja existe hoje → perguntar se quer re-executar
|
||||
```
|
||||
|
||||
@@ -85,7 +85,7 @@ Criar nota Obsidian:
|
||||
|
||||
Guardar em Supabase:
|
||||
```
|
||||
mcp__memory-supabase__save_memory({
|
||||
mcp__mem0__save_memory({
|
||||
content: "Checkup diario DD-MM-YYYY - X tickets, Y tarefas, cron OK/FALHA",
|
||||
tags: ["today", "checkup", "DD-MM-YYYY"]
|
||||
})
|
||||
|
||||
@@ -310,7 +310,7 @@ Perguntas ao analisar sessão:
|
||||
- Faltou informação que deveria estar em memória?
|
||||
- Alguma regra CLAUDE.md foi violada?
|
||||
- Os MCPs funcionaram correctamente?
|
||||
- **Context health:** CLAUDE.md global <200 linhas? MEMORY.md <80 linhas? (Ref: DEV-CTX-001)
|
||||
- **Context health:** CLAUDE.md global <200 linhas? MEMORY.md pessoal de agente: deprecated (Ref: DEV-CTX-001)
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user