Skip to content

Move specialized runtime markup coordination to TypeScript - #716

Merged
ctate merged 1 commit into
mainfrom
ctate/move-specialized-runtime-d71aac
Oct 15, 2026
Merged

ctate merged 1 commit into
mainfrom
ctate/move-specialized-runtime-d71aac

Conversation

@ctate

@ctate ctate commented Oct 15, 2026

Copy link
Copy Markdown
Collaborator
  • Move all fourteen specialized runtime markup builders into compiled TypeScript programs, including virtual windows and lists, markdown/code, stepper/input groups, timelines, charts, video, and inline spans.
  • Preserve evaluation and callback order, partial consumption, scoped slots, exact numeric conversion, and borrowed native storage; retain unchanged native references.
  • Add complete compiled/native comparisons of trees, handlers, declarations, diagnostics, scope restoration, and allocation failures, plus protocol and strict TypeScript checks.

- Own ordered admission and construction for virtual lists, rich text, media, and composite controls in compiled TypeScript.
- Preserve native typed storage, exact conversion, callbacks, and all fourteen reference builders.
- Cover complete trees, declarations, diagnostics, scope restoration, aliases, and allocation failures.
@vercel

vercel Bot commented Oct 15, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
native-sdk Ready Ready Preview, v0 Oct 15, 2026 4:07am UTC
native-sdk-schema Ready Ready Preview, v0 Oct 15, 2026 4:07am UTC

@ctate
ctate merged commit f426d52 into main Oct 15, 2026
63 of 65 checks passed

This branch was successfully deployed

2 active deployments
Preview – native-sdk — 72dbdd8e Deployed Oct 15, 2026 by vercel[bot]
Preview – native-sdk-schema — 72dbdd8e Deployed Oct 15, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant