diff --git a/memory/2026-03-11.md b/memory/2026-03-11.md index b9a1785..b8373c8 100644 --- a/memory/2026-03-11.md +++ b/memory/2026-03-11.md @@ -55,7 +55,22 @@ - carefully scoped secret-manager integration - Home Assistant / smart-home integration - structured data connectors where useful -- Reflected the same direction in `memory/projects.md` under a new `Local service expansion` entry. +- Added second-wave improvement TODOs for workflow quality and leverage: + - local code indexing + - alert ingestion + - stronger local media pipeline + - lightweight people-context layer + - meeting-prep / briefing pipeline + - better notification routing + - external action audit log + - safer sandboxed execution helpers + - package/update intelligence + - local docs/manuals RAG + - lightweight decision log + - standard operating playbooks + - dependency / credential inventory + - eval / regression harness +- Reflected the same direction in `memory/projects.md` under `Local service expansion` and `Workflow quality and trust improvements`. ## Follow-up intent - Be more disciplined about using the daily note as the default inbox and promoting only durable truths into `MEMORY.md`. diff --git a/memory/projects.md b/memory/projects.md index bce5ff3..8c26d30 100644 --- a/memory/projects.md +++ b/memory/projects.md @@ -50,6 +50,26 @@ Lightweight registry of active multi-session work. - carefully scoped secret-manager integration - Home Assistant / smart-home integration - structured data connectors where useful + - local code indexing + - alert ingestion + - local docs/manuals RAG +- Related memory: + - `memory/tasks.json` + +### Workflow quality and trust improvements +- Status: watch +- Goal: improve signal routing, trust, repeatability, and operational quality as capabilities expand +- Candidate additions: + - meeting-prep / briefing pipeline + - better notification routing + - external action audit log + - safer sandboxed execution helpers + - package/update intelligence + - lightweight decision log + - standard operating playbooks + - dependency / credential inventory + - eval / regression harness + - optional people-context layer - Related memory: - `memory/tasks.json` diff --git a/memory/tasks.json b/memory/tasks.json index 5b37eac..83a8fa4 100644 --- a/memory/tasks.json +++ b/memory/tasks.json @@ -203,5 +203,176 @@ "notes": [ "Added from tool wishlist on 2026-03-11." ] + }, + { + "id": "task-20260311-1917-local-code-indexing", + "created_at": "2026-03-11T19:17:00Z", + "title": "Add local code search / indexing across more repos", + "owner": "zap", + "priority": "medium", + "status": "open", + "details": "Set up stronger local code search/indexing so zap can work across multiple repositories more effectively than raw grep alone.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11." + ] + }, + { + "id": "task-20260311-1917-alert-ingestion", + "created_at": "2026-03-11T19:17:00Z", + "title": "Add monitoring / alert ingestion", + "owner": "zap", + "priority": "medium", + "status": "open", + "details": "Add inputs for meaningful alerts such as failed backups, service outages, disk pressure, SSL expiry, or cron failures so zap can summarize and react to them.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11.", + "High practical value because it improves signal routing, not just raw visibility." + ] + }, + { + "id": "task-20260311-1917-media-pipeline", + "created_at": "2026-03-11T19:17:00Z", + "title": "Add stronger local media pipeline", + "owner": "zap", + "priority": "low", + "status": "open", + "details": "Improve local handling for audio cleanup, transcription post-processing, video frame extraction, and image captioning/tagging.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11." + ] + }, + { + "id": "task-20260311-1917-people-context-layer", + "created_at": "2026-03-11T19:17:00Z", + "title": "Evaluate lightweight contact / people context layer", + "owner": "zap", + "priority": "low", + "status": "open", + "details": "Evaluate whether a lightweight people directory with preferred channels and important context would improve continuity without becoming creepy or high-maintenance.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11." + ] + }, + { + "id": "task-20260311-1917-meeting-prep-pipeline", + "created_at": "2026-03-11T19:17:00Z", + "title": "Add meeting-prep / briefing pipeline", + "owner": "zap", + "priority": "medium", + "status": "open", + "details": "Build a pipeline that combines calendar, docs, notes, and recent messages into concise meeting-prep briefs.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11.", + "Depends partly on better calendar/docs access." + ] + }, + { + "id": "task-20260311-1917-notification-routing", + "created_at": "2026-03-11T19:17:00Z", + "title": "Improve notification routing policy", + "owner": "zap", + "priority": "medium", + "status": "open", + "details": "Define better rules for when zap should send via webchat, Telegram, or quiet log-only updates as integrations expand.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11." + ] + }, + { + "id": "task-20260311-1917-external-action-audit-log", + "created_at": "2026-03-11T19:17:00Z", + "title": "Add change / audit log for external actions", + "owner": "zap", + "priority": "medium", + "status": "open", + "details": "Create a lightweight audit trail for external actions such as email, calendar, task, or message operations to improve trust and traceability.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11." + ] + }, + { + "id": "task-20260311-1917-sandbox-execution-helpers", + "created_at": "2026-03-11T19:17:00Z", + "title": "Add safer sandboxed execution helpers", + "owner": "zap", + "priority": "low", + "status": "open", + "details": "Add more isolated ways to test scripts or tools before they touch real systems.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11." + ] + }, + { + "id": "task-20260311-1917-update-intelligence", + "created_at": "2026-03-11T19:17:00Z", + "title": "Add package / update intelligence", + "owner": "zap", + "priority": "low", + "status": "open", + "details": "Track meaningful updates for important services and summarize what actually matters instead of generating noisy generic update spam.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11." + ] + }, + { + "id": "task-20260311-1917-local-docs-rag", + "created_at": "2026-03-11T19:17:00Z", + "title": "Add local RAG over docs and manuals", + "owner": "zap", + "priority": "medium", + "status": "open", + "details": "Set up a separate retrieval layer for homelab docs, OpenClaw docs, runbooks, or other manuals beyond the personal memory system.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11." + ] + }, + { + "id": "task-20260311-1917-decision-log", + "created_at": "2026-03-11T19:17:00Z", + "title": "Add lightweight decision log", + "owner": "zap", + "priority": "low", + "status": "open", + "details": "Create a small place to record important decisions and why they were made so the same choices do not get re-litigated repeatedly.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11." + ] + }, + { + "id": "task-20260311-1917-operating-playbooks", + "created_at": "2026-03-11T19:17:00Z", + "title": "Add standard operating playbooks for recurring workflows", + "owner": "zap", + "priority": "medium", + "status": "open", + "details": "Create compact repeatable procedures for common workflows such as backup checks, outage triage, Telegram debugging, and OpenClaw update verification.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11." + ] + }, + { + "id": "task-20260311-1917-dependency-inventory", + "created_at": "2026-03-11T19:17:00Z", + "title": "Add dependency / credential inventory", + "owner": "zap", + "priority": "low", + "status": "open", + "details": "Create a safer map of which services depend on which credentials or systems without storing the secrets themselves.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11." + ] + }, + { + "id": "task-20260311-1917-eval-harness", + "created_at": "2026-03-11T19:17:00Z", + "title": "Add eval / regression harness for core assistant behavior", + "owner": "zap", + "priority": "medium", + "status": "open", + "details": "Create repeatable checks to verify that memory recall, messaging, search routing, and subagent behavior still work after changes.", + "notes": [ + "Added from second-wave improvements list on 2026-03-11.", + "High leverage for trust and maintenance." + ] } ]