
60 s crops · label = nominal / anomaly at the window end (not which fault)
Every injected HSS fault maps to class 1 · healthy segments → class 0
Split by scenario id: 21 train / 5 val / 5 eval — eval faults never appear in train
Clean + low sensor noise on train · NormStats from clean windows