docs: README — implements A2UI v0.8 (not "inspired by")#11
Open
dzuluaga wants to merge 1 commit into
Open
Conversation
Previously the lede oversold conformance ("A demo of the A2UI
protocol") when the repo used a flattened application envelope.
PR #4 closed that gap — the demo now genuinely emits v0.8
surfaceUpdate/beginRendering messages, uses the official standard
catalog for chrome (Text/Button/Row/Column/Card/etc.) over the
canonical catalogId, and reserves a namespaced custom catalog
(lumen.com:concierge/v1) for the three e-commerce composites.
This README update:
• lede now describes the v0.8 implementation accurately, linking
to google/A2UI and the official standard catalog definition
• the "Five A2UI components" bullet is replaced with the
two-catalog model (standard for chrome, custom for composites)
and a pointer to docs/a2ui-shapes.md
• surface count bumped from two to three (Android, iOS, web)
reflecting the KMP migration in PR #5
• model framing softened to "LiteLLM, defaults to Claude" to
match the actual configurable provider
Closes the work tracked in #6 (which had a stop-gap "inspired by"
framing while PR #4 was open). #6 is closed as superseded.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
VishnuSanal
approved these changes
May 28, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
PR #4 made A2UI v0.8 conformance real. This PR updates the README lede to say so accurately, without overclaiming.
What changes
surfaceUpdate/beginRendering/dataModelUpdate/deleteSurface), official standard catalog (Text/Button/Row/Column/Card/CheckBox/TextField/MultipleChoice/Divider) at the canonical catalogId, plus a namespaced custom catalog (lumen.com:concierge/v1) for the three e-commerce composites (CardGrid,ProductDetail,PaymentChallenge). Links to google/A2UI and the standard catalog definition.docs/a2ui-shapes.md.Why now
Hanlu flagged the original lede as overclaiming. I opened #6 with a stop-gap "inspired by" disclaimer while #4 was in flight. #4 is now merged — the framing in this PR is the right one. #6 is closed as superseded.
Test plan
google/A2UIlink worksa2ui.org/.../standard_catalog_definition.jsonlink worksdocs/a2ui-shapes.mdlink resolves