Authoring + diagnostic pages that ship alongside the game on the same Vite + GitHub Pages deploy. Bookmark this page; it's the entry point for everything that isn't the game itself.
level1.ts's placed objects + NPCs.
Drag to move, click to select, F flips an object, R cycles an
NPC's facing direction. Resize objects with +/-/[/]. Click empty
floor to open the sprite palette. Outputs a paste-back
tileMeta + tileOverrides + npcPlacements
snippet.
CASE_ORDER snippet for
src/content/case-order.ts.
dx/dy
positions — matching what the game would build from
level1.ts. Used to compare parking-lot, lecture-
hall, lobby, etc. layouts side-by-side before committing.
~ (backtick) in any scene to open the dev
panel: state inspector, save presets per level (skip into L4
coding-bundle, L8 phone-bank, L10 audit), jump-to-room teleports,
jump-to-WR-boss button, chart-pull toggles, copy/paste/clear save.
Auto-on in npm run dev; append ?dev=1
on the deployed site if you need it.