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

is read by; is written byis written byis written byis written bySymbolic Logic Engine: is read by; is written bySymbolic Logic EngineRule-Based Decision Engine: is written byRule-Based Decision EngineMemory Lifecycle Manager: is written byMemory Lifecycle ManagerFact Contradiction Resolver: is written byFact Contradiction Resol…
Direct neighbourhood (hover for relationship types)

Relationships

is read by dependency

is written by dependency

Design guidance

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

  1. 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.