Trading Bot HQModels & runsTestsResearchShadow paper

๐Ÿงช Test suite

ALL 274 PASSED live pytest run of bot/tests ยท executed 03:34:03, took 99.7s โ†ป live re-run available on the local HQ only

Every guard on the machinery: fills and R-math, cost itemization (incl. the frozen Dukascopy hash and the Vantage variant), kill criteria, gate fail-closed behavior, registry lineage discipline, executor/MT5 wiring. Research scripts (scans, runners) are governed by their pre-registrations and null batteries instead โ€” see engine/scans/.

test_costmodel.py 5/5
test_costmodel_eth.py 5/5
test_costmodel_vantage.py 3/3
test_costmodel_xrp.py 6/6
test_edgelab.py 21/21
test_engine.py 4/4
test_executor.py 8/8
test_expansion.py 11/11
test_failed_break_scan.py 8/8
test_gate.py 11/11
test_gatestate.py 37/37
test_goldenset.py 9/9
test_htf_level_features.py 4/4
test_killcriteria.py 8/8
test_ledger.py 7/7
test_levels.py 12/12
test_montecarlo.py 20/20
test_mt5bridge.py 7/7
test_paper_daemon.py 10/10
test_paperloop.py 21/21
test_pipeline.py 5/5
test_pipeline_e2e.py 4/4
test_portfolio.py 13/13
test_registry.py 8/8
test_streak_regime_scan.py 3/3
test_tde_events.py 5/5
test_tracking.py 4/4
test_watchdog.py 5/5
test_xauusd_wiring.py 10/10