adds an above-fold mobile readiness card before My Work
reuses live install/offline/notification readiness without passive permission requests
opens the existing accessible setup sheet and restores launcher focus
hides completed prompts and persists Not now for seven days
rolls the offline shell cache so the new flow reaches installed devices
Verification
RED: proactive-discovery, card-launcher focus, bounded-dismissal, integration, and shell-generation tests failed before implementation
focused: 63 passed
full suite: 1159 passed in 62.46s
Chromium at 390×844 and 320×568: no horizontal overflow, card before My Work, both controls 44px
Closes #559
## What changed
- adds an above-fold mobile readiness card before My Work
- reuses live install/offline/notification readiness without passive permission requests
- opens the existing accessible setup sheet and restores launcher focus
- hides completed prompts and persists **Not now** for seven days
- rolls the offline shell cache so the new flow reaches installed devices
## Verification
- RED: proactive-discovery, card-launcher focus, bounded-dismissal, integration, and shell-generation tests failed before implementation
- focused: `63 passed`
- full suite: `1159 passed in 62.46s`
- Chromium at 390×844 and 320×568: no horizontal overflow, card before My Work, both controls 44px
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #559
What changed
Verification
63 passed1159 passed in 62.46s