Skip to content

DL-209

The Wails packaged-shell seam under Solid 2 is low-risk-but-verified (no automation): the seam is Solid-free plain TS (daemon-transport.ts string-name Call/Events; MarkdownText.tsx:1 Browser.openExternal), so effect-flush timing is the lesser risk; the packaged shell is the first place the babel-preset-solid 2 / vite-plugin-solid 3 / @solidjs/web production-build compilation and v2’s render-root-owned delegated events run outside dev/happy-dom, so S7’s manual packaged-shell smoke (RPC round-trip + openExternal) stays the mandatory gate — no automation justified for a one-shot migration

Status: Active (Matt, 2026-08-18)

Record: ../../ui/compass-ui-solid-v2/design.md#resolved-decisions