Files

69 lines
5.0 KiB
Markdown

---
type: Document
title: Memory
description: 'AUDIT-ECO #001 executada: 4 agentes validados. 2 findings abertos'
timestamp: 2026-05-16 19:22:27.808202+00:00
tags:
- dev
- codigo
- historico
- sessoes
- proximos-passos
- '2026-06-30'
- reorganizacao
layer: wiki
---
# MEMORY.md
## 2026-05-16 (sessão Claude — auditoria pós-OpenCode)
- **AUDIT-ECO #001 executada:** 4 agentes validados. 2 findings abertos.
- F-001 (High): Hermes sem `desk-crm-v3`, `mcp-time`, `memory-supabase`, `ssh-unified`, `notebooklm` — só tem `mcp-gitea` local
- F-002 (Medium): Gemini sem `desk-crm-v3` (usa `desk-project-minimal`) e sem `mcp-time`
- **CARL recall expandido:** 7 → 27 keywords no domínio MODELO-ORGANIZACAO (backup `.carl/carl.json.bak-2026-05-16`)
- **Script criado:** `scripts/propagate-structure.sh` — aplica estrutura standard a outro projecto, idempotente, com dry-run. Testado: CONFORME
- **Estrutura audit/:** `docs/audit/audit.md` + `docs/audit/findings/F-001.md` + `F-002.md`
- **Worklog HTML:** zero ocorrências em todos os 4 agentes — confirmado migrado para markdown
- **Permissões 600:** confirmadas em opencode-secrets, claude.json, claude/settings.json, opencode.json, hermes/config.yaml
## 2026-05-16
- **Auditoria ecossistema:** questionários directos a Gemini, Hermes, OpenCode via aionui. Relatório em `docs/SPECS/2026-05-16-ecosystem-audit.md`
- **Segurança OpenCode:** credenciais NotebookLM movidas para `~/.opencode-secrets` (600). Wrapper em `~/.opencode-wrappers/`. Permissões claude.json + settings.json corrigidas para 600.
- **ECOSYSTEM.md criado:** `Hub/06-Operacoes/Documentacao/ECOSYSTEM.md` — fonte de verdade comum
- **PROC-DEV-STANDARD criado:** D7-SIS-006 em `Hub/06-Operacoes/Procedimentos/D7-Tecnologia/Sistema/`
- **PROC-AUDIT-STANDARD criado:** D7-SIS-007 em `Hub/06-Operacoes/Procedimentos/D7-Tecnologia/Sistema/`
- **PROC-DEV-STANDARD-ref criado:** em `docs/SPECS/PROC-DEV-STANDARD-ref.md`
- **Configs actualizadas:** GEMINI.md, Hermes/AGENTS.md, OpenCode/AGENTS.md + desk-crm-v3 activado, CLAUDE.md
- **Task Desk #2134:** Em Curso
## 2026-05-13
- **Formalização de Estrutura**: Criado `ESTRUTURA.md` definindo a hierarquia padrão.
- **Centralização de Documentação**:
- Movidos procedimentos locais (`DEV-AUDIT`, `DEV-UPGRADE`, `PROC-DEPLOY`) para `06-Operacoes/Procedimentos/D7-Tecnologia/Sistema/`.
- Criada estrutura central de `Runbooks` no Hub com guia de utilização.
- Removidas pastas locais `docs/PROC` e `docs/RUNBOOK`.
- **Governação**: Criado `GOVERNANCA.md` como manifesto de qualidade.
- **Protocolo de Gestão**: Criado `PROTOCOLO-CRM.md` definindo a integração Lean entre Gitea (execução) e Desk CRM (visibilidade).
- **Identidade**: Criado `AGENTS.md` e `desk.project` (Tarefa #2134).
## 2026-05-13 (Sessão 2 — Correções Izito)
- **Análise Crítica:** Identificados 8 problemas estruturais no modelo, incluindo falta de dogfooding, contradição interna no ESTRUTURA.md, CRM desactualizado, e ausência de integração CARL.
- **Correções Aplicadas:**
- `ESTRUTURA.md` — removida contradição docs/PROC e docs/RUNBOOK vs Hub centralizado, corrigida numeração de secções, actualizada validação para 2 subpastas (PLANS + SPECS).
- `AGENTS.md` — reescrito com directrizes específicas, referência ao CARL, tabela de projectos, e histórico de intervenções.
- `scripts/validate-structure.sh` — criado script de validação automática (exit code 0 = conforme).
- `docs/PLANS/` e `docs/SPECS/` — criadas pastas em falta.
- **CARL:** Criado domínio `MODELO-ORGANIZACAO` com 6 regras e 9 recall keywords para descoberta por agentes.
- **CRM:** Task #2134 actualizada de "Não iniciado" para "Em Curso". Comentário de registo adicionado.
- **Validação:** Script corre contra o próprio projecto — **CONFORME** (0 falhas, 0 avisos).
- **Pendente:** Templates em docs/PLANS e docs/SPECS, sincronização com outros projectos via script/hook.
- **PROC-DEPLOY-STANDARD:** Criado standard genérico de deploy (PROC-DEPLOY-STANDARD.md) extraído do PROC-DEPLOY-PROD (WhatSMS v2). O WhatSMS-specific foi simplificado e passou a referenciar o standard como base.
- **Diagrama:** Adicionado F5 (Deploy) ao workflow.drawio — fluxo branch → CI → PR → merge → auto-deploy → validação + rollback.
## 2026-05-13 (Sessão 3 — Fecho)
- **MCP EasyPanel:** Instalado no Hermes (`~/.hermes/config.yaml`). Endpoint: `gateway.descomplicar.pt/v1/easypanel/mcp` (type: http). Disponível após restart de sessão.
- **Diagrama:** Fontes uniformizadas para sans-serif (Helvetica) em todo o Workflow-Fluxo.drawio. Adicionado F5 (Deploy) com Deploy Guard + Rollback Plan.
- **PROC-DEPLOY-STANDARD:** Criado `PROC-DEPLOY-STANDARD.md` como standard genérico de deploy. `PROC-DEPLOY-PROD.md` simplificado com referência ao standard e apenas detalhes WhatSMS.
- **CARL:** Adicionada regra #7 ao domínio MODELO-ORGANIZACAO — deploy segue PROC-DEPLOY-STANDARD.
- **Pendente:** Templates docs/PLANS e docs/SPECS. Sincronização com outros projectos.
---