Skip to main content

kernex_memory/
lib.rs

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