docs(observabilidade): v2.7.0 — Espelho MVP entregue

This commit is contained in:
2026-04-23 01:25:06 +01:00
parent c590431c1f
commit d2452d4402
+17
View File
@@ -2,6 +2,23 @@
Todas as alterações notáveis neste projecto serão documentadas neste ficheiro. Todas as alterações notáveis neste projecto serão documentadas neste ficheiro.
## [2.7.0] - 2026-04-23
### Added — Observabilidade (Espelho)
- Painel `/sessions` para replay de sessões Claude Code (lista + timeline detalhe)
- Indexer `api/scripts/sessions-indexer.ts` (modos `--full` e `--watch`)
- SQLite local em `~/.claude-work/sessions.db` (1608 sessões, 61 projectos)
- Rotas `GET /api/sessions` e `GET /api/sessions/:id` com validação Zod
- Watcher chokidar incremental + systemd user service `observabilidade-indexer.service`
- UI React com filtros (período/projecto/tool/skill/search) e timeline colapsável
### Technical Notes
- `better-sqlite3` (WAL + synchronous=NORMAL) + `chokidar`
- Batching transaccional 50 rows/commit no indexer (full scan: 1603 ficheiros em 8s)
- Proxy Vite `/api``localhost:3001`
- Hub: `/media/ealmeida/Dados/Hub/05-Projectos/Observabilidade/`
- Desk task #2059, project #65
## [2.6.0] - 2026-02-14 ## [2.6.0] - 2026-02-14
### Security - Vulnerabilidades Críticas (3) ### Security - Vulnerabilidades Críticas (3)