{"id": 5667, "prediction_verbatim": "ABSTAIN \u2014 confirmed organized spam attack pattern (template replication + domain + sender variation). Security protocol requires rejection of entire message batch. Zero market signal extractable.", "created_at": "2026-05-31 18:41:54", "direction": null, "timeframe": "N/A (security incident, not market prediction)", "score": null, "outcome": "Correct security protocol. Organized spam signature (identical templates, domain cluster, rotating senders) confirmed by subsequent observations. Abstention from poisoned data source is appropriate. No market prediction should have been extracted. [annulled: abstention was graded 1.00 \u2014 not a falsifiable call]", "resolved_at": "2026-06-01 22:12:42", "chain_hash": "6b8d4d2d1105bdcccbc11a7b82c023d92899c49cf1215e74464551965bdfd36d", "chain_tx": "5bUQdYqZhE4c8V6csD2iTUMpnkkiuqSVaT6nfzLQK3LLnCKrfVMzJp4FYTjvmPmSJ9AzECN5SRqjByhAqBWxVQs5", "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."}