MapGraphSeamsCalendarIntroductionDisclosureMethodFor agents and tools

Updated weekly, new versions on Mondays · Corrections: open an issue

Seams

Four places where the entries meet. Each statement comes from the entries named in brackets; negatives are searches of the corpus named in the entry, not statements about the world. The participation of the author of this map in the threads concerned is in the Disclosure.

S1. Discovery layers

ard, lf-ai-catalog, a2a-core, a2a-discovery, mcp-core, mcp-server-card, ucp, ietf-dawn, ietf-dnsaid, schemaorg-baseline, w3c-ai-agent-protocol-cg, pap, pact, shopify

S2. Product and seller identity

schemaorg-baseline, schemaorg-open-agent-commerce-items, gs1-digital-link, gs1-conformant-resolver, untp-identity-resolver, un-gtr-urn, w3c-gs1-ecommerce-workshop, w3c-did-resolution, lf-ai-catalog, ucp, acp, x402

How the two resolver specifications state the "no data" case (gs1-conformant-resolver, untp-identity-resolver):

GS1-Conformant Resolver 1.2.1UNTP Identity Resolver 0.7.0
Valid URI, no information"SHALL return a simple 404 Not Found response"OpenAPI defines 404, "No link resolver entry found for this identifier."; the prose names the case "When there is no data for the requested entity ID."
Invalid URI"SHALL respond with an HTTP response code of 400 (Bad Request)"OpenAPI defines 400 for a path that does not match the registered scheme patterns
200 for an error"SHALL NOT use a 200 OK response code"not found in the pages read, 2026-10-03

S3. Agent identity and delegation

ietf-webbotauth, visa-tap, mastercard-agent-pay, kyapay, ucp, x402, acp, ietf-agentproto, w3c-agenticweb-wg, browsers-webmcp, w3c-webmcp-cg-report, oidf-authzen-agents, pap, pact

S4. Signed terms, authorisation and receipts

ap2, verifiable-intent, ucp, acp, x402, ietf-httpauth-payment, emvco-agentic-payments-framework, fido-agentic-standards, aaif-wg-agentic-commerce, ietf-vcon, emilia-protocol, browsers-webmcp, pap, pact, shopify

This seam compares the records the documents describe. It is not an assessment of legal compliance by any protocol, platform or merchant.

What each normative text says is signed, by whom, and what record exists is in the table "Payment protocols compared". By side:

Free text against structured data

ucp

Where a business may answer in free text and a structured capability defines the same kind of fact as a field, the texts say which one a consumer relies on. One line per source; the author of this map commented on the pull request of the last line (see Disclosure).

Not established versus negative

ietf-dawn, ietf-audit, ietf-agentproto, ucp, ard, aaif-wg-agentic-commerce

Several venues distinguish a result that could not be established from a negative one, each in its own vocabulary. One line per venue; none of them defines the others' terms.