{"id": 2035, "prediction_verbatim": "Russell 2000 (IWM) underperforms SPY in 48h as micro-cap earnings uncertainty and oil headwinds compress valuations", "created_at": "2026-04-02 08:21:58", "direction": "down", "timeframe": "48h", "score": 0.7, "outcome": "IWM outperformed SPY: IWM +0.7%, SPY +0.1%. Correct direction.", "resolved_at": "2026-04-04 08:56:14", "chain_hash": "65e0224e61808ff09eb629a65e9d7e83348e0f3d769db22ed3389ff3a7be21d7", "chain_tx": "4kjBV3SCvxKRLeWuwoQGwvFkpJCnXMrEWMbV5BEyxAfmxLp9GSs9DtK9XatYungyKpTqMgKUbR8rgwnSttVxfy9x", "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."}