//! # brainwires-memory
//!
//! Tiered hot/warm/cold agent memory **orchestration**.
//!
//! The schema layer (the five tier stores — `MessageStore`, `SummaryStore`,
//! `FactStore`, `MentalModelStore`, `TierMetadataStore`, plus the shared
//! `tier_types`) lives in [`brainwires_stores`]. This crate adds:
//!
//! - [`TieredMemory`] — multi-factor adaptive search across all four tiers
//! (similarity × recency × importance), plus promotion / demotion of
//! entries when access patterns change.
//! - [`dream`] — offline consolidation engine that summarises hot-tier
//! messages into warm-tier summaries, extracts cold-tier facts, and
//! demotes by retention score. Feature-gated behind `dream`.
//!
//! [`TieredMemory`]: tiered_memory::TieredMemory
//! [`brainwires_stores`]: https://docs.rs/brainwires-stores
pub use ;
// Re-export the schema types from brainwires-stores so a consumer that only
// pulls brainwires-memory still gets the tier_types it'll need to interact
// with the orchestrator's API.
pub use ;