50 lines
1.6 KiB
Markdown
50 lines
1.6 KiB
Markdown
---
|
|
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).
|
|
|
|
---
|