8750aac6d9
_window_setups computed them but _replay_ticker dropped them, so the ablation's NEUTRAL/tightener checks saw None for every candidate and the 'without confidence floor' / 'without R:R floor' rows collapsed to 0 setups (impossible — removing a floor can only add setups). Regression test now goes through the real _replay_ticker path. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>