#![warn(missing_docs)]
#![deny(unsafe_code)]
pub mod ab_test;
pub mod accuracy;
pub mod adwin;
pub mod drift;
pub mod error;
pub mod registry;
pub use ab_test::{ABTestConfig, ABTestEvaluator, ABTestResult, PromotionCriteria};
pub use accuracy::{AccuracyTracker, AccuracyTrackerConfig};
pub use adwin::Adwin;
pub use drift::{DriftAction, DriftCallback, DriftDetector, DriftMonitor, DriftReport};
pub use error::{LifecycleError, Result};
pub use registry::{AccuracyMetrics, ModelRegistry, ModelTag, ModelVersion};