Problem
GDPR Article 22 gives data subjects rights concerning decisions made solely by automated processing. When an AdCP flow makes a spend or targeting decision autonomously, there is no explicit field or signal that says "this request triggered an Art 22 decision and a human-review right attaches."
The FAQ mentions Art 22 scenarios in passing, but there is no normative mechanism in the protocol for a buyer or seller to:
- Flag a request as subject to Art 22
- Surface the associated human-review right to the principal
- Route to a human-in-the-loop path when flagged
For EU deployments this is the kind of mechanism regulators will look for before issuing guidance in our favor.
Context
Surfaced during pre-GA regulatory-readiness review (2026-04-19). Documented as a known limitation in the GA spec-completeness manifest.
Related prior art:
check_governance invocation is already in the protocol and is the natural attach-point
Embedded Human Judgment doc covers the philosophy; Art 22 would be the first concrete normative hook
- Compliance work on Art 9 special categories already exists in
docs/signals/data-providers.mdx
Proposed output
A normative mechanism covering:
- An envelope field or
check_governance input declaring gdpr_art22_scope: true
- A MUST requirement that governance agents enforce human-in-the-loop when the scope is declared and the principal is in EU jurisdiction
- Audit log semantics: the Art 22 declaration, the human-review outcome, and the decision are all captured
- A reference section in
docs/governance/embedded-human-judgment.mdx linking philosophy to normative spec
Disposition
Known limitation at 3.0 GA. Target: 3.1.0.
Problem
GDPR Article 22 gives data subjects rights concerning decisions made solely by automated processing. When an AdCP flow makes a spend or targeting decision autonomously, there is no explicit field or signal that says "this request triggered an Art 22 decision and a human-review right attaches."
The FAQ mentions Art 22 scenarios in passing, but there is no normative mechanism in the protocol for a buyer or seller to:
For EU deployments this is the kind of mechanism regulators will look for before issuing guidance in our favor.
Context
Surfaced during pre-GA regulatory-readiness review (2026-04-19). Documented as a known limitation in the GA spec-completeness manifest.
Related prior art:
check_governanceinvocation is already in the protocol and is the natural attach-pointEmbedded Human Judgmentdoc covers the philosophy; Art 22 would be the first concrete normative hookdocs/signals/data-providers.mdxProposed output
A normative mechanism covering:
check_governanceinput declaringgdpr_art22_scope: truedocs/governance/embedded-human-judgment.mdxlinking philosophy to normative specDisposition
Known limitation at 3.0 GA. Target: 3.1.0.