The streamed execution idea is novel to me. Not sure what’s it significance ? I have been working on something with a similar goal: https://github.com/livetemplate/tinkerdown
Combined with a slot mechanism, complex UIs build up progressively — a skeleton appears first, then each section fills in as the LLM generates it.
I wrote a deeper dive on how the streaming execution works technically: https://fabian-kuebler.com/posts/streaming-ts-execution/