architecture
public memopersistent-agents-need-observable-memory

Persistent Agents Need Observable Memory

Why the next step after agent memory is not more storage, but better review loops.

Premise

Persistent agents need memory, but memory is only useful when people can inspect how it was formed, what generated structure was used, and where a proposed write-back came from.

A larger store of context does not make an agent trustworthy by itself. The system needs a visible loop: Markdown stays canonical, Graphify generates the graph layer, BrainBar makes that generated layer explorable, and humans decide what becomes durable.

Architectural stance

BrainBar treats memory as an observable workflow over existing Graphify output. The agent reads local context, Graphify exposes relationships, BrainBar surfaces paths and neighborhoods, review checks create friction before trust, and closeouts turn stable outcomes into curated notes.

The important product surface is not a hidden database and not a raw transcript. It is the human-readable path from local work to generated graph to reviewable memory.

Rule

If memory cannot be inspected, it should not become durable by default.