Same flush, same pending
The port is the 2.0 authoring surface: microtask flush, split effects, For / Show / Reveal / Loading, stores, createProjection, action / createOptimistic, isPending / latest, hydrate. The new Async 2.0 pairs are the same JSX on the left and LSX on the right. Official JFB still calls render() on both sides — that row is the same keyed table, not a cut-down port.
Solid scheduler.ts
Solid async.ts
ours reactive.lil
ours web.lil