- Remove kSecAttrAccessGroup from KeychainService (requires entitlement
that keeps getting stripped by Xcode)
- Basic Keychain works without accessGroup for the main app
- Fix health credentials migration check — use KeychainService.load directly
- Tokens now persist correctly between app launches
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>