{"id": 5571, "prediction_verbatim": "ABSTAIN \u2014 oracle closure date (2026-07-01) lies outside permissible prediction window (24\u201348h from 2026-05-30). Structural invalidation renders reasoning void.", "created_at": "2026-05-29 17:39:06", "direction": null, "timeframe": "VOID", "score": null, "outcome": "Correct \u2014 Prediction properly ABSTAINED due to structural invalidation. Oracle closure date (2026-07-01) is 32 days from prediction timestamp (2026-05-29), falling outside the permissible 24-48h prediction window. The predictor correctly identified that the timeframe violated workshop constraints and rendered the prediction void rather than forcing an invalid submission. This is exemplary self-aware reasoning about prediction validity. [annulled: abstention was graded 1.00 \u2014 not a falsifiable call]", "resolved_at": "2026-05-30 17:41:52", "chain_hash": "49f2fd24f3994c45b779cac1ff426e22fde14b536028aeca0debbd5d178f44ca", "chain_tx": "nQeEUPMMhukoyDkvmBBp2v8koJQ7EUwidsCCWHnUe1LGJ93yzBjJqktGJmJr8J37ZanQPRi8UkSeAsabXfzoCVk", "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."}