# Future Test Flow

1. Run S2 first in fast compare mode.
2. If S2 is worse than A2_BASE on NetProfit, MaxDrawdown, HardStopCount, NoMoney errors, TotalTrades, or BasketCloseProfit, stop that idea immediately.
3. Only promote improved S2 candidates to S1/S3/S4.
4. Only promote improved 4-segment aggregate candidates to 2026.05.01-2026.05.29.
5. Only promote improved mid-term candidates to 2026.04.01-2026.05.29.
6. Use diagnostic mode only for reason investigation, not for ordinary profit comparison.
7. Never leave EntryDecisionTrace or ReactiveHedgeEligibilityTrace on during normal comparisons.
8. If behavior is unclear, run one narrow diagnostic around the target event, capped by row count.

## Stop Rules

- Stop if S2 NetProfit worsens versus A2_BASE.
- Stop if MaxDrawdown worsens.
- Stop if HardStopCount increases.
- Stop if NoMoneyOrderFailedCount is above 0.
- Stop if TotalTrades collapses or BasketCloseProfitTotal drops sharply.
- Stop if BacktestCompleted=false.
