v0.5.1 — authorization prompt correction
Corrects the documented reason a background agent is not prompted for Location Services.
v0.5.0 claimed the consent alert only presents for a foreground application. That was wrong. A background agent is prompted normally, provided its bundle carries com.apple.security.personal-information.location.
Under the hardened runtime — which notarization requires — locationd registers the client and then declines to display the dialog without that entitlement, logging "Client has supported the hardened runtime but doesn't have the entitlement". Because the client is still registered, the bundle appears in System Settings and can be enabled by hand, which is why the missing entitlement reads as a platform limitation.
Comment-only; no behaviour change.