{
 "acronym": "AIPREF",
 "adoption": {
  "by": null,
  "level": "unmeasured",
  "probe_run": null
 },
 "aliases": [
  "draft-ietf-aipref-attach"
 ],
 "analog": "robots.txt plus HTTP representation metadata",
 "collisions": [],
 "discovery": {
  "mechanism": "robots.txt directive and/or Content-Usage HTTP response header, both updating RFC 9309",
  "path": "/robots.txt"
 },
 "dispute": null,
 "evidence": [
  {
   "claim": "draft-ietf-aipref-attach-05, dated 2026-08-19, defines attachment via the Robots Exclusion Protocol and an HTTP header field, and states it updates RFC 9309.",
   "date": "2026-08-19",
   "label": "VERIFIED",
   "url": "https://www.ietf.org/archive/id/draft-ietf-aipref-attach-05.html"
  },
  {
   "claim": "The working document is developed on GitHub by the ietf-wg-aipref organization with an issue tracker and a rendered latest draft.",
   "date": "2026-08-19",
   "label": "REPORTED",
   "url": "https://datatracker.ietf.org/doc/html/draft-ietf-aipref-vocab-07"
  }
 ],
 "form": "well-known-file",
 "governance": "IETF AI Preferences Working Group (ai-control@ietf.org mailing list)",
 "group": "AIPREF",
 "history": [
  {
   "date": "2026-09-05",
   "note": "seeded from Exa Agent research run"
  },
  {
   "date": "2026-09-06",
   "note": "verified against ietf.org/archive/id/draft-ietf-aipref-attach-05.html"
  }
 ],
 "id": "aipref-content-usage-attachment",
 "implementation": "unknown",
 "last_verified": "2026-09-06",
 "name": "AIPREF Content-Usage Attachment",
 "native_status": "Internet-Draft, work in progress; \"About This Document\" note says it is to be removed before publishing as an RFC",
 "origin": {
  "date": "2025",
  "org": "IETF AI Preferences (aipref) Working Group"
 },
 "part_of": null,
 "parties": [
  "agent-site"
 ],
 "phase": "working-group",
 "probe": {
  "method": "GET",
  "on_absent": "Publisher has not attached machine-readable AI-use preferences via either attachment method; no inference can be drawn about actual policy",
  "parse": "Presence of a 'Content-Usage' line in a robots.txt group, or a Content-Usage HTTP response header on the fetched resource itself",
  "path": "{origin}/robots.txt"
 },
 "question": "How does a publisher attach its AI-use preferences to content served over HTTP, so an automated system can find them?",
 "scope": "general",
 "spec_url": "https://www.ietf.org/archive/id/draft-ietf-aipref-attach-05.html",
 "step": "permit",
 "summary_md": "The AIPREF Content-Usage Attachment draft is an IETF AI Preferences Working Group Internet-Draft that defines how a publisher attaches machine-readable AI-use preferences to HTTP-served content [1]. It solves the 'where do the preference values live' half of the AIPREF pair: it specifies two attachment mechanisms, a Robots Exclusion Protocol extension (a new directive inside robots.txt) and an HTTP response header field named Content-Usage, and states explicitly that it updates RFC 9309 (the Robots Exclusion Protocol RFC) so the two documents are read together [1].\n\nIt does not itself define the vocabulary of preference values — which use categories exist (e.g. AI training, search, input to generative answers) and how they are expressed — that is the companion AIPREF Vocabulary draft (draft-ietf-aipref-vocab), which this document's tokens reference. It also does not define enforcement: like robots.txt, compliance depends entirely on the crawler choosing to read and honour the signal.\n\nAs of this verification (2026-09-06) the current version is draft-ietf-aipref-attach-05, dated 2026-08-19, confirming the prior finding that -05 was current as of August 2026 [1]. The document is still explicitly marked as a work in progress with boilerplate noting the 'About This Document' section is to be stripped before RFC publication, and it carries no RFC number yet. Development happens in the open on GitHub under ietf-wg-aipref/drafts with a public issue tracker and mailing list (ai-control@ietf.org) [1].\n\nImplementers are not named in the draft itself; this record does not find independent evidence of shipping crawlers or CMS/CDN products emitting the Content-Usage header or the new robots.txt directive as of this verification — adoption is unmeasured rather than zero, since a systematic scan was not run for this record. What is unresolved: how this attachment mechanism will interact with the pre-existing, unrelated Cloudflare Content Signals Policy convention, which also extends robots.txt with different signal names (search/ai-input/ai-train) and predates this draft; and whether major crawler operators (Google, OpenAI, Anthropic, Perplexity) will adopt the IETF vocabulary once it reaches RFC status rather than continuing with their own per-vendor robots.txt tokens, which are already in wide use (see ai-crawler-tokens-robots).",
 "track": "ietf",
 "version": {
  "date": "2026-08-19",
  "label": "draft-ietf-aipref-attach-05"
 }
}