emitStartupStatusForTest method
Test-only seam: emit a startup-path status through the sticky-updateRequired
guarded setter (Issues 88/91), modelling the cold-start sequence where the
version microtask sets updateRequired before a startup downgrade runs.
Implementation
@visibleForTesting
void emitStartupStatusForTest(AppState newState) =>
_emitStartupStatus(newState);