@@ -43,6 +43,40 @@ and machine-readable, backward- and forward-compatible JSON format. In brief:
4343 extension arrive without touching the RFC or IANA — and keep historical documents
4444 readable.
4545
46+ ** Why (what it solves).** Sustainability data exists — in enterprise carbon platforms,
47+ PDF reports, and regulatory filings — but there is no universally known location to
48+ publish it and no common machine-readable shape to consume it, so every consumer needs a
49+ bespoke per-provider integration and most build none. This convention solves three gaps
50+ at once: ** discovery** (one agreed place to look), ** interoperability** (one neutral
51+ schema instead of incompatible vendor shapes), and ** verifiability** (claims arrive with
52+ their methodology and attestations attached, checkable and comparable).
53+
54+ ** Why now.** The regulatory disclosure wave (CSRD/ESRS E1, MiCA's energy-disclosure
55+ mandate, the ESPR Digital Product Passport) means the numbers are being produced * this
56+ year* — while the IAB's own e-impact report (RFC 9547) documents the missing data,
57+ carbon-aware tooling and AI/M2M consumers need machine-readable inputs, and fragmentation
58+ into ad-hoc per-vendor endpoints is already underway. A neutral anchor is cheap to agree
59+ now and expensive to converge on later; the well-known registry contains no
60+ sustainability entry at all today.
61+
62+ ** Goals (from the draft).** A single discoverable location per origin for environmental
63+ metrics about a declared reporting subject; a minimal machine- and human-readable JSON
64+ structure suitable for broad adoption; client/server interoperability; alignment with the
65+ GHG Protocol, EU CSRD/ESRS E1, and product-level regimes (ESPR DPP); and mitigation of
66+ the security and privacy risks of publishing the data.
67+
68+ ** Non-Goals (equally deliberate).** It does not mandate a calculation or measurement
69+ methodology; it does not define verification, certification, or attestation mechanisms
70+ (it links to them); and it does not replace domain-specific reporting standards — it
71+ defines discovery and semantics, and a surface for linking to authoritative reports.
72+
73+ ** Readiness.** By design, one unchanged document serves four consumption contexts at
74+ once: ** web-ready** (plain HTTPS GET with standard caching and CORS), ** API/M2M-ready**
75+ (stable JSON wire format with formal schemas and deterministic semantics),
76+ ** human-readable** (self-describing member names plus the mandatory methodology link),
77+ and ** AI/agent-ready** (machine-discoverable at a fixed location, schema-validatable,
78+ safe to ingest without negotiation).
79+
4680## 1. Why it is safe and cheap to approve
4781
4882| Concern | Reality |
0 commit comments