Standalone peer
Making it a third peer would mean reinventing the storage layer — its own SQLite schema, its own indexer, its own lifecycle. Wasteful, plus there's a double-write risk (the memory ADR reasoning needs may not have synced yet).
// duplicate storage layer