v0.5.3 — anchored audit by default + decision instrumentation
Highlights
- Anchored audit, on by default. Daily Merkle roots now get an RFC 3161 TimeStampToken from an independent Time Stamp Authority automatically (
TRADEMEMORY_TSA=offto opt out). Only a 32-byte hash leaves your machine — never trade data. NewPOST /audit/root/{date}endpoint, anddaily_reflection.pyanchors yesterday's root as part of the daily loop. decision_eventsinstrumentation. Every pre-trade gate check (check_trade_legitimacy,compute_dqs) and every triggered plan is now persisted with tier, score, factors and recommendation — the raw material for post-alert behavior metrics (did sizing change after a caution? did trading pause?). Events accumulate from this release forward.- Hosted MCP endpoint gated.
/mcpon the hosted deployment now requires the same Bearer API key as the REST endpoints.
Full details in CHANGELOG.md.