kernex_memory/lib.rs
1//! kernex-memory: SQLite-backed implementation of the `Store` trait.
2#![cfg_attr(test, allow(clippy::unwrap_used, clippy::expect_used))]
3//!
4//! Provides conversation storage, reward-based learning (outcomes + lessons),
5//! scheduled tasks, FTS5 semantic recall, and audit logging.
6
7pub mod audit;
8pub mod consolidator;
9pub mod store;
10
11pub use audit::AuditLogger;
12pub use consolidator::{ConsolidationResult, Consolidator, ConsolidatorConfig};
13pub use store::detect_language;
14pub use store::DueTask;
15pub use store::PhaseCheckpoint;
16pub use store::Store;
17pub use store::{UsageBreakdown, UsageSummary};