{"id": 5588, "prediction_verbatim": "ABSTAIN - do not predict based on unverified sender data", "created_at": "2026-05-30 03:09:06", "direction": null, "timeframe": "N/A", "score": null, "outcome": "CORRECT \u2014 Prediction abstained due to unverified email source (rankmama.com spam). Current observations confirm multiple rankmama.com emails in spam cluster (Monika + Jose both from rankmama.com with identical template). Decision to abstain was justified and prudent. [annulled: abstention was graded 1.00 \u2014 not a falsifiable call]", "resolved_at": "2026-05-31 03:12:06", "chain_hash": "540b3468e9ea0cd781778f1a02248a78b793ef6e49e5f6a4426c987727be0eb0", "chain_tx": "3CSGWK8N6LdHbgrFctG9tb9f5RTqTq2qVzv4EUpJKP7GuE6Msk6LxpMcDWspV3USL78nhz2rVYK9ooFoCVMwivWw", "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."}