From 990ee89b19ccf409413cb25402c72470cf0d78c2 Mon Sep 17 00:00:00 2001 From: momentum dev Date: Sun, 27 Sep 2026 19:46:50 -0500 Subject: [PATCH] chore: restart the live test on 2026-09-28 with the deployed fixes The 2026-09-24 period ran on settings the 5372585 deploy changed: live volume was inflated 80-160x, squeezes were verified on a mean volume baseline, and the first ingest began at ~09:15. It also had no premarket scan and no fail-fast exit (now 60s/0.3R). Trades from before the restart would mix two systems, so the 80-trade count starts again on the first session under the new build. The four earlier trades are kept in the freeze file for the record. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01E3S5EFKThFVrjmN4HHsHMN --- research/live_test_freeze.json | 14 +++++++++++--- tests/unit/research/test_live_scorecard.py | 2 +- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/research/live_test_freeze.json b/research/live_test_freeze.json index f9d723a..860d4eb 100644 --- a/research/live_test_freeze.json +++ b/research/live_test_freeze.json @@ -1,7 +1,13 @@ { - "frozen_on": "2026-09-24", - "source": "config_overrides on the tradier live DB (port 5434), snapshotted 2026-09-25", - "note": "Strategy knobs only. Safety knobs (equity floor, default equity) may change without resetting the test.", + "frozen_on": "2026-09-28", + "source": "config_overrides on the tradier live DB (port 5434), snapshotted 2026-09-27 after the 5372585 deploy", + "note": "Restarted 2026-09-28: the deploy fixed live volume inflation (7f1ebe9) and squeeze rvol plus the 04:00 first pass (81e505b), and added the premarket snapshot scan and the fail-fast exit (60s/0.3R). Strategy knobs only; safety knobs may change without resetting.", + "previous_period": { + "from": "2026-09-24", + "to": "2026-09-25", + "trades": 4, + "note": "pre-fix settings; not counted" + }, "settings": { "NEWS_CATALYST_SCORE_ENABLED": "1", "NEWS_DILUTION_VETO_ENABLED": "1", @@ -21,6 +27,8 @@ "TRADING_EXECUTION_ENABLED": "1", "TRADING_EXIT_BREAKEVEN_PCT": "0.0", "TRADING_EXIT_BREAKEVEN_R": "1.0", + "TRADING_EXIT_FAIL_FAST_R": "0.3", + "TRADING_EXIT_FAIL_FAST_SECONDS": "60", "TRADING_EXIT_MANAGE_INTERVAL_SECONDS": "4", "TRADING_EXIT_PROFIT_TIERS": "", "TRADING_EXIT_THREAD_ENABLED": "1", diff --git a/tests/unit/research/test_live_scorecard.py b/tests/unit/research/test_live_scorecard.py index a08ca0e..513e63f 100644 --- a/tests/unit/research/test_live_scorecard.py +++ b/tests/unit/research/test_live_scorecard.py @@ -26,5 +26,5 @@ def test_drift_ignores_safety_knobs_and_catches_new_strategy_keys(): def test_freeze_file_is_valid(): f = load_freeze() - assert f["frozen_on"] == "2026-09-24" + assert f["frozen_on"] == "2026-09-28" assert f["settings"]["TRADING_EXIT_TRAIL_PCT"] == "0.12"