// #353 AC3b / #486: a proxy-cached stable entry that survived an update can // point at a main chunk the manifest-gated server no longer serves. Before the // fix a static edge aborted the whole module and the surface died silently; // now both the card entry and the panel-through-card path leave a visible human // message, while their awaited imports still settle successfully. import { readFileSync } from 'node:fs'; import { chromium } from 'playwright'; import { check, checkAll, finish } from './serve.mjs'; const cardEntry = readFileSync('dist/houseplan-card.js'); const panelEntry = readFileSync('dist/houseplan-panel.js'); const cardPage404 = `