9db1ff8023
Previously every push of `cargo bench -p wickra` ran 114 indicators at three workload sizes each (1k / 10k / 50k candles), which inflated bench runtime past ten minutes for diminishing signal — most family members are linear scalings of the same hot loop, so a regression in any one of them shows up identically in the cheapest member. This commit replaces the exhaustive list with a curated selection: the cheapest baseline and the most expensive representative from each of the sixteen families, totalling ~33 indicators across scalar, candle, and multi-output APIs. If you need to profile a specific indicator that is not in the curated set, add it temporarily and run `cargo bench -- <name>` to target just that bench; it does not need to be committed. Fixed in passing: - `Cci` is `Indicator<Input = Candle>`, not f64; corrected the bench selector to `bench_candle_input`. - `Psar::new` takes (af_start, af_step, af_max) — supplied all three. - `TdSequential` uses `::classic` for the textbook (4, 9, 2, 13) parameters; the old call was missing arguments.