## 1. Robust Validation Workflow - [x] 1.1 Keep a research-only robust validation command path that evaluates all complete non-overlapping windows for a candidate. - [x] 1.2 Ensure robust validation reports sample count, average return, 95% confidence interval, median return, positive-window rate, worst return, p10 return, p90 return, best return, trade count, average trades per window, win rate, and max drawdown. - [x] 1.3 Sort robust candidate output by confidence interval lower bound before average return. ## 2. Strategy Candidate Results - [x] 2.1 Run BTC/ETH 1m/3m/5m robust validation over 50,000 candles with 240-bar windows. - [x] 2.2 Save the all-candidate robust result CSV. - [x] 2.3 Record that RSI2 is the current supported gross-return candidate family when its confidence interval lower bound is positive. - [x] 2.4 Record that VWAP is rejected when its confidence interval lower bound is not positive. ## 3. Verification - [x] 3.1 Add or update tests for deterministic all-window metric calculation. - [x] 3.2 Verify the workflow does not alter paper trading, OKX order placement, or existing trading CLI behavior. - [x] 3.3 Run the existing test suite.