From 167725cfaee0f118d5cd50b7c1e73f1a975065fd Mon Sep 17 00:00:00 2001 From: Matt Bruce Date: Mon, 9 Feb 2026 08:55:43 -0600 Subject: [PATCH] Signed-off-by: Matt Bruce --- Andromida/Andromida.entitlements | 2 ++ PRD.md | 1 + README.md | 1 + 3 files changed, 4 insertions(+) diff --git a/Andromida/Andromida.entitlements b/Andromida/Andromida.entitlements index 888ea93..30b5b07 100644 --- a/Andromida/Andromida.entitlements +++ b/Andromida/Andromida.entitlements @@ -10,6 +10,8 @@ CloudKit + com.apple.developer.ubiquity-kvstore-identifier + $(DEVELOPMENT_TEAM).$(APP_BUNDLE_IDENTIFIER) com.apple.security.application-groups $(APP_GROUP_IDENTIFIER) diff --git a/PRD.md b/PRD.md index e437283..1311f6f 100644 --- a/PRD.md +++ b/PRD.md @@ -265,6 +265,7 @@ Implementation note: Onboarding flows and root-level shell transitions should av | TR-DATA-03 | Use UserDefaults for user-created categories and preferences | | TR-DATA-04 | Use App Group shared container for widget data access | | TR-DATA-05 | Run a startup integrity migration to normalize arc date ranges, in-progress arc state, and persisted sort indexes | +| TR-DATA-06 | Enable iCloud runtime compatibility by shipping `com.apple.developer.ubiquity-kvstore-identifier` and `remote-notification` background mode when CloudKit/KVS sync is enabled | ### 5.4 Third-Party Dependencies diff --git a/README.md b/README.md index 4f5517d..32bc6ad 100644 --- a/README.md +++ b/README.md @@ -194,6 +194,7 @@ String catalogs are used for English (en), Spanish (es-MX), and French (fr-CA): - App is configured with a dark theme; the root view enforces `.preferredColorScheme(.dark)` to ensure semantic text legibility. - Setup wizard and root shell animations respect the iOS **Reduce Motion** accessibility setting. - The launch storyboard matches the branding primary color to avoid a white flash. +- iCloud sync configuration includes `com.apple.developer.ubiquity-kvstore-identifier`; enable `remote-notification` background mode via Xcode Capabilities when CloudKit push handling is needed. - App icon generation is available in DEBUG builds from Settings. - Fresh installs start with no rituals; users create their own from scratch or presets. - A startup data-integrity migration normalizes arc date ranges, in-progress arc state, and sort indexes.