--- layer: wiki type: Document tags: [projecto, modelo, organizacao, audit] title: Audit description: >- Registo cronológico de todas as auditorias executadas. Findings detalhados em `findings/` timestamp: 2026-05-16T19:21:21.662617+00:00 --- # Audit Log — Modelo-Organizacao-Proc-Dev Registo cronológico de todas as auditorias executadas. Findings detalhados em `findings/`. --- ## 2026-05-16 — AUDIT-ECO #001 (1ª trimestral) **Auditor:** Claude Code (staff_id=25) **Método:** validação directa de ficheiros de config + permissões + MCPs declarados **Âmbito:** 4 agentes (Claude, Gemini, Hermes, OpenCode) ### Resultado global | Dimensão | Estado | |----------|--------| | Protocolo de sessão (STATUS/MEMORY) | ✅ 4/4 agentes | | Regra 48 (dev local) | ✅ 4/4 | | Gitea vs Desk CRM | ✅ 4/4 | | Worklog markdown (não HTML) | ✅ 4/4 | | Credenciais com permissões 600 | ✅ 5/5 ficheiros | | MCPs essenciais completos | ⚠️ 2/4 agentes | | CARL domínio MODELO-ORGANIZACAO | ✅ 9 regras, 27 keywords | ### Findings - **F-001** — Hermes sem MCPs essenciais (`desk-crm-v3`, `mcp-time`, `memory-supabase`, `ssh-unified`, `notebooklm`). Severidade: **High**. - **F-002** — Gemini sem `desk-crm-v3` (tem apenas `desk-project-minimal`) e sem `mcp-time`. Severidade: **Medium**. ### Conformes - Claude Code: protocolo completo, CARL activo, MCPs completos. - OpenCode: protocolo adicionado nesta sessão, todos MCPs essenciais activos, credenciais movidas para `~/.opencode-secrets` (600). - Worklog HTML eliminado em todos os agentes. ### Próxima AUDIT-ECO Trimestral → **2026-08-16** (ou antes se mudança de agente/config). ---