- 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>