ARC · Answers

Why do agent-readiness checkers disagree?

Because they count different things in different samples. Some count a valid UCP profile. Others count a checkout link or a cart. ARC splits each protocol into declared, valid, usable and transacts, and publishes the sample, n and date, so a figure can be traced.

Short answer

Two checkers can both be right and still print different numbers. One may count a valid profile. Another may count a checkout link. The samples and the dates differ too.

Four stages

ARC saved checks, accessed 2026-10-13

UCP declared: 1,972 of 4,492 (43.9%)Measured/.well-known/ucp answered HTTP 200 with a bodySnapshot 2026-10-12.r2, 12 October 2026.

UCP valid: 1,922 of 4,492 (42.8%)MeasuredProfile passed ARC's validationSnapshot 2026-10-12.r2, 12 October 2026.

UCP usable: 1,762 of 4,492 (39.2%)MeasuredThe UCP catalog tool returned the tested productSnapshot 2026-10-12.r2, 12 October 2026.

UCP transacts: 1,563 of 4,492 (34.8%)MeasuredA checkout link came back. Not a completed purchase. This matrix is not the US-only weekly snapshot.Snapshot 2026-10-12.r2, 12 October 2026.

Samples differ

ARC's directory is a curated list plus stores people submit. Another project may crawl a larger set of domains and count valid profiles only. Compare the stage, the sample and the date. Do not compare a profile count with a checkout-link count.

Dates and method versions

The method changelog records when a definition changes. A number from an older method is not wrong. It is a different measurement. Quote the version.

How to compare fairly

Match the stage (declared, valid, usable or transacts), the market, and the date. The US weekly write-up and the Protocol Matrix are different samples on purpose. The open dataset is CC-BY-4.0, so the count can be recomputed.

Frequently asked questions

Why do agent-readiness checkers disagree?
Because they count different things in different samples. Some count a valid UCP profile. Others count a checkout link or a cart. ARC splits each protocol into declared, valid, usable and transacts, and publishes the sample, n and date, so a figure can be traced.
Which number is right?
Each can be right for what it counts. Check the stage, the sample and the date.
Why is ARC's UCP share lower than some others?
ARC's sample and stages differ. Compare like with like. A profile count is not a checkout-link count.
Can I reproduce ARC's numbers?
Yes, from the CC-BY-4.0 dataset. Quote the version.

On ARC

Cite this: ARC, arcreport.ai, accessed 2026-10-13, index snapshot 2026-10-12.r2, CC-BY-4.0. Protocol figures: Live saved checks, accessed 13 October 2026. Not a frozen snapshot. Index browser figures: Snapshot 2026-10-12.r2, 12 October 2026. Platform figures: Live saved checks, accessed 13 October 2026. Not a frozen snapshot.

Every figure is labelled Measured, Inferred or Not measured. Not measured is not zero. A missing result is not a mark against a store. ARC stops before payment.