//! Persistence adapters — concrete file-based repository implementations. #![allow( clippy::cast_possible_truncation, clippy::cast_sign_loss, clippy::cast_precision_loss, clippy::cast_possible_wrap )] pub mod app_config_repo; pub mod conversation_repo; pub mod edit_log_repo; pub mod memory_repo; pub mod rewind_blob_repo; pub mod settings_repo; pub use app_config_repo::JsonAppConfigRepository; pub use conversation_repo::JsonConversationRepository; pub use edit_log_repo::JsonlEditLogRepository; pub use memory_repo::MarkdownMemoryRepository; pub use rewind_blob_repo::FileRewindBlobRepository; pub use settings_repo::JsonSettingsRepository;