Skip to content

1.3 Boundaries and ecosystem

OrderItemAcceptance
1Package and runtime boundary auditDependency direction, lifecycle ownership, worker assets, SSR behavior and exports are documented and enforced
2Real consumer fixturesVite, Webpack/Rspack, Next.js, headless Node and no-build ESM consumers pass install/build/runtime checks
3Package-size budgetsPer-package and representative-app gzip budgets fail CI on regression
4Framework bindingsReact/Vue/Svelte bindings remain thin lifecycle/state adapters over the already exercised SDK boundary
5Reference UI componentsAccessible timeline, properties, media, player and subtitle primitives; not a full editor product
6Measured hot-path optimizationSIMD/WASM work lands only behind unchanged semantics and with benchmark/golden evidence

Framework bindings are intentionally after boundary and consumer validation. Otherwise each binding would fossilize unstable lifecycle decisions and multiply migration cost.