3
Roles
4
Layers
120+
Databases
42MB
Total Size

The Memory Roles

Memory is the smallest domain by role count (3) but the most fundamental. Every other domain depends on it. These roles don't store domain knowledge — they maintain the infrastructure that other roles use to store theirs.

RoleFunctionDB
mnemos Memory system architect. Defines JSONL/SQLite contracts, enforces the "JSONL is events, SQLite is knowledge" distinction. Designs the layer structure. 104K
tagger Tag system management. Cross-residence taxonomy. Ensures consistent tagging across 120+ databases. 376K
claudegit Version control for memory state. Tracks changes to knowledge bases, enables rollback. 80K

The Cardinal Rule

JSONL = event log (append-only, what happened). SQLite = knowledge base (curated, what's true now). They are NOT mirrors. Information flows one way: residences to shared, never back down.

Largest Databases

DatabaseDomainSize
autobrowseAutomation226.4M
librarianEducation8.9M
webdevDev3.7M
rorgitEducation3.5M
directorian (catalog)Admin2.2M
sessionerAdmin1.4M