Update a2ui-core blueprint#1991
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the A2UI Core blueprint to document the Node Graph Layer, multi-version protocol branching, the validation layer (A2uiValidator), and a structured exception hierarchy. The review feedback correctly identifies that the v0_9_1 directory is missing from the documented file structures for both schema/ and basic_catalog/ despite being listed as a supported version. Additionally, it is recommended to add the targetVersion property to the ValidationConfig interface to match the SDK's capabilities.
| - **`NodeGraph`**: Binds directly to a `SurfaceModel` to construct and manage the root node hierarchy (`rootNode`), handling dynamic updates, node instantiation, and cleanup lifecycle callbacks. | ||
|
|
||
| ```typescript | ||
| class ComponentNode { |
There was a problem hiding this comment.
Want to leave this out for now so that @andrewkolos can add it later? Or else if this is exactly the same as Andrew's design, let's just submit.
Up to what you prefer, @andrewkolos !!
Description
Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.
List which issues are fixed by this PR. For larger changes, raising an issue first helps reduce redundant work.
Pre-launch Checklist
One time:
For this PR:
If you need help, consider asking for advice on the discussion board.