Ch1 — remove the echo-mouse from the dark corridor
Julia's call: "remove the mouse from the dark hallway".
The echo-mouse roamed the lit dark-corridor within a ±70px range and drained 1 strength on
contact with a 1.5s cooldown. It gated nothing and no dialogue referenced it, so removal is
clean — 114 lines across five sites:
echoMouse state object
updateEchoMouse(dt) call in the update loop
updateEchoMouse() function and its section banner
- the lit-state draw call
drawEchoMouse() sprite function
The echo-spiders are untouched — they are the corridor's intended hazard and the
playscript's Scene-5 ACTION names them ("Echo-spiders skitter along the floor and ceiling").
No dialogue touched; conformance still 110 comparisons, 0 divergences. node --check PARSE OK.
Ch1 — remove the echo-mouse from the dark corridor
Julia's call: "remove the mouse from the dark hallway".
The echo-mouse roamed the lit dark-corridor within a ±70px range and drained 1 strength on
contact with a 1.5s cooldown. It gated nothing and no dialogue referenced it, so removal is
clean — 114 lines across five sites:
echoMousestate objectupdateEchoMouse(dt)call in the update loopupdateEchoMouse()function and its section bannerdrawEchoMouse()sprite functionThe echo-spiders are untouched — they are the corridor's intended hazard and the
playscript's Scene-5 ACTION names them ("Echo-spiders skitter along the floor and ceiling").
No dialogue touched; conformance still 110 comparisons, 0 divergences.
node --checkPARSE OK.