Skip to content

A2UI Rendering Guidance: Document disclosure/chrome separation #2919

@pkras

Description

@pkras

Summary

The A2UI implementation (#906) implicitly separates the brand's A2UI surface from the host's chrome (layout, "Sponsored" labels, ad markers, governance disclosures). But this isn't called out in rendering guidance.

What's Needed

  • Explicit rendering guidance stating that disclosure labels ("Sponsored", "Ad", governance disclosures) live in the host chrome layer, outside the brand's A2UI component tree
  • The brand cannot suppress or style disclosures — the host controls that layer
  • Example showing the boundary: what the brand's surface owns vs. what the host chrome owns

This is important for regulatory compliance (FTC endorsement guidelines, EU transparency requirements) and publisher trust.

Ref: #2904 (original RFC), #906 (implementation PR)

Metadata

Metadata

Assignees

No one assigned

    Labels

    claude-triagedIssue has been triaged by the Claude Code triage routine. Remove to re-triage.documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions