πΊοΈ Region Reference Overview & Index¶
Comprehensive index of all 30 memory regions across Spector Kernel bundle types.
Overview¶
The Spector Memory Kernel distributes memory structures across three distinct bundle types:
-
Partition Bundle (
partition.bundle): Contains read-heavy, often historical or static semantic/episodic records. -
Runtime Bundle (
runtime.bundle): Contains highly dynamic, volatile, or short-term operational state (e.g., working memory, temporal chains). -
Identity Bundle (
identity.bundle): Stores tenant/agent self-models, policies, salience, and continuity metadata (ADR-0029).
flowchart TD
subgraph Kernel["Spector Memory Kernel"]
direction LR
PB[Partition Bundle]
RB[Runtime Bundle]
IB[Identity Bundle]
end
subgraph Partition Regions
PB --> SEMANTIC
PB --> EPISODIC
PB --> PROCEDURAL
PB --> TEXT
PB --> STRENGTH
end
subgraph Runtime Regions
RB --> WORKING
RB --> COACTIVATION
RB --> INDEX_MIDX
RB --> INDEX_IDPL
RB --> HEBBIAN
RB --> TEMPORAL
RB --> ENTITY
RB --> INSULA
RB --> PROVENANCE
RB --> SPLADE
RB --> OTHERS[...]
end
subgraph Identity Regions
IB --> HEADER
IB --> SOUL
IB --> SALIENCE
IB --> CONTINUITY
IB --> POLICY
IB --> ORG_DIR
end Region Index¶
Partition Regions (partition.bundle)¶
| Region Name | RegionId Enum | Numeric ID | Memory Shape | Layout Class | Store Class |
|---|---|---|---|---|---|
| SEMANTIC | RegionId.SEMANTIC | 0 | RECORD | SemanticLayout | SemanticMemory |
| EPISODIC | RegionId.EPISODIC | 1 | RECORD | EpisodicLayout | EpisodicMemory |
| PROCEDURAL | RegionId.PROCEDURAL | 2 | RECORD | ProceduralLayout | ProceduralMemory |
| TEXT | RegionId.TEXT | 3 | BLOB | TextBlobLayout | TextBlobMemory |
| STRENGTH | RegionId.STRENGTH | 4 | TENSOR | StrengthLayout | StrengthMemory |
Runtime Regions (runtime.bundle)¶
| Region Name | RegionId Enum | Numeric ID | Memory Shape | Layout Class | Store Class |
|---|---|---|---|---|---|
| WORKING | RegionId.WORKING | 10 | RECORD | WorkingLayout | WorkingMemory |
| COACTIVATION | RegionId.COACTIVATION | 11 | GRAPH | CoActivationLayout | CoActivationMemory |
| INDEX_MIDX | RegionId.INDEX_MIDX | 12 | INDEX | IndexEntryLayout | IndexEntryMemory |
| INDEX_IDPL | RegionId.INDEX_IDPL | 13 | INDEX | IdBlobLayout | IdBlobMemory |
| HEBBIAN | RegionId.HEBBIAN | 14 | GRAPH | HebbianLayout | HebbianGraphMemory |
| TEMPORAL_CHAIN | RegionId.TEMPORAL_CHAIN | 15 | GRAPH | TemporalLayout | TemporalChainMemory |
| TEMPORAL_FACTS | RegionId.TEMPORAL_FACTS | 16 | RECORD | TemporalFactLayout | TemporalFactsMemory |
| ENTITY_DIRECTORY | RegionId.ENTITY_DIRECTORY | 17 | RECORD | EntityDirectoryLayout | EntityDirectoryMemory |
| ENTITY_NAMES | RegionId.ENTITY_NAMES | 18 | BLOB | TextBlobLayout | TextBlobMemory |
| HYPERGRAPH | RegionId.HYPERGRAPH | 19 | GRAPH | HyperEntityLayout | HyperEntityGraphMemory |
| ENTITY_TYPES | RegionId.ENTITY_TYPES | 20 | REGISTRY | RegistryLayout | TypeRegistryMemory |
| RELATION_TYPES | RegionId.RELATION_TYPES | 21 | REGISTRY | RegistryLayout | TypeRegistryMemory |
| BM25 | RegionId.BM25 | 22 | TENSOR | Bm25Layout | Bm25Memory |
| CHECKPOINT | RegionId.CHECKPOINT | 23 | RECORD | CheckpointLayout | CheckpointMemory |
| INSULA | RegionId.INSULA | 24 | INSULAR | InsularLayout | InsulaMemory |
| CONTINUITY | RegionId.CONTINUITY | 25 | RECORD | ContinuityLayout | ContinuityMemory |
| PROVENANCE | RegionId.PROVENANCE | 26 | GRAPH | ProvenanceLayout | ProvenanceMemory |
| SPLADE | RegionId.SPLADE | 27 | TENSOR | SpladeLayout | SpladeMemory |
| ENTITY_REVERSE_INDEX | RegionId.ENTITY_REVERSE_INDEX | 28 | INDEX | IndexEntryLayout | IndexEntryMemory |
Identity Regions (identity.bundle)¶
| Region Name | RegionId Enum | Numeric ID | Memory Shape | Layout Class | Store Class | Reference |
|---|---|---|---|---|---|---|
| HEADER | IdentityRegionId.HEADER | 0 | BUNDLE | IdentityBundleHeader | IdentityBundle | View |
| SOUL | IdentityRegionId.SOUL | 1 | INSULAR | InsularLayout | InsulaMemory | View |
| SALIENCE | IdentityRegionId.SALIENCE | 2 | Raw Payload | Raw (Managed by Bundle) | IdentityBundle | View |
| CONTINUITY | IdentityRegionId.CONTINUITY | 3 | RECORD | ContinuityLayout | ContinuityMemory | View |
| POLICY | IdentityRegionId.POLICY | 4 | Raw Payload | Raw (Managed by Bundle) | IdentityBundle | View |
| ORG_DIR | IdentityRegionId.ORG_DIR | 5 | Raw Payload | Raw (Managed by Bundle) | IdentityBundle | View |