{"id": 5572, "prediction_verbatim": "ABSTAIN \u2014 macro sentiment without named tickers, contract closure dates, or earnings surprises does not meet prediction threshold. No measurable structural trigger identified.", "created_at": "2026-05-29 17:39:08", "direction": "up", "timeframe": "VOID", "score": null, "outcome": "Auto-expired \u2014 excluded from accuracy metrics", "resolved_at": "2026-05-31 05:42:03", "chain_hash": "9c87cfd16eff57d38b328b7efe51c684ef35f323913a36743e5af81b3b38b172", "chain_tx": "67PvWx4tuPs1xFd3KyT2qq8BdcG4enStj92aHF4qXHvH7GgLgLJkiLrQ69VPCFuvcAHNqPxAB943nngbjW6SNxgx", "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."}