1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
// SPDX-FileCopyrightText: 2026 Andrei G <bug-ops>
// SPDX-License-Identifier: MIT OR Apache-2.0
//! Memory subsystem configuration types.
//!
//! Split from the former 4800-line `memory.rs` monolith into focused submodules,
//! one per memory concern. All public types are re-exported here so the historical
//! `zeph_config::memory::*` paths remain stable:
//!
//! - `root` — root [`MemoryConfig`] and [`VectorBackend`]
//! - `graph` — knowledge-graph extraction, activation, and quality gating
//! - `hebbian` — synaptic plasticity and reward-prediction-error gating
//! - `retrieval` — hybrid retrieval, admission control, and store routing
//! - `fidelity` — compression, forgetting, and eviction
//! - `consolidation` — episodic and five-signal consolidation daemons
//! - `session` — session, document, and semantic-memory config
//! - `persona` — persona inference and trajectory risk accumulation
//! - `reasoning` — memory-augmented reasoning, probes, and `MemCoT`
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
pub