Hourly volume & OI spurts against a same-hour-of-day baseline (commodity volume is heavily time-of-day dependent, so a flat recent-bars average would fire every evening). Setups arm on a spurt, trigger on a break of the spurt bar's extreme confirmed by session VWAP, and are then tracked tick-by-tick. Direction comes from the OI buildup where available, otherwise from where the bar closed in its own range. Results below are paper only.