fix: align production defaults and close review parity gaps

Ship greenfield min_rr=2.0 and conf=0, read-only Structural S/R, indicator
cache invalidation, and UI/gate language that treats GTL as screening not exit.
Align strategy_rank missing-vol fallback live vs backtest, single-source
PRIMARY_TARGET_MIN_RR, expand prod parity tests, and drop dead FE clients.
This commit is contained in:
dennisthiessen committed 2026-07-18 13:03:22 +02:00
1 parent e07da0f8f0
commit b0e33e1606
25 files changed
+429 -221

No files matched your search

+3 -2
View File
@@ -80,8 +80,9 @@ async def upsert_ohlcv(
record = result.scalar_one()
# TODO: Invalidate LRU cache entries for this ticker (Task 7.1)
# TODO: Mark composite score as stale for this ticker (Task 10.1)
from app.cache import indicator_cache
indicator_cache.invalidate_ticker(ticker.symbol)
return record