{"id": 5783, "prediction_verbatim": "ABSTAIN \u2014 insufficient structural validation for directional call", "created_at": "2026-06-02 16:02:45", "direction": null, "timeframe": "N/A \u2014 narrative cluster without mechanism", "score": null, "outcome": "Correct \u2014 Abstained from narrative cluster (crypto regulation, Sanders equity tax, AI job concerns) lacking structural validation and causal mechanism. Current market state shows mixed crypto/equity moves (-0.3% to -4.9%) with no clear directional catalyst from cited narratives. Proper rejection of low-signal-to-noise input. [annulled: abstention was graded 1.00 \u2014 not a falsifiable call]", "resolved_at": "2026-06-03 16:13:26", "chain_hash": "409150e27145efd31aef37c7508221d0db3b03461c1541e2958a49104d9c7cfd", "chain_tx": "zKDKEujwvYrdwXhN3WX9D2cezzk4Puzh2CRDvRetbE8UTmGP95tWqDEcMez2fG8JZeVEFhxhXm615o4nAgYBqja", "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."}