Memory · Data store
Working Memory Fact Store
Data storeMemoryCognition & Memoryarc:WorkingMemoryFactStore
A session-scoped store of case facts, derived intermediate conclusions with certainty factors, and goal status that rules pattern-match against during one reasoning session.
Responsibility. Holds the situation-specific facts and reasoning state for the current case until the session ends.
Also known as: Working memory, Fact base
Relationships
is read by dependency
is written by dependency
Design guidance
- MUST reset between reasoning sessions so one customer's or patient's facts cannot contaminate another's reasoning.
- SHOULD index facts for fast pattern lookup as the fact set grows.
- MAY persist facts across conversation turns within one session.
Classification
- Patterns
- Fact assertion/retractionCertainty factorsFact indexing (hash tables)Goal stackPer-session reset
- Risks mitigated
- Cross-session fact contaminationPerformance degradation from unbounded fact growth
Sources
- Ch5.11: T. Nguyen, "Rule-Based Decision Making Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.11. ISBN: 9798244538229.