You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Run the impression scan script against the current user request.
54
+
2. If there is no match, avoid opening detailed memory by default.
55
+
3. If there is a weak match, open only the active summary or one linked summary record.
56
+
4. If there is a strong match, open the linked detailed record.
57
+
5. Load chunks or raw detail only when the task explicitly needs deeper recall.
58
+
59
+
## Writeback Behavior
60
+
61
+
When durable memory is created or updated, update the impression record at the same time.
62
+
63
+
Keep impression keywords short and reusable:
64
+
65
+
- project terms
66
+
- stable feature names
67
+
- decision names
68
+
- architecture nouns
69
+
- user preference terms
70
+
- unresolved follow-up names
71
+
72
+
Do not store full summaries, transcripts, secrets, or long prose in the impression layer.
73
+
74
+
## Retention Behavior
75
+
76
+
The impression layer may grow over time, but it should remain cheap to scan.
77
+
78
+
Ask the host whether to prune impressions, compact durable records, or archive stale records when:
79
+
80
+
- too many impression records match the same query
81
+
- many records repeat the same keyword set
82
+
-`memory/events/` grows without promotion into durable memory
83
+
- detailed records are no longer needed after a newer summary supersedes them
84
+
85
+
Impression pruning may remove low-value keyword routes. Durable record compaction should preserve historical links through supersession or archival records.
0 commit comments