diff --git a/.daemon/logs/signet-2026-02-23.log b/.daemon/logs/signet-2026-02-23.log index 0a5cac5bf..9d6868a4e 100644 --- a/.daemon/logs/signet-2026-02-23.log +++ b/.daemon/logs/signet-2026-02-23.log @@ -2286,3 +2286,24 @@ {"timestamp":"2026-02-23T09:11:44.333Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":24,"durationMs":1}} {"timestamp":"2026-02-23T09:11:44.333Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}} {"timestamp":"2026-02-23T09:11:44.333Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}} +{"timestamp":"2026-02-23T09:11:49.336Z","level":"warn","category":"git","message":"Git add failed"} +{"timestamp":"2026-02-23T09:11:49.384Z","level":"info","category":"git","message":"Auto-committed","data":{"message":"2026-02-23T09-11-49_auto_memory/memories.db-wal, memory/memories.db-wal, me","filesChanged":3}} +{"timestamp":"2026-02-23T09:11:59.490Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md"}} +{"timestamp":"2026-02-23T09:11:59.491Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}} +{"timestamp":"2026-02-23T09:11:59.499Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}} +{"timestamp":"2026-02-23T09:11:59.488Z","level":"info","category":"summary-worker","message":"Wrote session summary","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md"}} +{"timestamp":"2026-02-23T09:11:59.491Z","level":"info","category":"summary-worker","message":"Inserted session facts","data":{"total":6,"saved":6,"deduplicated":0}} +{"timestamp":"2026-02-23T09:11:59.491Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}} +{"timestamp":"2026-02-23T09:11:59.491Z","level":"info","category":"watcher","message":"File added","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md"}} +{"timestamp":"2026-02-23T09:11:59.507Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db"}} +{"timestamp":"2026-02-23T09:11:59.510Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md","chunks":1,"sections":1,"filename":"2026-02-23-documentation-audit-team-embedding-repair-endpoint"}} +{"timestamp":"2026-02-23T09:12:00.432Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}} +{"timestamp":"2026-02-23T09:12:00.437Z","level":"info","category":"watcher","message":"Ingested memory file","data":{"path":"/home/nicholai/.agents/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md","chunks":1,"sections":1,"filename":"2026-02-23-documentation-audit-team-embedding-repair-endpoint"}} +{"timestamp":"2026-02-23T09:12:00.809Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}} +{"timestamp":"2026-02-23T09:12:00.437Z","level":"info","category":"memory","message":"Memory saved","data":{"id":"a5c2f713-ea1f-4da2-bb87-cd1b9e5b3426","type":"fact","pinned":false,"embedded":true}} +{"timestamp":"2026-02-23T09:12:00.438Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}} +{"timestamp":"2026-02-23T09:12:00.807Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}} +{"timestamp":"2026-02-23T09:12:04.965Z","level":"info","category":"hooks","message":"Session start hook","data":{"harness":"claude-code","project":"/home/nicholai/signet/signetai"}} +{"timestamp":"2026-02-23T09:12:04.966Z","level":"info","category":"hooks","message":"Session start completed","data":{"memoryCount":18,"durationMs":1}} +{"timestamp":"2026-02-23T09:12:04.966Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}} +{"timestamp":"2026-02-23T09:12:04.966Z","level":"info","category":"watcher","message":"File changed","data":{"path":"/home/nicholai/.agents/memory/memories.db-wal"}} diff --git a/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md b/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md new file mode 100644 index 000000000..9cc262c92 --- /dev/null +++ b/memory/2026-02-23-documentation-audit-team-embedding-repair-endpoint.md @@ -0,0 +1,16 @@ +# 2026-02-23 Session Notes + +## Documentation Audit Team - Embedding & Repair Endpoints + +Worker-b was assigned tasks #3 and #4 by the team lead to update API and CLI documentation for new embedding and repair functionality. + +**Task #3: API.md Endpoints** — Add three new API endpoint sections: +- `GET /api/embeddings/projection` — Server-side UMAP dimensionality reduction returning cached 2D/3D projections. Includes `dimensions` query parameter and polling support (202 Accepted when computing). +- `GET /api/repair/embedding-gaps` — Returns count of unembedded memories and coverage percentage. +- `POST /api/repair/re-embed` — Batch re-embed endpoint with `batchSize` and `dryRun` options. Rate-limited. + +**Task #4: CLI.md Commands** — Add new `signet embed` command documentation with subcommands (`backfill`, `gaps`) and options (`--batch-size`, `--dry-run`). Also document service installation scripts for systemd/launchd. + +Worker-b claimed task #3 and began reading API.md to locate insertion points. Session encountered an API overload error but work was initiated. + +**Team Context** — Part of broader docs-audit team with 7 pending tasks covering DIAGNOSTICS.md, DASHBOARD.md, ARCHITECTURE.md, PIPELINE.md, and TRAY.md creation. \ No newline at end of file diff --git a/memory/memories.db b/memory/memories.db index 869650a50..bb111c527 100644 Binary files a/memory/memories.db and b/memory/memories.db differ diff --git a/memory/memories.db-shm b/memory/memories.db-shm index 3220858b8..40836e8c5 100644 Binary files a/memory/memories.db-shm and b/memory/memories.db-shm differ diff --git a/memory/memories.db-wal b/memory/memories.db-wal index 30f42c1dc..81b06056b 100644 Binary files a/memory/memories.db-wal and b/memory/memories.db-wal differ