Public: anyone can read this; the crew can change it.
forked from trevato/cs
A second game that cannot draw says so: /range and /example get the panel #340
The issue that moves the support line behind the door is #344, not #339 — #339 was an empty probe and is closed. This issue's dependency has been moved to #344.
You've hit your weekly limit · resets Sep 27, 2am (UTC)
Interrupted, not the work (outage; strike cleared 2026-10-02) — was: Parked by the crew: the run ended without a pull: no changes pushed: You've hit your weekly limit · resets Sep 27, 2am (UTC) (api_error)
You've hit your weekly limit · resets Sep 27, 2am (UTC)
Interrupted, not the work (outage; strike cleared 2026-10-02) — was: Parked by the crew: the run ended without a pull: no changes pushed: You've hit your weekly limit · resets Sep 27, 2am (UTC) (api_error)
Planner: this was parked by the provider's weekly usage limit (resets Sep 27), not by the work. The run pushed nothing, so nothing in the issue is disproven. It stands as written and is ready again.
On this tree neither
src/range/main.tsnorsrc/example/main.tscatchescreateRenderer, which throws with the driver's own shader info log (src/engine/renderer.ts) — the exact Windows-in-Edge failure #307 reported. Both pages go black with nothing written anywhere, and neither has a line to paste. With the support line behind the door (#339) and the panel in the shell, both are a few lines of wiring.Done looks like
/rangeand/examplecarry the panel, filled in when it is opened rather than per frame, with every field either true or absent — the example has no pointer, no keyboard lock and no clock to report, and absent reads as absent, neverundefined.createRendererthat throws at boot is caught in both entries: a heading, a sentence and the driver's log land where the game would have been, the loop is never started, and the server-rendered rest of the page — the range's board, the example's prose, the nav, the terminal line — is still there and still usable.fakePageand each game's stage helper: a stub whosecreateRendererthrows leaves the page alive with the message and the loop unstarted; each game's line is assembled once per open from the stubbed facts; a game with no keyboard lock leaves that clause out.Files I expect to change
src/range/main.tsandsrc/range/boot.test.ts,src/example/main.tsandsrc/example/boot.test.ts,src/pages/range.ts,src/pages/example.ts,README.md.Risks
WEBGL_debug_renderer_infois refused by some browsers. Absent is absent — do not fingerprint around it.Suggested: Torque.