OnboardingScreen

First-run overlay: a short privacy-first pitch and the default-launcher prompt. Fully skippable; shown exactly once (see LauncherStore.onboarded). Permissions (mic / contacts / usage access) are not requested here — each is asked at the point of first use by the feature that needs it.