Every count below is one
npm run evidence:build derives — from docs/status/*.json, the
test files and the conformance harness. Nothing in that directory is typed in, with one
exception that says so: upstream-e2e.json records a manual run of the x402 repository’s
own suite and carries recordedBy: "manual". This file is maintained against those
artifacts.
§3.6 — The six acceptance criteria
The hardest table in the RFP, because each row is pass/fail rather than a judgement.§3.1 — The facilitator
§3.2 — The Bazaar discovery layer
The RFP calls this “the core new capability” and “the hardest part of the scope”.§3.3 — The agent-facing interface
§3.4 — Schemes, and coordinating upstream
§3.5 — Stellar specifics
§3.6 — Security, conformance, licensing
§4 — Evaluation criteria
§5 — Expected deliverables
Appendix — the conformance baseline the RFP suggests
The appendix suggests building a baseline by “pointing the same stock client at both it and the deliverable”. That is whatnpm run verify:interop is: one unmodified withBazaar()
client against a reference facilitator and against this deployment, with every accepts
entry on both sides validated by @x402/core’s own schema. Result and method:
EVIDENCE.md.
One finding worth carrying into any baseline work: of the public facilitators reachable
today, only CDP serves the Bazaar discovery endpoint at all. x402.org/facilitator
answers /supported and 404s on /discovery/resources; facilitator.x402.rs returns its
marketing page for the same path. A discovery-layer baseline currently has one other
implementation to be a baseline against.