//! Production observability and monitoring for ML systems
//!
//! This crate provides comprehensive monitoring, metrics collection, and alerting
//! for ML models in production HFT environments.

#![deny(clippy::unwrap_used, clippy::expect_used)]
#![cfg_attr(test, allow(clippy::unwrap_used, clippy::expect_used))]
#![allow(clippy::module_name_repetitions)]
#![allow(clippy::integer_division)]
// Workspace lints deny `panic` and `indexing_slicing` — allow where needed
#![allow(clippy::panic, clippy::indexing_slicing)]

// Re-export core types used by this crate's public API
pub use common::model_types::ModelType;
pub use ml_core::{MLError, MLResult, ModelPrediction};

pub mod alerts;
pub mod dashboards;
pub mod metrics;
