//! ML Backtesting Framework //! //! Provides barrier parameter optimization, DQN action loading from CSV, //! and comprehensive report generation for model evaluation. // Workspace lints deny unwrap/expect/indexing at warn level; override to allow in tests only. #![cfg_attr(test, allow(clippy::unwrap_used, clippy::expect_used, clippy::indexing_slicing))] pub use ml_core::MLError; pub mod action_loader; pub mod barrier_backtest; pub mod report; pub use action_loader::{load_actions_from_csv, DQNActionRecord}; pub use barrier_backtest::{BacktestResults, BarrierBacktester, BarrierParams}; pub use report::{BacktestReport, PerformanceMetrics, Recommendation};