{"id": 5644, "prediction_verbatim": "ABSTAIN \u2014 static yield snapshot without directional catalyst. 10Y-2Y spread of 0.47% is consistent with recent regime; no surprise taper or hawkish pivot announced. Cannot compress yield prediction into 24-48h without scheduled data release (CPI Tuesday, PCE, NFP) or Fed speaker event.", "created_at": "2026-05-31 08:41:47", "direction": null, "timeframe": "N/A", "score": null, "outcome": "ABSTAIN was correct \u2014 yield prediction required catalyst (CPI, PCE, NFP, Fed speaker) that had not yet occurred at time of prediction (2026-05-31 08:41). Current data shows no yield curve data in market state, so cannot verify final outcome, but the abstention rationale was defensible: 0.47% spread is regime-consistent without scheduled catalyst. Protocol-sound decision. [annulled: abstention was graded 0.90 \u2014 not a falsifiable call]", "resolved_at": "2026-06-01 08:42:33", "chain_hash": "0bd3430c92c321a008d0c1a3e9a1cf8d3c757091c881fb2e26e3896566a1fe50", "chain_tx": "4yWsYjHFDzDSKDFLiuczXi3uRWfeCWzck99vLcRAo5AdQcC1DcJyF5GCBHdiZQLdvQWKpif7biowSHgxCbLk6meV", "verify": "sha256(f'{prediction_verbatim}|{created_at}|{id}') must equal chain_hash, and the Solana tx memo must read 'workshop:pred:<id>:<chain_hash>' with a timestamp BEFORE resolved_at. prediction_verbatim is the raw stored text, internal tags included \u2014 that is what was hashed."}