The webserver renders a boot-readiness tail after the injection rows and AppWebEntry.run awaits the __DSH_BOOT_READY__ deferred before reading any injected state. Whichever bootstrap applies the injection table settles the deferred - the served renderer resolves it inline, an asynchronous bootstrap installs it ahead of the entry module and settles it with the handshake - so both deployments run one startup chain and a failed handshake surfaces on the boot page instead of proceeding on missing globals. |
||
|---|---|---|
| .. | ||
| base.css | ||
| boot-page.module.css | ||
| boot-page.ts | ||
| boot.ts | ||
| css-modules.d.ts | ||
| index.ts | ||
| invariant.ts | ||
| loader-status.ts | ||
| platform.ts | ||
| seed.ts | ||