## Why The initial ultra-short strategy search used too few sampled windows to justify a trading conclusion. The project needs a repeatable validation path that rejects small-sample winners and only promotes strategies whose long-range window statistics remain positive. ## What Changes - Add a robust ultra-short validation capability that evaluates candidate strategies across long historical ranges and all non-overlapping windows. - Record statistical outputs required for candidate acceptance: sample count, average return, 95% confidence interval, median return, positive-window rate, tail returns, trade count, win rate, and max drawdown. - Promote RSI2 as the current candidate family only when its long-sample confidence interval lower bound remains positive. - Reject the earlier ETH 3m VWAP candidate because long-sample validation does not show a positive confidence interval. - Keep validation as a research/backtest workflow; do not change live or paper trading behavior in this change. ## Capabilities ### New Capabilities - `robust-strategy-validation`: Defines the long-sample validation contract for ultra-short candidate strategies and the acceptance criteria for promoting a strategy candidate. ### Modified Capabilities None. ## Impact - Adds OpenSpec artifacts for strategy validation requirements. - Affects research/backtest scripts and generated CSV outputs. - Does not change OKX order placement, paper positions, authenticated APIs, or the existing CLI trading commands.