structured memory: facts/pinned/episodes, batched consolidation, participant-scoped recall
This commit is contained in:
+11
-1
@@ -52,4 +52,14 @@ Decisions inside the set architecture. D-NNN, never renumbered.
|
||||
- **D-013** — `!forgetme` v1 purges history rows only; the
|
||||
single-string channel memory cannot be selectively cleaned. Full
|
||||
fact-level erasure ships with FDB-007 structured memory — stated in
|
||||
the user-facing confirmation, not hidden.
|
||||
the user-facing confirmation, not hidden. (Superseded by D-014:
|
||||
erasure now covers facts, observations and episode traces.)
|
||||
- **D-014** — Structured memory (FDB-007): observations are the only
|
||||
consolidation feed (independent of history trimming); consolidation
|
||||
returns NEW facts only (no wholesale rewrite — the lossiness of the
|
||||
old memoize path is exactly what we're removing); self-authorship
|
||||
is enforced in code (fact subject must be an observation author),
|
||||
not just in the prompt; memory reads run on the loop (small indexed
|
||||
SQLite queries), writes off-loop. Legacy memory strings survive as
|
||||
episodes; the memory table stays as a read-only legacy fallback for
|
||||
deployments without memory-model.
|
||||
|
||||
Reference in New Issue
Block a user