]> Piment Noir Git Repositories - freqai-strategies.git/commit
fix: bound backtest identity to project sources
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 31 Oct 2026 22:34:40 +0000 (23:34 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 31 Oct 2026 22:34:40 +0000 (23:34 +0100)
commit6bf18fe536bf453ce49060b7b29d438c579fd7b1
treebab58b38a270c0225fa7adca946d78a7f4efd459
parent54b823a7325e6000d9d1e5e2b1e27491c3077409
fix: bound backtest identity to project sources

Replace namespace traversal with bounded Python source-tree hashing to cover dynamic helpers without scanning installed libraries. Preserve resolver snapshots and source provenance.

Track ft-pandas-ta metadata and verify native archive and prediction cache invalidation. Unused Python source changes intentionally invalidate reuse.
ReforceXY/tests/test_strategy_cache.py
ReforceXY/user_data/strategies/BacktestIdentity.py
docs/evaluation.md
quickadapter/tests/test_regressor_pipeline_contracts.py
quickadapter/tests/test_strategy_cache.py
quickadapter/user_data/strategies/BacktestIdentity.py
scripts/backtest_cache_contract.py