dd63261999
The Home (mode picker) was only reachable via M during gameplay, so players who hadn't discovered the hotkey never saw the Daily / Zen / Challenge / Time Attack entry points after the splash cleared. - HomePlugin gains an `auto_show_on_launch` flag (default true) and a matching `headless()` test constructor that disables it. - spawn_home_on_launch flips a one-shot LaunchHomeShown flag once the splash has cleared, gated on RestorePromptScreen / PendingRestoredGame so the Welcome-back flow still takes precedence on machines with a saved game. - App entry uses HomePlugin::default(); both headless test fixtures switch to HomePlugin::headless() so per-test worlds start clean. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>