fn advance_to_running(app: &AppHandle)Expand description
Mark the preview lifecycle as Running (idempotent — already-
Running stays running). Called from the worker thread on each
successful frame; the mark_running transition is idempotent so
we don’t need a “first frame” guard.