Fix snapshot refresh: enable auto-rebuild, fix date-range edge cases, log incremental failures
- registry.json: change _ftb_fix_v2 from manual_only to auto_full_rebuild so backtest auto-refreshes when snapshot doesn't cover the requested period - run.py: return [] (not all_trading_days fallback) when parking cap pushes requested_end before requested_start, preventing silent wrong-date-range runs - run.py: allow 1-trading-day lag tolerance in parking cap so a single lagging symbol (e.g. QQQM shortly after close) doesn't cap the whole simulation - backtest_sim.py: log incremental_update_failed_falling_back warning so silent fallback to full rebuild is visible in direct-mode logs Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>main
parent
24e88cb74f
commit
fcf379c759
Loading…
Reference in New Issue