- main [ref=e3]:
- generic [ref=e4]:
- link "DARKWIND ENGINE" [ref=e5] [cursor=pointer]:
- /url: /
- generic [ref=e6]: FIELD NOTES / 001
- generic [ref=e7]:
- paragraph [ref=e8]: THE ENGINE OBSERVATORY
- heading "A window into the machinery." [level=1] [ref=e9]:
- text: A window into
- text: the machinery.
- paragraph [ref=e10]: A small, real scene. A careful look at what your browser can do.
- generic [ref=e11]:
- generic [ref=e12]:
- generic [ref=e13]:
- img "Engine fixture rendered by the WebGPU worker" [ref=e14]
- generic [ref=e15]:
- text: ENGINE ZOO
- generic [ref=e16]: OWNED WEBGPU
- paragraph [ref=e17]: The same renderer that lights the world, running in an isolated worker. No room connection or saved-game changes.
- region "Let’s take a look." [ref=e18]:
- paragraph [ref=e19]: BROWSER CAPABILITIES
- heading "Let’s take a look." [level=2] [ref=e20]
- paragraph [ref=e21]: Check rendering, resize, buffer transfers, recovery, shared data contracts and simulation replay.
- button "Run the checks ↗" [ref=e23] [cursor=pointer]
- status [ref=e24]: Some checks failed. See the field notes below.
- list "Probe results" [ref=e25]:
- listitem [ref=e26]:
- strong [ref=e27]: ✓ Main-thread render & resize
- generic [ref=e28]: Two nonblank frames; resize replaced targets; repeated disposal is safe.
- listitem [ref=e29]:
- strong [ref=e30]: ✓ Worker cycle 1
- generic [ref=e31]: A missed scene update recovered from a baseline; resized and released all resources.
- listitem [ref=e32]:
- strong [ref=e33]: ✓ Worker cycle 2 · device loss
- generic [ref=e34]: Device destruction delivered loss and released every owned buffer and texture.
- listitem [ref=e35]:
- strong [ref=e36]: "! Worker cycle 3"
- generic [ref=e37]: Render worker timed out during model-world
- listitem [ref=e38]:
- strong [ref=e39]: ✓ Runtime data contracts
- generic [ref=e40]: Schemas, transforms, persistent IDs, authoring transactions and prefab builds match the pinned headless fixtures.
- listitem [ref=e41]:
- strong [ref=e42]: ✓ Simulation checkpoint replay
- generic [ref=e43]: Movement, exact uint64 time, input expiry, events, doors and travel match after 26 complete restores across 426 boundaries.
- generic [ref=e44]: No active workers or canvases
- generic [ref=e45]:
- generic [ref=e46]:
- heading "Input & audio" [level=2] [ref=e47]
- paragraph [ref=e48]: These need a direct gesture. The check briefly captures your pointer and activates a silent audio context, then releases both.
- button "Check input & audio" [ref=e49] [cursor=pointer]
- status [ref=e50]: Not tested
- generic [ref=e51]:
- heading "Keep the field notes." [level=2] [ref=e52]
- paragraph [ref=e53]: The report includes browser details, exposed adapter information and measured results. Resource counts track engine ownership, not driver memory.
- button "Download report" [ref=e54] [cursor=pointer]
- group [ref=e55]:
- generic "Inspect report" [ref=e56] [cursor=pointer]
- generic [ref=e57]:
- text: Made for worlds worth wandering.
- generic [ref=e58]: ENGINE 0.1.0 · DIAGNOSTIC BUILDEvidence2 min read0 sections
Relay shutdown CI worker error
docs/evidence/relay-shutdown-ci-worker-error.mdSource updated 2026-10-24
On this page 0 sections
Saved evidence
This is a captured browser state from an earlier check. It is retained as evidence, rather than a current how-to guide.
End of Relay shutdown CI worker error