Verifier demo · listings truth check
a spec-faithful simulated agent follows a spec-valid but false surface; the verifier catches the surface/SOR mismatch
The comparison is exact, deterministic logic — no language model runs in this demo, and no live platform is touched.
The agent reads the published serving copy — spec-faithful demonstration actor — simulated
A shopping agent reads the published menu feed — the same data any AI assistant would consume — and never sees the restaurant's own records.
- intent: Order the "Smoked Brisket Plate" if the published feed lists it as available.
- source read: the published ACP serving copy only (no system-of-record access)
The agent selects an item, trusting the surface
Trusting the feed at face value, the agent picks its target item and is ready to order it at the price the surface shows.
- selected item: "Smoked Brisket Plate" (row id item-006-v1)
- read off the surface: price 12.00 USD · availability in_stock
- the agent is now ready to order at that price — the demo stops here (no checkout).
The verifier checks that same copy against the records
The verifier checks the exact same feed against the restaurant's system-of-record and flags what the agent had no way to see.
- 1 finding for the selected item ("Smoked Brisket Plate"); full report: 16 findings across the whole copy.
- 01
The served price 12.00 does not match the catalog price 10.00.
error- claim
- item-006-v1#price.amountacp-feed · price.amount = 12.00
- reference row
- item-006-v1
- rule / spec-clause
- LST-PRICE-VALUE
- class
- price
Conformance-foil: spec-valid is not the same as true
The same document passes the official schema check — it is correctly shaped — and still misstates the price versus the records.
- passes the official schema check; still lies — conformance: PASS (spec-shape); truth: 1 finding(s) vs the system-of-record.
- 01
The served price 23.50 does not match the catalog price 21.50.
error- claim
- item-001-v1#price.amountucp-catalog · price.amount = 23.50
- reference row
- item-001-v1
- rule / spec-clause
- LST-PRICE-VALUE
- class
- price