Ensure the OS notification authorization has been requested at least
once so scheduled break / pre-break / screen-time banners actually
surface. Queries the current permission, and only on an undetermined
state does it raise the request (which shows the macOS authorization
dialog and registers the app with the notification centre).