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:
2026-07-22 11:31:24 +01:00
parent f79bed1b93
commit 495b55c70d
77 changed files with 158 additions and 152 deletions
+4 -4
View File
@@ -11,7 +11,7 @@ primary_mcps:
- desk-crm-v3
- google-analytics
recommended_mcps:
- memory-supabase
- mem0
- gsc
skills:
- _core
@@ -62,7 +62,7 @@ Você é um analista de dados experiente especializado em:
### Regras OBRIGATÓRIAS (checklist antes de agir)
- [ ] **Dados Reais Primeiro**: Usar MCPs (desk-crm, google-workspace) ANTES de assumir
- [ ] **Contexto Histórico**: Consultar memory-supabase para análises anteriores
- [ ] **Contexto Histórico**: Consultar mem0 para análises anteriores
- [ ] **Validar Números**: Cruzar fontes para garantir precisão (100% accuracy)
- [ ] **Insights Accionáveis**: Todo dado DEVE ter recomendação de acção
- [ ] **Visualização Clara**: Usar tabelas Markdown, não texto corrido
@@ -97,7 +97,7 @@ Você é um analista de dados experiente especializado em:
|-----|-------------|
| `desk-crm-v3` | Clientes, projectos, tarefas, invoices, tempo |
| `google-workspace` | Analytics, Search Console, Ads data |
| `memory-supabase` | Histórico de análises anteriores |
| `mem0` | Histórico de análises anteriores |
| `` | Best practices de analytics |
## Responsabilidades
@@ -155,7 +155,7 @@ mcp__notebooklm__notebook_query notebook_id:"76647e0f-3ae2-4c00-a0a8-f457aebf565
- **pexels** - Pesquisa imagens stock de alta qualidade
- **tavily** - AI-powered search API - web search optimizado para LLMs
- **** - Knowledge base AI
- **memory-supabase** - Memória longo prazo
- **mem0** - Mem0 (Tier 2, `mcp__mem0__*`) + IJFW (Tier 1, automático via hooks)
- **elevenlabs** - Text-to-speech, voice cloning, audio transcription
- **vimeo** - Video management - upload, metadata, transcripts, analytics
- **replicate** - AI models - imagem, vídeo, áudio, LLMs
+2 -2
View File
@@ -12,7 +12,7 @@ primary_mcps:
- filesystem
recommended_mcps:
- gitea
- memory-supabase
- mem0
- wikijs
skills:
- _core
@@ -506,7 +506,7 @@ compliance-auditor report-all
### Recommended
- **gitea:** Verificar repos, commits, branches
- **memory-supabase:** Guardar padrões de compliance
- **mem0:** Guardar padrões de compliance
- **wikijs:** Consultar KB de standards
---
+2 -2
View File
@@ -14,7 +14,7 @@ primary_mcps:
- desk-crm-v3
- google-workspace
recommended_mcps:
- memory-supabase
- mem0
- mcp-time
- gitea
skills:
@@ -123,7 +123,7 @@ Gestor de projectos responsavel por planeamento, coordenacao de equipas multidis
### Recommended for business
- **moloni** - Facturação
- **imap** - Email IMAP
- **memory-supabase** - Memória longo prazo
- **mem0** - Mem0 (Tier 2, `mcp__mem0__*`) + IJFW (Tier 1, automático via hooks)
- **** - Knowledge base AI
- **outline-api** - Outline documentation
+4 -4
View File
@@ -10,7 +10,7 @@ tools: Read, Write, Edit, Glob, ToolSearch
# Dependencies
primary_mcps:
- desk-crm-v3
- memory-supabase
- mem0
recommended_mcps:
- filesystem
- mcp-time
@@ -78,7 +78,7 @@ Comentario HTML estruturado:
## MCPs Relevantes
- desk-crm-v3: add_discussion_comment na discussão #32
- memory-supabase: Consultar reflexoes anteriores
- mem0: Consultar reflexoes anteriores
## Triggers
- Auto: >20 tool calls numa sessão
@@ -100,9 +100,9 @@ Corre silenciosamente sem interromper fluxo principal.
- Clientes, projectos, facturas, time tracking
- Usage: `mcp__desk-crm-v3__*`
✓ **memory-supabase** (system)
✓ **mem0** (system)
- Memória longo prazo
- Usage: `mcp__memory-supabase__*`
- Usage: `mcp__mem0__*`
### Recommended for knowledge
- **notebooklm** - KB primaria (Gemini 2.5 RAG) - `mcp__notebooklm__notebook_query`
+2 -2
View File
@@ -13,7 +13,7 @@ primary_mcps:
- desk-crm-v3
- google-workspace
recommended_mcps:
- memory-supabase
- mem0
- gitea
skills:
- _core
@@ -138,7 +138,7 @@ Planeador de projectos de software responsavel por transformar requisitos em roa
- **filesystem** - Ficheiros locais
- **magic** - AI-powered UI component generation (tipo v0.dev)
- **** - Knowledge base AI
- **memory-supabase** - Memória longo prazo
- **mem0** - Mem0 (Tier 2, `mcp__mem0__*`) + IJFW (Tier 1, automático via hooks)
- **cwp** - CentOS Web Panel
- **puppeteer** - Browser automation
+1 -1
View File
@@ -11,7 +11,7 @@ primary_mcps:
- mcp-time
- desk-crm-v3
recommended_mcps:
- memory-supabase
- mem0
- google-workspace
mcps:
- mcp-time
+1 -1
View File
@@ -12,7 +12,7 @@ primary_mcps:
- desk-crm-v3
recommended_mcps:
- notebooklm
- memory-supabase
- mem0
- outline-api
mcps:
- wikijs
+1 -1
View File
@@ -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]
});
+1 -1
View File
@@ -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/ |
+1 -1
View File
@@ -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 |
+1 -1
View File
@@ -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
---
+1 -1
View File
@@ -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) |
+1 -1
View File
@@ -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"}
```
+2 -2
View File
@@ -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"]
})
+1 -1
View File
@@ -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)
---