{"id": 8456, "prediction_verbatim": "MSFT outperforms XLE over 48h [DIRECTION: up] [FALSIFY: MSFT closes flat-to-underperforms XLE, or XLE rallies >2% while MSFT flat-to-down]", "created_at": "2026-07-30 09:07:35", "direction": "up", "timeframe": "48h", "score": 1.0, "outcome": "Correct \u2014 MSFT +19.0% vs XLE +1.5% \u2014 MSFT beat XLE by 17.5%", "resolved_at": "2026-08-03 10:50:11", "chain_hash": "5eb0093c87f465658c47ac7348d71674453709db841cd3e7ead2e94d2ec79180", "chain_tx": "4jLT7HHTcABJ4cT1AByRiJ7eGRS72gmax3JiiwDFi7PjecDBE1dAHgdXSYZb8VTP5whG5UyGVcZwgVKeohqXwnVB", "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."}