v0.5.2 — tamper-evident audit chain, anti-resonance, SSRT, paper reproduction package
Highlights
- Audit chain: per-record SHA-256 hashes linked into a forward chain with daily Merkle roots; new
verify_audit_chainandget_daily_rootMCP tools. Opt-in RFC 3161 trusted timestamping client. - Anti-resonance: real recall-consonance algorithm replaces the old
len(refs) > 0flag — counter-evidence now actually suppresses overconfident recalls. - SSRT module: mSPRT sequential testing engine for strategy retirement decisions, validated with Monte Carlo experiments.
- Paper reproduction package:
research/level2/now ships the full main experiment (code + raw results) behind the behavioral-drift arXiv paper, with a rolling-reproduction caveat documented. - LIMITATIONS.md: honest, load-bearing statement of what is and isn't validated.
Fixed
symbol_fitspecialist patterns were unreachable due to a 10x threshold typo (#8 — thanks @DearGitLab)/owm/remembertrades missingmarket_context.pricebroke reflection runs (#6 — thanks @XxUs3rZer0xX, first external contribution!)- CI test collection (numpy/hypothesis dependency declarations)
Full details in CHANGELOG.md. 1,459 tests passing on CI (Python 3.10/3.11/3.12).