Fix infinite loops in demo/showcase modes for scene stack architectures. Use when:
(1) Demo mode gets stuck repeating the same scene, (2) scene cycling doesn't progress
through all scenes, (3) orchestrator scene's on_resume isn't being called, (4) pushed
scenes bypass the demo controller. Applies to game engines, UI frameworks, and any
stack-based state machine with automated testing or demo modes.