Part of #922
Scope
Prove fresh({ islandSpecifiers }) (plugin-vite 1.0.8) and Builder.registerIsland for plugin-package islands: clean cache x {local-source, jsr} x {dev, prod build+SSR+hydrate}; single Preact/Signals identity; dependency CSS; edit-loop behavior (HMR vs signaled reload); ^1.0.8 drift policy.
Design source: RFC #890 (rfc.md §5) + .llm/runs/plan-frontend-contrib--seed/design/canonical/ (rev 3).
Acceptance
Part of #922
Scope
Prove
fresh({ islandSpecifiers })(plugin-vite 1.0.8) andBuilder.registerIslandfor plugin-package islands: clean cache x {local-source, jsr} x {dev, prod build+SSR+hydrate}; single Preact/Signals identity; dependency CSS; edit-loop behavior (HMR vs signaled reload);^1.0.8drift policy.Design source: RFC #890 (
rfc.md§5) +.llm/runs/plan-frontend-contrib--seed/design/canonical/(rev 3).Acceptance