The same authority, three proposed actions. Every verdict below is produced by the contract on chain: the fixtures only decide what is proposed and which approved source the validators read.
A completed run of all three scenarios from one mandate, on the currently deployed contract — real validators, real evidence fetch, real consensus. This is historical proof, not this page's live state: run the scenarios below yourself with a connected wallet for a fresh instance of the same outcomes.
Mandate MND-0012 · run 2026-09-15T21:03:34Z · contract 0x0B063A6Fb5aFA78bc8C1F9C77abf73cb5Ff7Dd14
GenLayer validators fetch this URL themselves, so it must be publicly reachable over https. This origin is not. Deploy the app and set NEXT_PUBLIC_EVIDENCE_BASE_URL, or paste a public source above; otherwise evidence retrieval fails closed and every scenario returns RECONFIRM for the wrong reason.
“Book the cheapest refundable flight to my conference under EUR 900, as long as I arrive before the opening session.”
A formally valid flight. The conference opening then moved earlier, so arriving at 10:30 no longer serves the purpose the mandate was granted for.
Deterministic checks all pass, so the semantic checkpoint has to catch the drift.
LOS → AMS, EUR 741, arrives 10:30, refundable
No verdict yet. Nothing is displayed until the contract decides.
The same mandate, an earlier arrival. Nothing about the principal’s purpose has been broken.
The checkpoint should clear the action and open a single-use execution approval.
LOS → AMS, EUR 741, arrives 06:45, refundable
No verdict yet. Nothing is displayed until the contract decides.
A non-refundable fare, which the mandate rules out in writing.
A deterministic hard constraint decides this one. No model is invoked and no evidence is fetched.
LOS → AMS, EUR 741, arrives 06:45, NON-REFUNDABLE
No verdict yet. Nothing is displayed until the contract decides.
Run the scenarios above to see EXECUTE, RECONFIRM and BLOCK from one mandate.
Same mandate as above, same live evidence source. Pick numbers nobody scripted for you and submit them against the real contract — there is no scenario key backing this one, and no verdict shown until the checkpoint actually decides.
LOS → AMS, EUR 880, arrives 09:15, refundable