From: Jérôme Benoit Date: Sun, 21 Jun 2026 18:01:23 +0000 (+0200) Subject: feat(quickadapter)!: add causal label split foundation (#78) X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=fee591c6ca9b0e9753abcb9dbbdb7ff6363843fe;p=freqai-strategies.git feat(quickadapter)!: add causal label split foundation (#78) Causal split guards on QuickAdapter training. Default causal mode rejects `data_split_parameters.shuffle=true`, `feature_parameters.shuffle_after_split=true`, and `feature_parameters.reverse_train_test_order=true`. - `feature_parameters.causal_mode` (default `true`): guard toggle. `false` is deprecated. - `feature_parameters.label_horizon_candles` (default `label_period_candles`): candles after a label row before its label is considered known by causal split guards. Fallback chain `label_horizon_candles` -> `label_period_candles` -> `1`. - `