Why
On mobile, proof 05 can leave the red YOU death shadow visible after Undo while the restored MIAU glyph is missing. This makes the engine state and the presentation disagree at the exact moment the player needs to continue, and repeated death/undo cycles can preserve stale effects.
What Changes
- Restore the complete visual entity snapshot immediately after Undo, including the controlled glyph and its facing.
- Clear or replace stale death effects when Undo restores the prior turn.
- Keep reset, repeated death/undo, reduced-motion, keyboard, touch, and gamepad behavior deterministic.
- Add focused engine, juice, scene, and browser regression coverage for the proof 05 path.
Capabilities
New Capabilities
None.
Modified Capabilities
game-presentation: require visual entity and effect recovery after Undo and reset.
Impact
- Affected presentation state and event timeline handling in
src/,juice.js src/, and board rendering.stage.js - Affected proof 05 browser acceptance and focused presentation tests.
- No rule semantics, pack data, input contract, or persistence schema changes.