Architecture · pi-memory
Reviewed writes, frozen reads
How pi-memory writes reviewed memory
Architecture showing memory requests passing through preflight validation, live-source review, conflict resolution, and locked atomic storage, while session start creates a frozen prompt snapshot.
CURRENT SESSION
REVIEW BOUNDARY
DURABLE STATE
SESSION START
SESSION
Agent request
/remember · memory
GATE
Preflight
shape · size · content
SNAPSHOT
Frozen prompt
unchanged for the session
CONTEXT
Live sources
SYSTEM · MEMORY · USER
TASK
Candidate review
independent model route
UI
Conflict choice
ask_question · proceed
WRITE
Locked mutation
recheck · atomic rename
STORE
Durable entries
MEMORY.md · USER.md
plain · bounded files
LEGEND
AUTOMATIC PATH
CONFLICT ONLY
INDEPENDENT REVIEW