Live demos¶
Audience: evaluators · five minutes · nothing to install.
Every artifact on this page was generated by evarness itself when this site
was built, from the packaged governed_email_assistant pattern — and the
build fails if the digests inside them stop matching the reference values
cited across these docs. The demos are not screenshots of the product; they
are the product's output, checked.
Each one is a single self-contained HTML file: no external requests, the canonical events embedded, the digest recomputable from the file alone. Save them, email them, open them offline — that portability is the point.
The happy path, replayed¶
The full run as a canvas plus a playhead over the canonical event stream.
Scrub it: nodes are dim until the run reaches them, glow while active, turn
green when done, and the active node's incoming edges light up. The digest in
the header is c1:sha256:e0513e74… — the same value the
walkthrough tells you to reproduce on your own machine.
The blocked run — the product in one picture¶
A hostile scenario stopped by the governance layer. The interceptor glows
red; everything downstream of it — including the LLM node — stays dim,
because it was never reached. "A blocked run never reaches the model" is a
contract in this repo (no-model-call-after-block), and in this file you can
watch it hold, event by event.
The proof browser¶
Open the proof browser → · raw bundle
A freshly proven bundle over both scenarios, rendered as one page: the
tri-state verdict badge, one viewer per scenario with its own playhead and
reproduction status, and the bundle's not_proven section verbatim. The
page embeds the entire bundle in its data island — extract the bundle key
(or just download the raw bundle above) and run:
evarness verify proof.json
The proof carried by this documentation page verifies offline, on your machine, without trusting this site. That is the product's claim, made by the docs, checkable by you.