A single-page interactive demo that tells CHAP's story end-to-end.
Self-contained: just index.html. No build, no server, no
dependencies. Open it in any modern browser.
The demo walks through six sections:
-
The story. Maya's afternoon at TechCorp Support, 47 customer responses drafted by an AI, waiting for review. The framing question: what if every one of those edits became data?
-
The analogy. CHAP is track changes for AI. The same shape an editor uses when marking up a writer's draft, structured for machines as well as for humans.
-
The protocol stack. Three protocols, one stack. MCP for tools, A2A for agents, CHAP for humans-with-agents. Plus the seven Core methods.
-
A workspace at work. An interactive walkthrough, click through six envelopes and watch the audit log build up, watch participants highlight as they exchange messages.
-
The killer move. The four fields of an override artefact: diff, rationale, tags, policy refs. Visually laid out so the structure is obvious at a glance.
-
The dividend. A week of overrides aggregated by tag, with the interpretation made concrete: tone-softened dominates, here's the one-line prompt change.
-
Adoption. Profile picker, pointer to Core spec, Handbook, reference implementation.
Open index.html in any browser:
# macOS
open demo/index.html
# Linux
xdg-open demo/index.html
# Windows
start demo/index.htmlOr just double-click the file. No server needed.
This demo is the answer to "what does CHAP actually do, in five minutes, without reading a spec?"
Use it for:
- Sharing with non-technical stakeholders who need to understand why your team is adopting CHAP.
- Onboarding engineers before they read
core/SPEC.md. - Conference talks: the sections can be walked through live as a visual story.
- As a portable artefact: single HTML file, opens anywhere, works offline, easy to attach to an email or paste in a slide.
For a working code demonstration of the same flow, see
../reference/core-plus-review/.
which produces the actual audit log entries the demo visualises.
Tested in current Chrome, Safari, Firefox, and Edge. Uses no JavaScript features newer than ES2020. Uses no external resources (no CDN, no Google Fonts, no analytics), it works fully offline.