{"schemaVersion":2,"count":1,"evidenceChain":"historical observation → claim citation → claim → research conclusion. A citation states its own relationship: \"supports\" pins the period whose value the claim reports, \"continues\" names the series still measuring it, \"context\" names a related series that informs but does not prove the claim.","claims":[{"id":"MO-2026-0012","statement":"Machine Observer’s October 21, 2026 Agent-Native Web snapshot retained 1,800 selected sites: 500 carried WebMCP signals, 1,310 carried x402 signals, and 11 carried both. The mean score was 27/100; 11 entries reached the 50–64 “agent-ready” band, none reached the higher bands, and the highest retained top-site score was 63. The 1,800-site set is ranked and capped, not a random web sample.","sector":"api-data-economy","confidence":0.96,"sourceIds":["machine-observer-agent-native-web"],"evidence":["https://github.com/RealityInc/Machine-Economy/blob/main/data/research-evidence/issue-003-2026-10-21.json","https://github.com/RealityInc/Machine-Economy/blob/main/lib/agent-native-web.js"],"observedAt":"2026-10-21T11:55:32.853Z","status":"first-party-observed","historicalCitations":[{"metricId":"agentNativeWeb.siteCount","granularity":"day","relationship":"supports"},{"metricId":"agentNativeWeb.webmcpSiteCount","granularity":"day","relationship":"supports"},{"metricId":"agentNativeWeb.x402SiteCount","granularity":"day","relationship":"supports"},{"metricId":"agentNativeWeb.bothWebmcpAndX402Count","granularity":"day","relationship":"supports"}],"sources":[{"sourceId":"machine-observer-agent-native-web","name":"Machine Observer Agent-Native Web Index","url":"https://machineobserver.com/agent-web"}],"historicalEvidence":[{"metric_id":"agentNativeWeb.siteCount","granularity":"day","relationship":"supports","status":"not-retained","note":"No observation matching this citation is currently in the Historical Record. The citation is preserved rather than replaced with a substitute value.","query":"/api/v1/history/observations?metric=agentNativeWeb.siteCount&granularity=day"},{"metric_id":"agentNativeWeb.webmcpSiteCount","granularity":"day","relationship":"supports","status":"not-retained","note":"No observation matching this citation is currently in the Historical Record. The citation is preserved rather than replaced with a substitute value.","query":"/api/v1/history/observations?metric=agentNativeWeb.webmcpSiteCount&granularity=day"},{"metric_id":"agentNativeWeb.x402SiteCount","granularity":"day","relationship":"supports","status":"not-retained","note":"No observation matching this citation is currently in the Historical Record. The citation is preserved rather than replaced with a substitute value.","query":"/api/v1/history/observations?metric=agentNativeWeb.x402SiteCount&granularity=day"},{"metric_id":"agentNativeWeb.bothWebmcpAndX402Count","granularity":"day","relationship":"supports","status":"not-retained","note":"No observation matching this citation is currently in the Historical Record. The citation is preserved rather than replaced with a substitute value.","query":"/api/v1/history/observations?metric=agentNativeWeb.bothWebmcpAndX402Count&granularity=day"}]}]}