KB injection tuning: pgvector substrate + retrieval telemetry + title-first auto-inject #74

Merged
bvandeusen merged 4 commits from dev into main 2026-06-22 20:56:15 -04:00
Showing only changes of commit eec241d3c0 - Show all commits
+9 -4
View File
@@ -12,10 +12,15 @@ for the operator's work, and as your own working memory across sessions.
recent notes in one shot.
**While you work:**
- **Recall before acting** — `search` Scribe for related prior work before
answering a question about the operator's work, starting a task, or
re-deriving a decision. Assume a related note, task, or decision already
exists.
- **Recall before acting** — before you answer anything about the operator's
work or start a task, `search` Scribe first; assume a related note, task, or
decision already exists. Concretely, reach for recall whenever a request
touches the operator's projects, people, places, prior decisions, or existing
work: check for an existing task before opening a new one, and for a prior
note/decision before re-deriving one. When a project is in scope (you entered
one), pass its id to `search` so results stay scoped to it. Treating Scribe as
the first place you look — not just somewhere you write — is what makes it a
trustworthy record.
- **Record as you go** — track work as Scribe tasks and log progress with
`add_task_log`. Always log when you **complete a task** and when you **hit or
discover a problem** — so changes of direction are captured, not just