···11+# Feature: widget/FRP bridge
22+33+Experimental work to enable reactive UI widgets (sliders, plots, mini-apps)
44+driven by OCaml code running in the Web Worker. Backend-authoritative
55+architecture: Worker owns state, view descriptions flow out via
66+postMessage, user events flow back in.
77+88+## Scope
99+1010+- Evaluate Lwd vs Note as the reactivity library
1111+- Design a serializable view description format (no closures, no JS refs)
1212+- Implement experiments A–D (counter, richer widgets, TyXML integration)
1313+- Measure ergonomics, serialization format, latency, bundle size
1414+1515+## References
1616+1717+- [Design](docs/plans/2026-02-20-ocaml-interactive-tutorials-design.md) — Section 5
1818+- [Plan](docs/plans/2026-02-20-ocaml-interactive-tutorials-plan.md) — Stream 4 (tasks 4.1–4.5)