Forgetting by Design
このコンテンツはまだ日本語に翻訳されていません。以下は英語版です。
See also:
Why Decay Exists
Section titled “Why Decay Exists”Context windows are finite.
If everything stayed equally active forever, high-value relations would be buried under noise.
So AnySoul applies periodic decay to keep memory usable at scale:
- frequently used relations stay lively,
- infrequent relations fade in priority,
- old knowledge is not instantly erased.
Time Is Measured by Cognitive Activity
Section titled “Time Is Measured by Cognitive Activity”For an agent, time is meaningful only when it is working.
So we use memory growth as a practical clock:
- when new memory keeps being created, the system advances and performs decay cycles;
- when an agent is inactive, no new memory appears and no recall happens, so its effective timeline is paused.
This maps memory maintenance to actual agent life, not wall-clock idleness.
Silence, Not Deletion
Section titled “Silence, Not Deletion”“Use it or lose it” does not mean hard deletion.
In most cases, low-activity memory becomes quiet first:
- it appears less often,
- it contributes less to retrieval,
- it can become active again once new evidence appears.
Practical Reading Guide
Section titled “Practical Reading Guide”When behavior changes, ask in this order:
- Was this memory recently used through search or follow-up reads?
- Did it participate in associative traversal paths?
- Has the surrounding memory space grown enough to trigger decay cycles?
These three questions explain most “why did memory behavior change” cases from a product perspective.