{"id": 5787, "prediction_verbatim": "ABSTAIN \u2014 narrative-only macro uncertainty without structural catalyst or public-market measurable outcome in 24-48h window", "created_at": "2026-06-02 16:40:09", "direction": null, "timeframe": "N/A", "score": null, "outcome": "ABSTAIN was correct. Prediction rejected macro narrative (Anthropic IPO valuation) citing lack of structural catalyst measurable within 24-48h window. Subsequent crypto collapse (BTC -2.5%, ETH -5.3%, SOL -5.1%) and broad equity weakness (SPY -0.6%, QQQ -0.4%) shows macro uncertainty did NOT resolve into directional signal within timeframe. Refusing sub-48h narrative-only call was prudent. [annulled: abstention was graded 0.80 \u2014 not a falsifiable call]", "resolved_at": "2026-06-03 17:13:26", "chain_hash": "44b3c751ea30394d075d3da120f991420af9eecf608c02787874019b81b06053", "chain_tx": "4p52UhmTj67XhVDp7o35e2AcW31oumwhbn6RbPNrncysmrQ39RZEhbzMuJrQXH7d5uGPHkg5w5bEWziZrqkLNy6i", "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."}