Rebrand entire project from Feels to Reflect

Complete rename across all bundle IDs, App Groups, CloudKit containers,
StoreKit product IDs, data store filenames, URL schemes, logger subsystems,
Swift identifiers, user-facing strings (7 languages), file names, directory
names, Xcode project, schemes, assets, and documentation.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Trey t
2026-02-26 11:47:16 -06:00
parent b1a54d2844
commit 0442eab1f8
380 changed files with 858 additions and 1077 deletions

View File

@@ -1,6 +1,6 @@
//
// SharedModelContainer.swift
// Feels
// Reflect
//
// Factory for creating ModelContainer shared between main app and widget extension.
//
@@ -25,7 +25,7 @@ enum SharedModelContainerError: LocalizedError {
}
enum SharedModelContainer {
private static let logger = Logger(subsystem: Bundle.main.bundleIdentifier ?? "com.tt.feels", category: "SharedModelContainer")
private static let logger = Logger(subsystem: Bundle.main.bundleIdentifier ?? "com.88oakapps.reflect", category: "SharedModelContainer")
/// Indicates whether the app is running with in-memory storage due to a failed App Group container.
/// When `true`, all data will be lost on app restart.
@@ -116,18 +116,18 @@ enum SharedModelContainer {
/// CloudKit container identifier based on build configuration
static var cloudKitContainerID: String {
#if DEBUG
return "iCloud.com.88oakapps.feels.debug"
return "iCloud.com.88oakapps.reflect.debug"
#else
return "iCloud.com.88oakapps.feels"
return "iCloud.com.88oakapps.reflect"
#endif
}
/// Store file name based on build configuration
static var storeFileName: String {
#if DEBUG
return "Feels-Debug.store"
return "Reflect-Debug.store"
#else
return "Feels.store"
return "Reflect.store"
#endif
}
}