{ "generated_at": "2026-05-03T11:15:35.400187+00:00", "python": "C:\\Users\\aksha\\Downloads\\afml\\.venv\\Scripts\\python.exe", "file_count": 93, "summary": { "compile": { "pass": 93 }, "import": { "pass": 83, "skip": 10 } }, "results": [ { "file": "afml\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\backtest_cache.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\cache_monitoring.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\cv_cache.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\data_access_tracker.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\guides\\from afml.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\guides\\from my_project.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\guides\\user_guide.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\mlflow_integration.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\mql5_backtest_bridge.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\mql5_bridge.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\robust_cache_keys.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\selective_cleaner.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\startup_script.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cache\\unified_cache_system.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cross_validation\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cross_validation\\anchored_walkforward.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cross_validation\\combinatorial.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cross_validation\\cpcv_usage.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cross_validation\\cross_validation.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cross_validation\\hyper_fit.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cross_validation\\hyper_fit_analysis.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cross_validation\\optuna_hyper_fit.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cross_validation\\pbo.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cross_validation\\scoring.py", "stage": "compile", "status": "pass" }, { "file": "afml\\cross_validation\\trial_tracker.py", "stage": "compile", "status": "pass" }, { "file": "afml\\data_structures\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\data_structures\\bars.py", "stage": "compile", "status": "pass" }, { "file": "afml\\datasets\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\datasets\\load_datasets.py", "stage": "compile", "status": "pass" }, { "file": "afml\\features\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\features\\fracdiff.py", "stage": "compile", "status": "pass" }, { "file": "afml\\features\\fractals.py", "stage": "compile", "status": "pass" }, { "file": "afml\\features\\meta_labeling_features.py", "stage": "compile", "status": "pass" }, { "file": "afml\\features\\moving_averages.py", "stage": "compile", "status": "pass" }, { "file": "afml\\features\\returns.py", "stage": "compile", "status": "pass" }, { "file": "afml\\features\\stationary.py", "stage": "compile", "status": "pass" }, { "file": "afml\\features\\trading_session.py", "stage": "compile", "status": "pass" }, { "file": "afml\\features\\volatility_regime.py", "stage": "compile", "status": "pass" }, { "file": "afml\\filters\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\filters\\filters.py", "stage": "compile", "status": "pass" }, { "file": "afml\\labeling\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\labeling\\fixed_time_horizon.py", "stage": "compile", "status": "pass" }, { "file": "afml\\labeling\\trend_scanning.py", "stage": "compile", "status": "pass" }, { "file": "afml\\labeling\\triple_barrier.py", "stage": "compile", "status": "pass" }, { "file": "afml\\mt5\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\mt5\\clean_data.py", "stage": "compile", "status": "pass" }, { "file": "afml\\mt5\\load_data.py", "stage": "compile", "status": "pass" }, { "file": "afml\\mt5\\tick_data_loader.py", "stage": "compile", "status": "pass" }, { "file": "afml\\numba_warmup.py", "stage": "compile", "status": "pass" }, { "file": "afml\\production\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\production\\dual_model_development.py", "stage": "compile", "status": "pass" }, { "file": "afml\\production\\model_development.py", "stage": "compile", "status": "pass" }, { "file": "afml\\production\\model_development_optuna.py", "stage": "compile", "status": "pass" }, { "file": "afml\\production\\model_export.py", "stage": "compile", "status": "pass" }, { "file": "afml\\production\\optimization_framework.py", "stage": "compile", "status": "pass" }, { "file": "afml\\production\\parameter_grid_search.py", "stage": "compile", "status": "pass" }, { "file": "afml\\production\\utils.py", "stage": "compile", "status": "pass" }, { "file": "afml\\sample_weights\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\sample_weights\\attribution.py", "stage": "compile", "status": "pass" }, { "file": "afml\\sample_weights\\optimized_attribution.py", "stage": "compile", "status": "pass" }, { "file": "afml\\sampling\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\sampling\\bootstrapping.py", "stage": "compile", "status": "pass" }, { "file": "afml\\sampling\\concurrent.py", "stage": "compile", "status": "pass" }, { "file": "afml\\sampling\\optimized_concurrent.py", "stage": "compile", "status": "pass" }, { "file": "afml\\strategies\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\strategies\\bollinger_features.py", "stage": "compile", "status": "pass" }, { "file": "afml\\strategies\\genetic_optimizer.py", "stage": "compile", "status": "pass" }, { "file": "afml\\strategies\\ma_crossover_feature_engine.py", "stage": "compile", "status": "pass" }, { "file": "afml\\strategies\\ma_whipsaw_ratio.py", "stage": "compile", "status": "pass" }, { "file": "afml\\strategies\\signal_processing.py", "stage": "compile", "status": "pass" }, { "file": "afml\\strategies\\strategy_optimizer.py", "stage": "compile", "status": "pass" }, { "file": "afml\\strategies\\trading_strategies.py", "stage": "compile", "status": "pass" }, { "file": "afml\\strategies\\trend_scanning_optimizer.py", "stage": "compile", "status": "pass" }, { "file": "afml\\strategies\\trend_scanning_optimizer_1.py", "stage": "compile", "status": "pass" }, { "file": "afml\\util\\__init__.py", "stage": "compile", "status": "pass" }, { "file": "afml\\util\\constants.py", "stage": "compile", "status": "pass" }, { "file": "afml\\util\\fix_mlfinlab_imports.py", "stage": "compile", "status": "pass" }, { "file": "afml\\util\\misc.py", "stage": "compile", "status": "pass" }, { "file": "afml\\util\\multiprocess.py", "stage": "compile", "status": "pass" }, { "file": "afml\\util\\pipelines.py", "stage": "compile", "status": "pass" }, { "file": "afml\\util\\test.py", "stage": "compile", "status": "pass" }, { "file": "afml\\util\\volatility.py", "stage": "compile", "status": "pass" }, { "file": "model_development.py", "stage": "compile", "status": "pass" }, { "file": "scripts\\deploy_live_mt5_integration.py", "stage": "compile", "status": "pass" }, { "file": "scripts\\run_each_file_tests.py", "stage": "compile", "status": "pass" }, { "file": "scripts\\run_full_project_diagnostics.py", "stage": "compile", "status": "pass" }, { "file": "scripts\\run_gold_btc_mt5.py", "stage": "compile", "status": "pass" }, { "file": "scripts\\run_guides_steps.py", "stage": "compile", "status": "pass" }, { "file": "scripts\\run_latest_gold_btc_signals.py", "stage": "compile", "status": "pass" }, { "file": "scripts\\run_production_build.py", "stage": "compile", "status": "pass" }, { "file": "scripts\\test_core_subsystems.py", "stage": "compile", "status": "pass" }, { "file": "afml\\__init__.py", "stage": "import", "status": "pass", "module": "afml.__init__" }, { "file": "afml\\cache\\__init__.py", "stage": "import", "status": "pass", "module": "afml.cache.__init__" }, { "file": "afml\\cache\\backtest_cache.py", "stage": "import", "status": "pass", "module": "afml.cache.backtest_cache" }, { "file": "afml\\cache\\cache_monitoring.py", "stage": "import", "status": "pass", "module": "afml.cache.cache_monitoring" }, { "file": "afml\\cache\\cv_cache.py", "stage": "import", "status": "pass", "module": "afml.cache.cv_cache" }, { "file": "afml\\cache\\data_access_tracker.py", "stage": "import", "status": "pass", "module": "afml.cache.data_access_tracker" }, { "file": "afml\\cache\\guides\\from afml.py", "stage": "import", "status": "skip", "reason": "not a valid importable module path" }, { "file": "afml\\cache\\guides\\from my_project.py", "stage": "import", "status": "skip", "reason": "not a valid importable module path" }, { "file": "afml\\cache\\guides\\user_guide.py", "stage": "import", "status": "pass", "module": "afml.cache.guides.user_guide" }, { "file": "afml\\cache\\mlflow_integration.py", "stage": "import", "status": "pass", "module": "afml.cache.mlflow_integration" }, { "file": "afml\\cache\\mql5_backtest_bridge.py", "stage": "import", "status": "pass", "module": "afml.cache.mql5_backtest_bridge" }, { "file": "afml\\cache\\mql5_bridge.py", "stage": "import", "status": "pass", "module": "afml.cache.mql5_bridge" }, { "file": "afml\\cache\\robust_cache_keys.py", "stage": "import", "status": "pass", "module": "afml.cache.robust_cache_keys" }, { "file": "afml\\cache\\selective_cleaner.py", "stage": "import", "status": "pass", "module": "afml.cache.selective_cleaner" }, { "file": "afml\\cache\\startup_script.py", "stage": "import", "status": "pass", "module": "afml.cache.startup_script" }, { "file": "afml\\cache\\unified_cache_system.py", "stage": "import", "status": "pass", "module": "afml.cache.unified_cache_system" }, { "file": "afml\\cross_validation\\__init__.py", "stage": "import", "status": "pass", "module": "afml.cross_validation.__init__" }, { "file": "afml\\cross_validation\\anchored_walkforward.py", "stage": "import", "status": "pass", "module": "afml.cross_validation.anchored_walkforward" }, { "file": "afml\\cross_validation\\combinatorial.py", "stage": "import", "status": "pass", "module": "afml.cross_validation.combinatorial" }, { "file": "afml\\cross_validation\\cpcv_usage.py", "stage": "import", "status": "pass", "module": "afml.cross_validation.cpcv_usage" }, { "file": "afml\\cross_validation\\cross_validation.py", "stage": "import", "status": "pass", "module": "afml.cross_validation.cross_validation" }, { "file": "afml\\cross_validation\\hyper_fit.py", "stage": "import", "status": "pass", "module": "afml.cross_validation.hyper_fit" }, { "file": "afml\\cross_validation\\hyper_fit_analysis.py", "stage": "import", "status": "pass", "module": "afml.cross_validation.hyper_fit_analysis" }, { "file": "afml\\cross_validation\\optuna_hyper_fit.py", "stage": "import", "status": "pass", "module": "afml.cross_validation.optuna_hyper_fit" }, { "file": "afml\\cross_validation\\pbo.py", "stage": "import", "status": "pass", "module": "afml.cross_validation.pbo" }, { "file": "afml\\cross_validation\\scoring.py", "stage": "import", "status": "pass", "module": "afml.cross_validation.scoring" }, { "file": "afml\\cross_validation\\trial_tracker.py", "stage": "import", "status": "pass", "module": "afml.cross_validation.trial_tracker" }, { "file": "afml\\data_structures\\__init__.py", "stage": "import", "status": "pass", "module": "afml.data_structures.__init__" }, { "file": "afml\\data_structures\\bars.py", "stage": "import", "status": "pass", "module": "afml.data_structures.bars" }, { "file": "afml\\datasets\\__init__.py", "stage": "import", "status": "pass", "module": "afml.datasets.__init__" }, { "file": "afml\\datasets\\load_datasets.py", "stage": "import", "status": "pass", "module": "afml.datasets.load_datasets" }, { "file": "afml\\features\\__init__.py", "stage": "import", "status": "pass", "module": "afml.features.__init__" }, { "file": "afml\\features\\fracdiff.py", "stage": "import", "status": "pass", "module": "afml.features.fracdiff" }, { "file": "afml\\features\\fractals.py", "stage": "import", "status": "pass", "module": "afml.features.fractals" }, { "file": "afml\\features\\meta_labeling_features.py", "stage": "import", "status": "pass", "module": "afml.features.meta_labeling_features" }, { "file": "afml\\features\\moving_averages.py", "stage": "import", "status": "pass", "module": "afml.features.moving_averages" }, { "file": "afml\\features\\returns.py", "stage": "import", "status": "pass", "module": "afml.features.returns" }, { "file": "afml\\features\\stationary.py", "stage": "import", "status": "pass", "module": "afml.features.stationary" }, { "file": "afml\\features\\trading_session.py", "stage": "import", "status": "pass", "module": "afml.features.trading_session" }, { "file": "afml\\features\\volatility_regime.py", "stage": "import", "status": "pass", "module": "afml.features.volatility_regime" }, { "file": "afml\\filters\\__init__.py", "stage": "import", "status": "pass", "module": "afml.filters.__init__" }, { "file": "afml\\filters\\filters.py", "stage": "import", "status": "pass", "module": "afml.filters.filters" }, { "file": "afml\\labeling\\__init__.py", "stage": "import", "status": "pass", "module": "afml.labeling.__init__" }, { "file": "afml\\labeling\\fixed_time_horizon.py", "stage": "import", "status": "pass", "module": "afml.labeling.fixed_time_horizon" }, { "file": "afml\\labeling\\trend_scanning.py", "stage": "import", "status": "pass", "module": "afml.labeling.trend_scanning" }, { "file": "afml\\labeling\\triple_barrier.py", "stage": "import", "status": "pass", "module": "afml.labeling.triple_barrier" }, { "file": "afml\\mt5\\__init__.py", "stage": "import", "status": "pass", "module": "afml.mt5.__init__" }, { "file": "afml\\mt5\\clean_data.py", "stage": "import", "status": "pass", "module": "afml.mt5.clean_data" }, { "file": "afml\\mt5\\load_data.py", "stage": "import", "status": "pass", "module": "afml.mt5.load_data" }, { "file": "afml\\mt5\\tick_data_loader.py", "stage": "import", "status": "pass", "module": "afml.mt5.tick_data_loader" }, { "file": "afml\\numba_warmup.py", "stage": "import", "status": "pass", "module": "afml.numba_warmup" }, { "file": "afml\\production\\__init__.py", "stage": "import", "status": "pass", "module": "afml.production.__init__" }, { "file": "afml\\production\\dual_model_development.py", "stage": "import", "status": "pass", "module": "afml.production.dual_model_development" }, { "file": "afml\\production\\model_development.py", "stage": "import", "status": "pass", "module": "afml.production.model_development" }, { "file": "afml\\production\\model_development_optuna.py", "stage": "import", "status": "pass", "module": "afml.production.model_development_optuna" }, { "file": "afml\\production\\model_export.py", "stage": "import", "status": "pass", "module": "afml.production.model_export" }, { "file": "afml\\production\\optimization_framework.py", "stage": "import", "status": "pass", "module": "afml.production.optimization_framework" }, { "file": "afml\\production\\parameter_grid_search.py", "stage": "import", "status": "pass", "module": "afml.production.parameter_grid_search" }, { "file": "afml\\production\\utils.py", "stage": "import", "status": "pass", "module": "afml.production.utils" }, { "file": "afml\\sample_weights\\__init__.py", "stage": "import", "status": "pass", "module": "afml.sample_weights.__init__" }, { "file": "afml\\sample_weights\\attribution.py", "stage": "import", "status": "pass", "module": "afml.sample_weights.attribution" }, { "file": "afml\\sample_weights\\optimized_attribution.py", "stage": "import", "status": "pass", "module": "afml.sample_weights.optimized_attribution" }, { "file": "afml\\sampling\\__init__.py", "stage": "import", "status": "pass", "module": "afml.sampling.__init__" }, { "file": "afml\\sampling\\bootstrapping.py", "stage": "import", "status": "pass", "module": "afml.sampling.bootstrapping" }, { "file": "afml\\sampling\\concurrent.py", "stage": "import", "status": "pass", "module": "afml.sampling.concurrent" }, { "file": "afml\\sampling\\optimized_concurrent.py", "stage": "import", "status": "pass", "module": "afml.sampling.optimized_concurrent" }, { "file": "afml\\strategies\\__init__.py", "stage": "import", "status": "pass", "module": "afml.strategies.__init__" }, { "file": "afml\\strategies\\bollinger_features.py", "stage": "import", "status": "pass", "module": "afml.strategies.bollinger_features" }, { "file": "afml\\strategies\\genetic_optimizer.py", "stage": "import", "status": "pass", "module": "afml.strategies.genetic_optimizer" }, { "file": "afml\\strategies\\ma_crossover_feature_engine.py", "stage": "import", "status": "pass", "module": "afml.strategies.ma_crossover_feature_engine" }, { "file": "afml\\strategies\\ma_whipsaw_ratio.py", "stage": "import", "status": "pass", "module": "afml.strategies.ma_whipsaw_ratio" }, { "file": "afml\\strategies\\signal_processing.py", "stage": "import", "status": "pass", "module": "afml.strategies.signal_processing" }, { "file": "afml\\strategies\\strategy_optimizer.py", "stage": "import", "status": "pass", "module": "afml.strategies.strategy_optimizer" }, { "file": "afml\\strategies\\trading_strategies.py", "stage": "import", "status": "pass", "module": "afml.strategies.trading_strategies" }, { "file": "afml\\strategies\\trend_scanning_optimizer.py", "stage": "import", "status": "pass", "module": "afml.strategies.trend_scanning_optimizer" }, { "file": "afml\\strategies\\trend_scanning_optimizer_1.py", "stage": "import", "status": "pass", "module": "afml.strategies.trend_scanning_optimizer_1" }, { "file": "afml\\util\\__init__.py", "stage": "import", "status": "pass", "module": "afml.util.__init__" }, { "file": "afml\\util\\constants.py", "stage": "import", "status": "pass", "module": "afml.util.constants" }, { "file": "afml\\util\\fix_mlfinlab_imports.py", "stage": "import", "status": "pass", "module": "afml.util.fix_mlfinlab_imports" }, { "file": "afml\\util\\misc.py", "stage": "import", "status": "pass", "module": "afml.util.misc" }, { "file": "afml\\util\\multiprocess.py", "stage": "import", "status": "pass", "module": "afml.util.multiprocess" }, { "file": "afml\\util\\pipelines.py", "stage": "import", "status": "pass", "module": "afml.util.pipelines" }, { "file": "afml\\util\\test.py", "stage": "import", "status": "pass", "module": "afml.util.test" }, { "file": "afml\\util\\volatility.py", "stage": "import", "status": "pass", "module": "afml.util.volatility" }, { "file": "model_development.py", "stage": "import", "status": "pass", "module": "model_development" }, { "file": "scripts\\deploy_live_mt5_integration.py", "stage": "import", "status": "skip", "reason": "not a valid importable module path" }, { "file": "scripts\\run_each_file_tests.py", "stage": "import", "status": "skip", "reason": "not a valid importable module path" }, { "file": "scripts\\run_full_project_diagnostics.py", "stage": "import", "status": "skip", "reason": "not a valid importable module path" }, { "file": "scripts\\run_gold_btc_mt5.py", "stage": "import", "status": "skip", "reason": "not a valid importable module path" }, { "file": "scripts\\run_guides_steps.py", "stage": "import", "status": "skip", "reason": "not a valid importable module path" }, { "file": "scripts\\run_latest_gold_btc_signals.py", "stage": "import", "status": "skip", "reason": "not a valid importable module path" }, { "file": "scripts\\run_production_build.py", "stage": "import", "status": "skip", "reason": "not a valid importable module path" }, { "file": "scripts\\test_core_subsystems.py", "stage": "import", "status": "skip", "reason": "not a valid importable module path" } ] }