Working
aka
The scratchpad / now
stores
Current turn, active task, tools available
backed by
context window
lifespan
volatile
Episodic
aka
What happened
stores
Specific events: task X failed Fri with error Y
backed by
event store, by time
lifespan
per-session log
Semantic
aka
What is true
stores
Facts & abstractions: list.sort() is stable
backed by
knowledge base
lifespan
durable