{
 "id": "ard",
 "name": "Agentic Resource Discovery (ARD)",
 "org": "Independent",
 "kind": "specification",
 "tier": "core",
 "status": "Specification v0.91 on main (header \"Status: Proposal\", dated 2026-08-26; header unchanged and last change to spec/ard.md on 2026-10-12, read 2026-10-13); no tag or release in ard-spec (not found, 2026-10-13); Maintainers decide by majority vote; an Oversight Board (Google, Hugging Face, Microsoft, Amazon, Cisco) is published. On 2026-10-11 and 2026-10-12 the maintainers merged PRs #97, #99, #104, #105, #106 and #80 (namespace segments in Appendix C, base URL and search endpoint in section 5.3, ADR 0010, recognized media types in section 3.3, CDDL for explore facets, attestation scopes in section 4.5.2).",
 "status_as_of": "2026-10-13",
 "relevance": "Agentic Resource Discovery (ARD) defines a manifest of typed entries (A2A agent cards, MCP servers, other resources by media type): \"A consumer resolving a domain's entries MUST fetch /.well-known/ard.json\"; \"a publisher on the predecessor path SHOULD move to ard.json\". The chair recorded in issue #61 (2026-07-09): \"We decided that at least for now, we will only have a loose coupling between ARD entries and ai-catalog entries.\" The decision is recorded as ADR 0010 (status Accepted, meeting of 2026-07-09, merged by PR #104 on 2026-10-11): \"Loose coupling between ARD and `ai-catalog`\". Commerce enters through a \"local-business storefront\" example (PR #60); issue #20 says \"Resources discovered via ARD may require payment or have access restrictions.\" and \"Deferred from v0.9.\" Lighthouse PR #17295 (merged on 2026-10-09) makes the robots-txt and llms-txt audits fail on HTTP 429, because Google's robots.txt specification makes an exception for 429 \"to be treated as a server error\"; on PR #17260 (ard-schema) a reviewer wrote on 2026-10-07 \"status code 200 is too restrictive. See how other audits (robots-txt, llms-txt) handle status codes.\"",
 "committed_next": [
  {
   "what": "Lookup by identifier (PR #74, still open on 2026-10-13): \"We will merge this into main and ensure it gets synced into the v0.91 draft structure as well.\"",
   "when": "undated",
   "source": "https://github.com/ards-project/ard-spec/pull/74",
   "archived": "https://web.archive.org/web/20261014062034/https://github.com/ards-project/ard-spec/pull/74",
   "class": "statement"
  },
  {
   "what": "Neutral host: \"a decision for **roughly twelve months out**, not now.\"",
   "when": "undated",
   "source": "https://agenticresourcediscovery.org/governance/",
   "archived": "https://web.archive.org/web/20261014062115/https://agenticresourcediscovery.org/governance/",
   "class": "normative"
  }
 ],
 "boundary": "Payment and access signalling were \"Deferred from v0.9.\" (issue #20, still open on 2026-10-13). A maintainer wrote there on 2026-10-11 \"With v0.91 and #86 merged, the core mechanism for access and monetization signaling is now in place\", carried as namespaced JSON-LD terms rather than payment fields in the base entry; on issue #78 (discovery results and referrals must not confer contact or invocation authority, open) a maintainer wrote \"discovery is not authorization\" and proposed an editorial clarification in section 3.6 without new normative rules (2026-10-11).",
 "participation": "The author of this map took part in Lighthouse audit issue #17251 on ARD support (closed as completed on 2026-10-09), PR #17260, issue #17271 and PR #17272, and opened PR #100 on ard-spec (merged on 2026-10-11, with a comment of the author on 2026-10-10); see Disclosure.",
 "sources": [
  {
   "url": "https://github.com/ards-project/ard-spec/blob/main/spec/ard.md",
   "archived": "https://web.archive.org/web/20261015040200/https://github.com/ards-project/ard-spec/blob/main/spec/ard.md",
   "read": "2026-10-13",
   "class": "normative"
  },
  {
   "url": "https://agenticresourcediscovery.org/governance/",
   "archived": "https://web.archive.org/web/20261014062115/https://agenticresourcediscovery.org/governance/",
   "read": "2026-10-13",
   "class": "normative"
  },
  {
   "url": "https://github.com/ards-project/ard-spec/issues/61",
   "archived": "https://web.archive.org/web/20261014062215/https://github.com/ards-project/ard-spec/issues/61",
   "read": "2026-10-03",
   "class": "statement"
  },
  {
   "url": "https://github.com/ards-project/ard-spec/issues/20",
   "archived": "https://web.archive.org/web/20261014062251/https://github.com/ards-project/ard-spec/issues/20",
   "read": "2026-10-13",
   "class": "third-party"
  },
  {
   "url": "https://github.com/GoogleChrome/lighthouse/pull/17295",
   "archived": "https://web.archive.org/web/20261014062434/https://github.com/GoogleChrome/lighthouse/pull/17295",
   "read": "2026-10-13",
   "class": "third-party"
  },
  {
   "url": "https://github.com/GoogleChrome/lighthouse/pull/17260#discussion_r4210867267",
   "archived": "https://web.archive.org/web/20261014062514/https://github.com/GoogleChrome/lighthouse/pull/17260#discussion_r4210867267",
   "read": "2026-10-08",
   "class": "third-party"
  },
  {
   "url": "https://github.com/ards-project/ard-spec/blob/main/adr/0010-ard-and-ai-catalog-loose-coupling.md",
   "archived": "https://web.archive.org/web/20261014062557/https://github.com/ards-project/ard-spec/blob/main/adr/0010-ard-and-ai-catalog-loose-coupling.md",
   "read": "2026-10-13",
   "class": "decision"
  },
  {
   "url": "https://github.com/ards-project/ard-spec/issues/78",
   "archived": "https://web.archive.org/web/20261014062639/https://github.com/ards-project/ard-spec/issues/78",
   "read": "2026-10-13",
   "class": "statement"
  },
  {
   "url": "https://github.com/ards-project/ard-spec/pull/60",
   "archived": "https://web.archive.org/web/20261014062715/https://github.com/ards-project/ard-spec/pull/60",
   "read": "2026-10-03",
   "class": "third-party"
  },
  {
   "url": "https://github.com/ards-project/ard-spec/pull/74",
   "archived": "https://web.archive.org/web/20261014062034/https://github.com/ards-project/ard-spec/pull/74",
   "read": "2026-10-03",
   "class": "third-party"
  }
 ],
 "overlaps": [
  "lf-ai-catalog",
  "a2a-discovery",
  "ietf-dawn",
  "ucp"
 ],
 "seams": [
  "S1"
 ],
 "verified": "2026-10-13",
 "evidence": {
  "read": "On 2026-10-13: spec/ard.md on main (header and sections 5.1 and 3), the governance page, ADR 0010, the head of ard-spec and the state of its pull requests #74, #80, #97 to #106 and issues #20, #43, #61, #78, #79, #86, #88, #92, and the state of Lighthouse #17258 to #17261, #17294, #17295, #17297, #17160 and #17271.",
  "not_read": "The Discord, Lighthouse files on main, ADR files other than ADR 0010 beyond titles, the comments of ard-spec issues and pull requests other than those named, ard-docs after 2026-09-13.",
  "not_found": "Not found in both repositories: UCP, commerce, merchant, GTIN, Know Your Agent (KYA) (2026-10-03, not repeated). Not found in ard-spec: a tag or release (2026-10-03 and again 2026-10-13)."
 },
 "open_proposals": [
  {
   "what": "Issue #88: field data on ai-catalog.json and ard.json; asks for a fallback to the predecessor path.",
   "author": "a participant",
   "date": "2026-08-31",
   "state": "open",
   "url": "https://github.com/ards-project/ard-spec/issues/88",
   "archived": "https://web.archive.org/web/20261014062807/https://github.com/ards-project/ard-spec/issues/88"
  },
  {
   "what": "Issue #20: access and monetization signalling in ARD entries.",
   "author": "a participant",
   "date": "2026-06-19",
   "state": "open",
   "url": "https://github.com/ards-project/ard-spec/issues/20",
   "archived": "https://web.archive.org/web/20261014062251/https://github.com/ards-project/ard-spec/issues/20"
  },
  {
   "what": "Issue #78: discovery confers no contact authority.",
   "author": "a participant",
   "date": "2026-08-20",
   "state": "open",
   "url": "https://github.com/ards-project/ard-spec/issues/78",
   "archived": "https://web.archive.org/web/20261014062639/https://github.com/ards-project/ard-spec/issues/78"
  },
  {
   "what": "Issue #43: application/install-manifest+json in the AI Catalog (closed as completed on 2026-10-11: ARD v0.91 accepts any valid RFC 6838 media type in `type`).",
   "author": "a participant",
   "date": "2026-06-23",
   "state": "closed",
   "url": "https://github.com/ards-project/ard-spec/issues/43",
   "archived": "https://web.archive.org/web/20261014062843/https://github.com/ards-project/ard-spec/issues/43"
  }
 ],
 "url": "https://frmoretto.github.io/agentic-standards-map/entries/ard.html",
 "source_url": "https://github.com/frmoretto/agentic-standards-map/blob/a1ae242918902e0768e0e6a79bd2bffc4ac5cfa3/entries/ard.yaml",
 "licence": "https://creativecommons.org/licenses/by/4.0/"
}