Multi-source verifier · dry-run
Try the verifier on any question.
Paste a forecasting question, the resolution criterion you'd write for it, and the public sources you'd cite at resolution. The verifier returns a structured result — verifiable · pending · ambiguous · refused — with confidence and reasoning. It's allowed to say "I don't know with high confidence" when the criterion doesn't yield a determinate answer.
Fill the form and run the dry-run to see the structured verifier output — status, confidence, reasoning, cited sources.
How the verifier decides
- verifiable — criterion + sources unambiguously yield YES or NO at this point in time. Confidence ≥ 0.85 required; lower confidence auto-downgrades to ambiguous.
- pending — market is still open OR the deadline has not passed yet OR the event has not happened yet.
- ambiguous — criterion is real but the answer requires interpretation beyond what the criterion + sources alone can settle. Routes to the human appeal panel.
- refused — criterion is malformed, distress-coded, or unverifiable in principle. The verifier refuses rather than guesses.
Same surface is exposed via the Foresight MCP server (foresight_resolve_check) so AI agents can call it without writing a UI.