]> Piment Noir Git Repositories - freqai-strategies.git/commit
fix(quickadapter): address validated test review findings (#281)
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 2 Oct 2026 00:03:34 +0000 (02:03 +0200)
committerGitHub <noreply@github.com>
Fri, 2 Oct 2026 00:03:34 +0000 (02:03 +0200)
commit80fcb5d9c283023eab2dcf561bb8da92e059990a
tree8d6bfea67fd073b31c41dfd0c69deacb54f5afe4
parent453b9cab59dad936c1968cf66d80a1f31f6e5587
fix(quickadapter): address validated test review findings (#281)

* fix(quickadapter): address validated test review findings

Replace incidental test assertions with independent consumer oracles and real callback and coverage-runner scenarios. Recover persisted holdout metadata causally and stabilize MMAD constant medians. Refresh the exact type snapshot, use a native drawer fixture, and correct FRAMA and coverage documentation without lowering the coverage floor.

* style(quickadapter): group NATR multiplier bounds
18 files changed:
.github/workflows/quality.yml
README.md
quickadapter/.basedpyright/diagnostics.json
quickadapter/.coveragerc
quickadapter/tests/test_coverage_floor.py
quickadapter/tests/test_label_transformer.py
quickadapter/tests/test_regressor_prediction_dedup.py
quickadapter/tests/test_regressor_prediction_history.py
quickadapter/tests/test_regressor_selection.py
quickadapter/tests/test_regressor_weight_support.py
quickadapter/tests/test_strategy_sizing.py
quickadapter/tests/test_utils_canonical_defaults.py
quickadapter/tests/test_utils_indicators.py
quickadapter/tests/test_utils_zigzag.py
quickadapter/user_data/freqaimodels/QuickAdapterRegressorV3.py
quickadapter/user_data/strategies/LabelTransformer.py
quickadapter/user_data/strategies/Utils.py
scripts/run-coverage.sh [new file with mode: 0755]