Replaced standalone implementations with thin wrappers over shared SDK: - KeychainHelper → delegates to BLKeychain (53→27 lines) - TelemetryService → delegates to BLTelemetryClient (139→55 lines) - FeatureFlagService → delegates to BLFeatureFlagClient (72→39 lines) - AuthService → delegates to BLAuthClient (359→171 lines) - project.yml → added ByteLystPlatformSDK local package dependency Total: 623 lines of duplicated code → 292 lines of thin wrappers. PlatformSyncManager kept as-is (product-specific timer DTOs). All existing call-site APIs preserved — zero breaking changes. |
||
|---|---|---|
| .. | ||
| ChronoMind | ||
| ChronoMind.xcodeproj | ||
| ChronoMindMac | ||
| ChronoMindTests | ||
| ChronoMindWatch | ||
| ChronoMindWidgets | ||
| .gitignore | ||
| project.yml | ||