/** * Generic VMZ Node host �?SSR Route Graph pages + dist static + RPC/REST. * * Invoked by `vmz serve` / `vmz dev` (or: node dist/vmz-serve-host.mjs). * * Pathname matches compiled `_vmz/route-catalog.json` (frozen segs / pathPattern). * Hosts must not re-parse deployment pathPattern into a live catalog. * Not an SPA shell. * * `VMZ_DEV=1`: POST `/__vmz/reload` soft-reloads modules (cache-bust import); * GET `/__vmz/events` SSE notifies the browser: * - island HMR �?re-import `entry-client.js` (no full document reload) * - otherwise �?`location.reload` * * Dev resolve hook propagates `?t=` onto nested relative `file:` imports under * dist so soft reload does not keep a stale `lib/*.js` ESM cache entry. */ export {};