Blitz as native a2ui renderer.
- A2UI agent where the transport is an automerge repo.
- Use Vs Code extension and LSP as a messaging layer between the extension and a Rust "proxy"
- Rust proxy validates LLM output, applies to automerge repo.
Repo structure:
- One doc with a fixed id to bootstrap from and track surfaces and user actions.
- One doc per surface: contains
componentsanddata.