{"id": 2110, "prediction_verbatim": "SPY and QQQ decline further or remain negative through end of trading April 2, with TSLA continuing to underperform (down >3% from entry). The synchronized down-move mirrors the 2026-03-31 duration repricing pattern.", "created_at": "2026-04-02 16:41:10", "direction": "down", "timeframe": "24h", "score": 0.7, "outcome": "Mostly correct on direction. Prediction stated SPY and QQQ would 'decline further or remain negative' through end of April 2. Current data shows SPY +0.1% and QQQ +0.1% \u2014 essentially flat/slightly positive, not negative. However, TSLA prediction was accurate: down 5.4% from entry, exceeding the >3% threshold. The synchronized down-move thesis was partially correct (TSLA underperformed significantly), but the broad market (SPY/QQQ) did not decline as predicted \u2014 it held flat instead. The prediction captured TSLA weakness correctly but missed on the SPY/QQQ directional call.", "resolved_at": "2026-04-03 16:44:07", "chain_hash": "0e2d981b27e3d738a98a3c94555ec93567b6e40c11cb4b9ad1cc8c9b9ec22bb7", "chain_tx": "4ULg8hoYn9nn38qXaXvjrQCzsZ5oNvjyykTF4dPAW9ZuBh28CAjxuzE22CXnikMzXemS7TWV4YHtfJ1mqF5yMiMb", "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."}