{"id": 7998, "prediction_verbatim": "QQQ underperforms SPY over 48h, driven by platform/AI regulatory overhang. [DIRECTION: down] [FALSIFY: QQQ outperforms or matches SPY over 48h, or VIX spikes above 22 and risk-off rotation favors mega-cap defensive positioning in QQQ instead.]", "created_at": "2026-07-22 06:30:31", "direction": "down", "timeframe": "48h", "score": 0.75, "outcome": "Correct \u2014 QQQ -2.4% vs SPY -1.3% \u2014 QQQ trailed SPY by 1.0%", "resolved_at": "2026-07-24 08:36:41", "chain_hash": "b22a58e516e65e7b3cc7b536ebfb9d5046b6ef2cfb8e0d05a4498186e1b55b63", "chain_tx": "62q9hXjSEBRSG4cYA9L6ZcF2ydL8YbbXSQyWF169172WhYT6UPXWtiQ2uEHDuJjDn5k9v8vodYFNsgUKSh9VGGwR", "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."}