The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Spezi, reference 0.2.1 (7fbc89), with Swift 6.4 for iOS using Xcode 27.0 on 2 Oct 2026 23:25:44 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Spezi-Package -destination generic/platform=iOS

Build Log

      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/huggingface/swift-transformers.git"
    },
    {
      "identity" : "swift-snapshot-testing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.19.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-snapshot-testing.git"
    },
    {
      "identity" : "researchkit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.1.4",
            "upper_bound" : "3.2.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/SchmiedmayerLab/ResearchKit.git"
    },
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "602.0.0",
            "upper_bound" : "603.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax.git"
    },
    {
      "identity" : "swift-testing-expectation",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.4",
            "upper_bound" : "0.2.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/dfed/swift-testing-expectation.git"
    },
    {
      "identity" : "tppdf",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.6.1",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/techprimate/TPPDF.git"
    },
    {
      "identity" : "zstd",
      "requirement" : {
        "exact" : [
          "1.5.8-beta.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/SchmiedmayerLab/zstd.git"
    }
  ],
  "manifest_display_name" : "Spezi",
  "name" : "Spezi",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "18.0"
    },
    {
      "name" : "macos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "11.0"
    }
  ],
  "products" : [
    {
      "name" : "FHIRModelsExtensions",
      "targets" : [
        "FHIRModelsExtensions"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FHIRPathParser",
      "targets" : [
        "FHIRPathParser"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FHIRQuestionnaires",
      "targets" : [
        "FHIRQuestionnaires"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ResearchKitOnFHIR",
      "targets" : [
        "ResearchKitOnFHIR"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Spezi",
      "targets" : [
        "Spezi"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziTesting",
      "targets" : [
        "SpeziTesting"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "XCTSpezi",
      "targets" : [
        "XCTSpezi"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziAccessGuard",
      "targets" : [
        "SpeziAccessGuard"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziAccount",
      "targets" : [
        "SpeziAccount"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "XCTSpeziAccount",
      "targets" : [
        "XCTSpeziAccount"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziAccountPhoneNumbers",
      "targets" : [
        "SpeziAccountPhoneNumbers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziBluetoothServices",
      "targets" : [
        "SpeziBluetoothServices"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziBluetooth",
      "targets" : [
        "SpeziBluetooth"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziChat",
      "targets" : [
        "SpeziChat"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziConsent",
      "targets" : [
        "SpeziConsent"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziContact",
      "targets" : [
        "SpeziContact"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziDevices",
      "targets" : [
        "SpeziDevices"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziDevicesUI",
      "targets" : [
        "SpeziDevicesUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziOmron",
      "targets" : [
        "SpeziOmron"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziFHIR",
      "targets" : [
        "SpeziFHIR"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziFHIRMockPatients",
      "targets" : [
        "SpeziFHIRMockPatients"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EDFFormat",
      "targets" : [
        "EDFFormat"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziFirebaseAccount",
      "targets" : [
        "SpeziFirebaseAccount"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziFirebaseConfiguration",
      "targets" : [
        "SpeziFirebaseConfiguration"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziFirestore",
      "targets" : [
        "SpeziFirestore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziFirebaseStorage",
      "targets" : [
        "SpeziFirebaseStorage"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziFirebaseAccountStorage",
      "targets" : [
        "SpeziFirebaseAccountStorage"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziFoundation",
      "targets" : [
        "SpeziFoundation"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziLocalization",
      "targets" : [
        "SpeziLocalization"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ThreadLocal",
      "targets" : [
        "ThreadLocal"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziHealthKit",
      "targets" : [
        "SpeziHealthKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziHealthKitBulkExport",
      "targets" : [
        "SpeziHealthKitBulkExport"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziHealthKitUI",
      "targets" : [
        "SpeziHealthKitUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziHealthKitFHIR",
      "targets" : [
        "SpeziHealthKitFHIR"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziLLM",
      "targets" : [
        "SpeziLLM"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziLLMLocal",
      "targets" : [
        "SpeziLLMLocal"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziLLMLocalDownload",
      "targets" : [
        "SpeziLLMLocalDownload"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziLLMOpenAI",
      "targets" : [
        "SpeziLLMOpenAI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziLLMFog",
      "targets" : [
        "SpeziLLMFog"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziLLMOpenAIRealtime",
      "targets" : [
        "SpeziLLMOpenAIRealtime"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziLLMAnthropic",
      "targets" : [
        "SpeziLLMAnthropic"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziLLMGemini",
      "targets" : [
        "SpeziLLMGemini"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziLicense",
      "targets" : [
        "SpeziLicense"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziLocation",
      "targets" : [
        "SpeziLocation"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ByteCoding",
      "targets" : [
        "ByteCoding"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziNumerics",
      "targets" : [
        "SpeziNumerics"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "XCTByteCoding",
      "targets" : [
        "XCTByteCoding"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ByteCodingTesting",
      "targets" : [
        "ByteCodingTesting"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziNotifications",
      "targets" : [
        "SpeziNotifications"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "XCTSpeziNotifications",
      "targets" : [
        "XCTSpeziNotifications"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "XCTSpeziNotificationsUI",
      "targets" : [
        "XCTSpeziNotificationsUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziOnboarding",
      "targets" : [
        "SpeziOnboarding"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziQuestionnaire",
      "targets" : [
        "SpeziQuestionnaire"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziQuestionnaireCatalog",
      "targets" : [
        "SpeziQuestionnaireCatalog"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziQuestionnaireFHIR",
      "targets" : [
        "SpeziQuestionnaireFHIR"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziQuestionnaireLegacy",
      "targets" : [
        "SpeziQuestionnaireLegacy"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "XCTSpeziQuestionnaire",
      "targets" : [
        "XCTSpeziQuestionnaire"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziScheduler",
      "targets" : [
        "SpeziScheduler"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziSensorKit",
      "targets" : [
        "SpeziSensorKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziSpeechRecognizer",
      "targets" : [
        "SpeziSpeechRecognizer"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziSpeechSynthesizer",
      "targets" : [
        "SpeziSpeechSynthesizer"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziLocalStorage",
      "targets" : [
        "SpeziLocalStorage"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziKeychainStorage",
      "targets" : [
        "SpeziKeychainStorage"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziStudyDefinition",
      "targets" : [
        "SpeziStudyDefinition"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziViews",
      "targets" : [
        "SpeziViews"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziPersonalInfo",
      "targets" : [
        "SpeziPersonalInfo"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziValidation",
      "targets" : [
        "SpeziValidation"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "XCTHealthKit",
      "targets" : [
        "XCTHealthKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RuntimeAssertions",
      "targets" : [
        "RuntimeAssertions"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RuntimeAssertionsTesting",
      "targets" : [
        "RuntimeAssertionsTesting"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "XCTestApp",
      "targets" : [
        "XCTestApp"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "XCTestExtensions",
      "targets" : [
        "XCTestExtensions"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziSchedulerUI",
      "targets" : [
        "SpeziSchedulerUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SpeziStudy",
      "targets" : [
        "SpeziStudy"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "TestPeripheral",
      "targets" : [
        "TestPeripheral"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "LocalizationsProcessor",
      "targets" : [
        "LocalizationsProcessor"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "Codegen",
      "targets" : [
        "Codegen"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "ThreadLocalMacros",
      "targets" : [
        "ThreadLocalMacros"
      ],
      "type" : {
        "macro" : null
      }
    },
    {
      "name" : "SpeziSchedulerMacros",
      "targets" : [
        "SpeziSchedulerMacros"
      ],
      "type" : {
        "macro" : null
      }
    },
    {
      "name" : "SpeziHealthKitFHIRMacrosImpl",
      "targets" : [
        "SpeziHealthKitFHIRMacrosImpl"
      ],
      "type" : {
        "macro" : null
      }
    },
    {
      "name" : "SpeziAccountMacros",
      "targets" : [
        "SpeziAccountMacros"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "XCTestExtensionsTests",
      "module_type" : "SwiftTarget",
      "name" : "XCTestExtensionsTests",
      "path" : "Tests/XCTestExtensionsTests",
      "sources" : [
        "XCTestExtensionsTests.swift"
      ],
      "target_dependencies" : [
        "XCTestExtensions"
      ],
      "type" : "test"
    },
    {
      "c99name" : "XCTestExtensions",
      "module_type" : "SwiftTarget",
      "name" : "XCTestExtensions",
      "path" : "Sources/XCTestExtensions",
      "product_memberships" : [
        "XCTSpeziAccount",
        "XCTSpeziQuestionnaire",
        "XCTestExtensions"
      ],
      "sources" : [
        "XCTAssertThrowsErrorAsync.swift",
        "XCUIApplication+DeleteAndLaunch.swift",
        "XCUIApplication+Keyboard.swift",
        "XCUIApplication+VisionOS.swift",
        "XCUIElement+Other.swift",
        "XCUIElement+TextEntry.swift",
        "XCUIElement+Toggle.swift",
        "XCUIElementQuery+Predicates.swift",
        "sleep.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XCTestApp",
      "module_type" : "SwiftTarget",
      "name" : "XCTestApp",
      "path" : "Sources/XCTestApp",
      "product_memberships" : [
        "XCTestApp"
      ],
      "sources" : [
        "TestAppTestCase.swift",
        "TestAppTests.swift",
        "TestAppTestsView.swift",
        "TestAppView.swift",
        "XCTest.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XCTSpeziQuestionnaire",
      "module_type" : "SwiftTarget",
      "name" : "XCTSpeziQuestionnaire",
      "path" : "Sources/XCTSpeziQuestionnaire",
      "product_memberships" : [
        "XCTSpeziQuestionnaire"
      ],
      "sources" : [
        "QuestionnaireSheetNavigator.swift"
      ],
      "target_dependencies" : [
        "XCTestExtensions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XCTSpeziNotificationsUI",
      "module_type" : "SwiftTarget",
      "name" : "XCTSpeziNotificationsUI",
      "path" : "Sources/XCTSpeziNotificationsUI",
      "product_memberships" : [
        "XCTSpeziNotificationsUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/XCTSpeziNotificationsUI/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "NotificationRequestLabel.swift",
        "NotificationRequestView.swift",
        "NotificationTriggerLabel.swift",
        "NotificationsView.swift",
        "PendingNotificationsList.swift",
        "UNNotificationTrigger+Extensions.swift"
      ],
      "target_dependencies" : [
        "SpeziNotifications",
        "SpeziViews"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XCTSpeziNotifications",
      "module_type" : "SwiftTarget",
      "name" : "XCTSpeziNotifications",
      "path" : "Sources/XCTSpeziNotifications",
      "product_memberships" : [
        "XCTSpeziNotifications"
      ],
      "sources" : [
        "XCUIApplication+AuthorizationAlert.swift",
        "XCUIApplication+NotificationDetails.swift"
      ],
      "target_dependencies" : [
        "SpeziNotifications"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XCTSpeziAccount",
      "module_type" : "SwiftTarget",
      "name" : "XCTSpeziAccount",
      "path" : "Sources/XCTSpeziAccount",
      "product_memberships" : [
        "XCTSpeziAccount"
      ],
      "sources" : [
        "XCUIApplication+AccountValues.swift",
        "XCUIApplication+Login.swift",
        "XCUIApplication+SignupForm.swift"
      ],
      "target_dependencies" : [
        "SpeziAccount",
        "XCTestExtensions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XCTSpezi",
      "module_type" : "SwiftTarget",
      "name" : "XCTSpezi",
      "path" : "Sources/XCTSpezi",
      "product_memberships" : [
        "XCTSpezi"
      ],
      "sources" : [
        "Exports.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziTesting"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XCTHealthKitTests",
      "module_type" : "SwiftTarget",
      "name" : "XCTHealthKitTests",
      "path" : "Tests/XCTHealthKitTests",
      "sources" : [
        "XCTHealthKitTests.swift"
      ],
      "target_dependencies" : [
        "XCTHealthKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "XCTHealthKit",
      "module_type" : "SwiftTarget",
      "name" : "XCTHealthKit",
      "path" : "Sources/XCTHealthKit",
      "product_memberships" : [
        "XCTHealthKit"
      ],
      "sources" : [
        "HealthAppCategory.swift",
        "HealthAppSampleType.swift",
        "XCTHealthKit.swift",
        "XCTHealthKitAddSampleInput.swift",
        "XCTest+AddSamples.swift",
        "XCTest+CharacteristicEntry.swift",
        "XCTest+HealthApp.swift",
        "XCTest+HealthKit.swift",
        "XCTest+HealthRecord.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XCTByteCoding",
      "module_type" : "SwiftTarget",
      "name" : "XCTByteCoding",
      "path" : "Sources/XCTByteCoding",
      "product_memberships" : [
        "XCTByteCoding"
      ],
      "sources" : [
        "TestIdentity.swift"
      ],
      "target_dependencies" : [
        "ByteCoding"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ThreadLocalTests",
      "module_type" : "SwiftTarget",
      "name" : "ThreadLocalTests",
      "path" : "Tests/ThreadLocalTests",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftSyntaxMacrosTestSupport"
      ],
      "sources" : [
        "ThreadLocalMacroTests.swift",
        "ThreadLocalTests.swift"
      ],
      "target_dependencies" : [
        "ThreadLocal",
        "ThreadLocalMacros"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ThreadLocalMacros",
      "module_type" : "SwiftTarget",
      "name" : "ThreadLocalMacros",
      "path" : "Sources/ThreadLocalMacros",
      "product_dependencies" : [
        "SwiftCompilerPlugin",
        "SwiftDiagnostics",
        "SwiftSyntaxMacros"
      ],
      "product_memberships" : [
        "Spezi",
        "SpeziTesting",
        "XCTSpezi",
        "SpeziAccessGuard",
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziBluetoothServices",
        "SpeziBluetooth",
        "SpeziChat",
        "SpeziConsent",
        "SpeziContact",
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron",
        "SpeziFHIR",
        "SpeziFHIRMockPatients",
        "SpeziFirebaseAccount",
        "SpeziFirebaseConfiguration",
        "SpeziFirestore",
        "SpeziFirebaseStorage",
        "SpeziFirebaseAccountStorage",
        "SpeziFoundation",
        "SpeziLocalization",
        "ThreadLocal",
        "SpeziHealthKit",
        "SpeziHealthKitBulkExport",
        "SpeziHealthKitUI",
        "SpeziHealthKitFHIR",
        "SpeziLLM",
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini",
        "SpeziLocation",
        "SpeziNotifications",
        "XCTSpeziNotifications",
        "XCTSpeziNotificationsUI",
        "SpeziOnboarding",
        "SpeziQuestionnaire",
        "SpeziQuestionnaireCatalog",
        "SpeziQuestionnaireFHIR",
        "SpeziScheduler",
        "SpeziSensorKit",
        "SpeziSpeechRecognizer",
        "SpeziSpeechSynthesizer",
        "SpeziLocalStorage",
        "SpeziKeychainStorage",
        "SpeziStudyDefinition",
        "SpeziViews",
        "SpeziPersonalInfo",
        "SpeziValidation",
        "SpeziSchedulerUI",
        "SpeziStudy",
        "TestPeripheral",
        "LocalizationsProcessor",
        "Codegen",
        "ThreadLocalMacros"
      ],
      "sources" : [
        "Diagnostic.swift",
        "ThreadLocalMacro.swift",
        "ThreadLocalMacros.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "ThreadLocal",
      "module_type" : "SwiftTarget",
      "name" : "ThreadLocal",
      "path" : "Sources/ThreadLocal",
      "product_memberships" : [
        "Spezi",
        "SpeziTesting",
        "XCTSpezi",
        "SpeziAccessGuard",
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziBluetoothServices",
        "SpeziBluetooth",
        "SpeziChat",
        "SpeziConsent",
        "SpeziContact",
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron",
        "SpeziFHIR",
        "SpeziFHIRMockPatients",
        "SpeziFirebaseAccount",
        "SpeziFirebaseConfiguration",
        "SpeziFirestore",
        "SpeziFirebaseStorage",
        "SpeziFirebaseAccountStorage",
        "SpeziFoundation",
        "SpeziLocalization",
        "ThreadLocal",
        "SpeziHealthKit",
        "SpeziHealthKitBulkExport",
        "SpeziHealthKitUI",
        "SpeziHealthKitFHIR",
        "SpeziLLM",
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini",
        "SpeziLocation",
        "SpeziNotifications",
        "XCTSpeziNotifications",
        "XCTSpeziNotificationsUI",
        "SpeziOnboarding",
        "SpeziQuestionnaire",
        "SpeziQuestionnaireCatalog",
        "SpeziQuestionnaireFHIR",
        "SpeziScheduler",
        "SpeziSensorKit",
        "SpeziSpeechRecognizer",
        "SpeziSpeechSynthesizer",
        "SpeziLocalStorage",
        "SpeziKeychainStorage",
        "SpeziStudyDefinition",
        "SpeziViews",
        "SpeziPersonalInfo",
        "SpeziValidation",
        "SpeziSchedulerUI",
        "SpeziStudy",
        "TestPeripheral",
        "LocalizationsProcessor",
        "Codegen"
      ],
      "sources" : [
        "Macros.swift",
        "ThreadLocal.swift"
      ],
      "target_dependencies" : [
        "ThreadLocalMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TestPeripheral",
      "module_type" : "SwiftTarget",
      "name" : "TestPeripheral",
      "path" : "Sources/TestPeripheral",
      "product_memberships" : [
        "TestPeripheral"
      ],
      "sources" : [
        "TestPeripheral.swift",
        "TestService.swift"
      ],
      "target_dependencies" : [
        "SpeziBluetooth",
        "SpeziBluetoothServices",
        "ByteCoding"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SpeziViewsTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziViewsTests",
      "path" : "Tests/SpeziViewsTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Buttons/allButtons-_.button-async.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Buttons/allButtons-_.button-dismiss.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Buttons/allButtons-_.button-info.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Controls/caseIterablePicker.iphone-regular.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Controls/optionSetPicker.option-picker-inline.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Controls/optionSetPicker.option-picker.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Lists/listHeader.list-header-instructions.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Lists/listHeader.list-header.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Lists/listRow.iphone-XA3.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Lists/listRow.iphone-regular.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Markdown/listRow.ipad-XA3.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Markdown/listRow.ipad-regular.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Markdown/markdownView.iphone-regular.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Markdown/markdownView2.center-iphone-regular.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Markdown/markdownView2.leading-iphone-regular.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Markdown/markdownView2.trailing-iphone-regular.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Markdown/reverseLabelStyle.ipad-regular.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Markdown/reverseLabelStyle.iphone-regular.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Texts/labeledContent.iphone-regular.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Texts/lazyText.iphone-regular.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Tiles/completedTileHeader.header.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Tiles/simpleTile.center.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Tiles/simpleTile.leading.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Tiles/simpleTile.trailing.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Tiles/tileHeaderLayout.center.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Tiles/tileHeaderLayout.leading.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests+Tiles/tileHeaderLayout.trailing.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests/descriptionGridRow.header.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests/dynamicHStack.header.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests/imageReference.iphone-regular.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziViewsTests/__Snapshots__/SnapshotTests/skeletonLoading.skeleton-loading.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AnyLocalizedErrorTests.swift",
        "ManagedNavigationStackStepIdentifierTests.swift",
        "SnapshotTests+Buttons.swift",
        "SnapshotTests+Controls.swift",
        "SnapshotTests+Lists.swift",
        "SnapshotTests+Markdown.swift",
        "SnapshotTests+Texts.swift",
        "SnapshotTests+Tiles.swift",
        "SnapshotTests.swift",
        "SpeziValidationTests.swift"
      ],
      "target_dependencies" : [
        "SpeziViews",
        "SpeziValidation"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziViews",
      "module_type" : "SwiftTarget",
      "name" : "SpeziViews",
      "path" : "Sources/SpeziViews",
      "product_dependencies" : [
        "MarkdownUI"
      ],
      "product_memberships" : [
        "SpeziAccessGuard",
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziBluetoothServices",
        "SpeziBluetooth",
        "SpeziChat",
        "SpeziConsent",
        "SpeziContact",
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron",
        "SpeziFirebaseAccount",
        "SpeziFirebaseAccountStorage",
        "SpeziLLM",
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini",
        "XCTSpeziNotificationsUI",
        "SpeziOnboarding",
        "SpeziQuestionnaire",
        "SpeziQuestionnaireCatalog",
        "SpeziQuestionnaireFHIR",
        "SpeziScheduler",
        "SpeziStudyDefinition",
        "SpeziViews",
        "SpeziPersonalInfo",
        "SpeziValidation",
        "SpeziSchedulerUI",
        "SpeziStudy",
        "TestPeripheral"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziViews/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Environment/DefaultErrorDescription.swift",
        "Environment/ProcessingDebounceDuration.swift",
        "Exports.swift",
        "Model/ImageReference.swift",
        "Model/OperationState.swift",
        "Model/ViewState.swift",
        "Modules/ConfigureTipKit.swift",
        "Properties/ManagedViewUpdate.swift",
        "Styles/LiquidGlass.swift",
        "Styles/ReverseLabelStyle.swift",
        "Utilities/AnyLocalizedError.swift",
        "Utilities/Binding+Negate.swift",
        "Utilities/TextContentType.swift",
        "ViewModifier/ConditionalModifier.swift",
        "ViewModifier/DeviceOrientationModifier.swift",
        "ViewModifier/FocusOnTapModifier.swift",
        "ViewModifier/ProcessingOverlay.swift",
        "ViewModifier/ShimmerModifier.swift",
        "ViewModifier/SkeletonLoadingModifier.swift",
        "ViewModifier/ViewState/OperationStateAlert.swift",
        "ViewModifier/ViewState/ViewStateAlert.swift",
        "ViewModifier/ViewState/ViewStateMapper.swift",
        "Views/Button/AsyncButton.swift",
        "Views/Button/AsyncButtonProcessingStyle.swift",
        "Views/Button/DismissButton.swift",
        "Views/Button/InfoButton.swift",
        "Views/Controls/CaseIterablePicker.swift",
        "Views/Controls/OptionSetPicker.swift",
        "Views/Controls/PickerValue.swift",
        "Views/Drawing/CanvasView.swift",
        "Views/Drawing/PencilKit+Utils.swift",
        "Views/Layout/DescriptionGridRow.swift",
        "Views/Layout/DynamicHStack.swift",
        "Views/Layout/HorizontalGeometryReader.swift",
        "Views/Layout/ResizeToFit.swift",
        "Views/List/LabeledContent+Init.swift",
        "Views/List/ListHeader.swift",
        "Views/List/ListRow.swift",
        "Views/ManagedNavigationStack/IllegalNavigationStepView.swift",
        "Views/ManagedNavigationStack/ManagedNavigationStack+Path.swift",
        "Views/ManagedNavigationStack/ManagedNavigationStack.swift",
        "Views/ManagedNavigationStack/NavigationStepIdentifier.swift",
        "Views/ManagedNavigationStack/NavigationStepIdentifying.swift",
        "Views/ManagedNavigationStack/NavigationStepsBuilder.swift",
        "Views/ManagedNavigationStack/NavigationStepsCollection.swift",
        "Views/Sharing/ShareSheet.swift",
        "Views/Sharing/ShareSheetInput.swift",
        "Views/Sharing/ShareableRepresentation.swift",
        "Views/Text/Label.swift",
        "Views/Text/LazyText.swift",
        "Views/Text/MarkdownView+ImageProviders.swift",
        "Views/Text/MarkdownView.swift",
        "Views/Text/TextContent.swift",
        "Views/Tiles/CompletedTileHeader.swift",
        "Views/Tiles/SimpleTile.swift",
        "Views/Tiles/TileHeader.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziFoundation",
        "SpeziLocalization"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziValidation",
      "module_type" : "SwiftTarget",
      "name" : "SpeziValidation",
      "path" : "Sources/SpeziValidation",
      "product_dependencies" : [
        "OrderedCollections"
      ],
      "product_memberships" : [
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziDevicesUI",
        "SpeziFirebaseAccount",
        "SpeziFirebaseAccountStorage",
        "SpeziValidation"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziValidation/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Configuration/ValidationDebounceDuration.swift",
        "Configuration/ValidationEngine+Configuration.swift",
        "ValidationEngine.swift",
        "ValidationModifier.swift",
        "ValidationRule+Defaults.swift",
        "ValidationRule.swift",
        "ValidationState/CapturedValidationState.swift",
        "ValidationState/FailedValidationResult.swift",
        "ValidationState/ReceiveValidationModifier.swift",
        "ValidationState/ValidationContext.swift",
        "ValidationState/ValidationState.swift",
        "Views/ValidationResultsView.swift",
        "Views/VerifiableTextField.swift"
      ],
      "target_dependencies" : [
        "SpeziViews",
        "SpeziFoundation"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziTests",
      "path" : "Tests/SpeziTests",
      "product_dependencies" : [
        "TestingExpectation"
      ],
      "sources" : [
        "CapabilityTests/LifecycleTests.swift",
        "CapabilityTests/ModuleCommunicationTests.swift",
        "CapabilityTests/NotificationsTests.swift",
        "CapabilityTests/ViewModifierTests.swift",
        "DependenciesTests/DependencyBuilderTests.swift",
        "DependenciesTests/DependencyContextTests.swift",
        "DependenciesTests/DependencyManager+OneShot.swift",
        "DependenciesTests/DependencyTests.swift",
        "DependenciesTests/DynamicDependenciesTests.swift",
        "ModuleTests/ModuleBuilderTests.swift",
        "ModuleTests/ModuleRetrievalTests.swift",
        "ModuleTests/ModuleTests.swift",
        "Shared/Array+MockModule.swift",
        "Shared/MockStandard.swift",
        "Shared/TestApplicationDelegate.swift",
        "Shared/TestExpectations.swift",
        "Shared/TestModule.swift",
        "StandardTests/StandardConstraintTests.swift",
        "StandardTests/StandardInjectionTests.swift",
        "StandardTests/StandardUnfulfilledConstraintTests.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziTesting",
      "module_type" : "SwiftTarget",
      "name" : "SpeziTesting",
      "path" : "Sources/SpeziTesting",
      "product_memberships" : [
        "SpeziTesting",
        "XCTSpezi"
      ],
      "sources" : [
        "DependencyResolution.swift"
      ],
      "target_dependencies" : [
        "Spezi"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziStudyTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziStudyTests",
      "path" : "Tests/SpeziStudyTests",
      "product_dependencies" : [
        "ModelsR4"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/assets",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/ChoiceOptionConflict+en-US.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/ChoiceOptionDuplicate+en-US.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Empty+en-GB.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Empty+en-US.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Invalid1+en-GB.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Invalid1+en-US.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Invalid2+en-GB.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Invalid2+en-US.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Invalid3+en-GB.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Invalid3+en-US.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Invalid4+es-US.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Invalid5+en-GB.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Invalid5+en-US.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Invalid6+en-GB.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Invalid6+en-US.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/SocialSupportQuestionnaire.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/TestSurvey+en-GB.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/TestSurvey+en-US.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Valid+en-GB.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziStudyTests/Resources/questionnaires/Valid+en-US.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "StudyBundleTests.swift",
        "StudyBundleValidationTests.swift",
        "StudyDefinitionTests.swift",
        "StudyManagerTests.swift",
        "TestUtils.swift"
      ],
      "target_dependencies" : [
        "SpeziStudyDefinition",
        "SpeziStudy",
        "SpeziTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziStudyDefinition",
      "module_type" : "SwiftTarget",
      "name" : "SpeziStudyDefinition",
      "path" : "Sources/SpeziStudyDefinition",
      "product_dependencies" : [
        "ModelsR4",
        "DequeModule",
        "Logging"
      ],
      "product_memberships" : [
        "SpeziStudyDefinition",
        "SpeziStudy"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziStudyDefinition/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Study Definition Components/CustomActiveTaskComponent.swift",
        "Study Definition Components/HealthDataCollectionComponent.swift",
        "Study Definition Components/InformationalComponent.swift",
        "Study Definition Components/QuestionnaireComponent.swift",
        "Study Definition Components/TimedWalkingTestComponent.swift",
        "StudyBundle/StudyBundle+Archive.swift",
        "StudyBundle/StudyBundle+FileReference.swift",
        "StudyBundle/StudyBundle+Write.swift",
        "StudyBundle/StudyBundle.swift",
        "StudyBundle/Validation/Diagnostics.swift",
        "StudyBundle/Validation/FHIR+Extensions.swift",
        "StudyBundle/Validation/StudyBundle+ArticleValidation.swift",
        "StudyBundle/Validation/StudyBundle+QuestionnaireValidation.swift",
        "StudyBundle/Validation/StudyBundle+Validation.swift",
        "StudyBundle/Validation/StudyDefinition+Validation.swift",
        "StudyDefinition+Codable.swift",
        "StudyDefinition+Components.swift",
        "StudyDefinition+Metadata.swift",
        "StudyDefinition+Schedule.swift",
        "StudyDefinition+Screening.swift",
        "StudyDefinition.swift",
        "StudyLifecycleEvent.swift"
      ],
      "target_dependencies" : [
        "SpeziHealthKit",
        "SpeziHealthKitBulkExport",
        "SpeziFoundation",
        "SpeziLocalization",
        "SpeziScheduler"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziStudy",
      "module_type" : "SwiftTarget",
      "name" : "SpeziStudy",
      "path" : "Sources/SpeziStudy",
      "product_dependencies" : [
        "ModelsR4",
        "Algorithms"
      ],
      "product_memberships" : [
        "SpeziStudy"
      ],
      "sources" : [
        "Model/StudyEnrollment.swift",
        "Model/StudyManagerQuery.swift",
        "Study Manager/StudyManager+Other.swift",
        "Study Manager/StudyManager.swift",
        "Utils.swift"
      ],
      "target_dependencies" : [
        "SpeziStudyDefinition",
        "Spezi",
        "SpeziHealthKit",
        "SpeziLocalStorage",
        "SpeziScheduler",
        "SpeziSchedulerUI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziStorageTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziStorageTests",
      "path" : "Tests/SpeziStorageTests",
      "sources" : [
        "LocalStorageTests.swift"
      ],
      "target_dependencies" : [
        "SpeziLocalStorage",
        "XCTSpezi"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziStorage",
      "module_type" : "SwiftTarget",
      "name" : "SpeziStorage",
      "path" : "Sources/SpeziStorage",
      "sources" : [
        "SpeziStorage.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziSpeechTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziSpeechTests",
      "path" : "Tests/SpeziSpeechTests",
      "sources" : [
        "SpeziSpeechTests.swift"
      ],
      "target_dependencies" : [
        "SpeziSpeechRecognizer",
        "SpeziSpeechSynthesizer"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziSpeechSynthesizer",
      "module_type" : "SwiftTarget",
      "name" : "SpeziSpeechSynthesizer",
      "path" : "Sources/SpeziSpeechSynthesizer",
      "product_memberships" : [
        "SpeziChat",
        "SpeziLLM",
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini",
        "SpeziSpeechSynthesizer"
      ],
      "sources" : [
        "SpeechSynthesizer.swift"
      ],
      "target_dependencies" : [
        "Spezi"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziSpeechRecognizer",
      "module_type" : "SwiftTarget",
      "name" : "SpeziSpeechRecognizer",
      "path" : "Sources/SpeziSpeechRecognizer",
      "product_memberships" : [
        "SpeziChat",
        "SpeziLLM",
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini",
        "SpeziSpeechRecognizer"
      ],
      "sources" : [
        "SpeechRecognizer.swift"
      ],
      "target_dependencies" : [
        "Spezi"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziSpeech",
      "module_type" : "SwiftTarget",
      "name" : "SpeziSpeech",
      "path" : "Sources/SpeziSpeech",
      "sources" : [
        "SpeziSpeech.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziSensorKitTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziSensorKitTests",
      "path" : "Tests/SpeziSensorKitTests",
      "sources" : [
        "SensorKitTests.swift"
      ],
      "target_dependencies" : [
        "SpeziSensorKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziSensorKit",
      "module_type" : "SwiftTarget",
      "name" : "SpeziSensorKit",
      "path" : "Sources/SpeziSensorKit",
      "product_memberships" : [
        "SpeziSensorKit"
      ],
      "sources" : [
        "QueryAnchor.swift",
        "Sample Types/Acceleration.swift",
        "Sample Types/AmbientLight.swift",
        "Sample Types/AmbientPressure.swift",
        "Sample Types/DeviceUsage.swift",
        "Sample Types/ECG.swift",
        "Sample Types/HeartRate.swift",
        "Sample Types/OnWrist.swift",
        "Sample Types/Other+Unsafe.swift",
        "Sample Types/Other.swift",
        "Sample Types/Pedometer.swift",
        "Sample Types/RotationRate.swift",
        "Sample Types/Visit.swift",
        "Sensor Reader/AnchoredFetcher+NumSamplesFetching.swift",
        "Sensor Reader/AnchoredFetcher+TimeIntervalFetching.swift",
        "Sensor Reader/AnchoredFetcher.swift",
        "Sensor Reader/FetchResult.swift",
        "Sensor Reader/FetchResultsIterator.swift",
        "Sensor/AnySensor+Operations.swift",
        "Sensor/AnySensor.swift",
        "Sensor/Sensor+WellKnown.swift",
        "Sensor/Sensor.swift",
        "Sensor/SensorSample.swift",
        "SensorKit+Availability.swift",
        "SensorKit+LocalStorage.swift",
        "SensorKit.swift",
        "Utils/AsyncSequence.swift",
        "Utils/SensorKitUtils.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziFoundation",
        "SpeziLocalStorage"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziSchedulerUITests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziSchedulerUITests",
      "path" : "Tests/SpeziSchedulerUITests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testInstructionsTile.action.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testInstructionsTile.center-more.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testInstructionsTile.center.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testInstructionsTile.leading-more.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testInstructionsTile.leading.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testInstructionsTile.trailing-more.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testInstructionsTile.trailing.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testInstructionsTileWithCategoryAppearance.center-more.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testInstructionsTileWithCategoryAppearance.center.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testInstructionsTileWithCategoryAppearance.leading-more.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testInstructionsTileWithCategoryAppearance.leading.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testInstructionsTileWithCategoryAppearance.trailing-more.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testInstructionsTileWithCategoryAppearance.trailing.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testTileHeaderLayout.center.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testTileHeaderLayout.leading.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testTileHeaderLayout.trailing.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testTileHeaderLayoutWithCategoryAppearance.center.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testTileHeaderLayoutWithCategoryAppearance.leading.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerUITests/__Snapshots__/SpeziSchedulerUITests/testTileHeaderLayoutWithCategoryAppearance.trailing.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "SchedulerSampleDataTests.swift",
        "SpeziSchedulerUITests.swift"
      ],
      "target_dependencies" : [
        "SpeziScheduler",
        "SpeziSchedulerUI",
        "SpeziTesting",
        "XCTSpezi"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziSchedulerUI",
      "module_type" : "SwiftTarget",
      "name" : "SpeziSchedulerUI",
      "path" : "Sources/SpeziSchedulerUI",
      "product_memberships" : [
        "SpeziSchedulerUI",
        "SpeziStudy"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziSchedulerUI/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Category/DisableCategoryDefaultAppearancesModifier.swift",
        "Category/TaskCategoryAppearances.swift",
        "Category/TaskCategoryAppearancesModifier.swift",
        "DefaultTileHeader.swift",
        "EventActionButton.swift",
        "EventScheduleList.swift",
        "InstructionsTile.swift",
        "TestingSupport/SchedulerSampleData.swift",
        "TodayList.swift"
      ],
      "target_dependencies" : [
        "SpeziScheduler",
        "SpeziViews"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziSchedulerTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziSchedulerTests",
      "path" : "Tests/SpeziSchedulerTests",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftSyntaxMacrosTestSupport"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerTests/Resources/iOS26MigrationInput.sqlite",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerTests/Resources/iOS26MigrationInput.sqlite-shm",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziSchedulerTests/Resources/iOS26MigrationInput.sqlite-wal",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "NotificationsTests.swift",
        "ScheduleTests.swift",
        "SchedulerTests.swift",
        "UserStorageEntryMacroTests.swift",
        "Utils/ExampleTaskKey.swift"
      ],
      "target_dependencies" : [
        "SpeziScheduler",
        "SpeziSchedulerMacros",
        "XCTSpezi",
        "SpeziLocalStorage"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziSchedulerMacros",
      "module_type" : "SwiftTarget",
      "name" : "SpeziSchedulerMacros",
      "path" : "Sources/SpeziSchedulerMacros",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin",
        "SwiftDiagnostics"
      ],
      "product_memberships" : [
        "SpeziScheduler",
        "SpeziStudyDefinition",
        "SpeziSchedulerUI",
        "SpeziStudy",
        "SpeziSchedulerMacros"
      ],
      "sources" : [
        "SpeziSchedulerDiagnostic.swift",
        "SpeziSchedulerMacros.swift",
        "UserStorageEntryMacro.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "SpeziScheduler",
      "module_type" : "SwiftTarget",
      "name" : "SpeziScheduler",
      "path" : "Sources/SpeziScheduler",
      "product_dependencies" : [
        "Algorithms",
        "SQLite"
      ],
      "product_memberships" : [
        "SpeziScheduler",
        "SpeziStudyDefinition",
        "SpeziSchedulerUI",
        "SpeziStudy"
      ],
      "sources" : [
        "EventQuery.swift",
        "Notifications/BGTaskSchedulerErrorCode+Description.swift",
        "Notifications/BackgroundMode.swift",
        "Notifications/LegacyTaskModel.swift",
        "Notifications/NotificationScenePhaseScheduling.swift",
        "Notifications/NotificationThread.swift",
        "Notifications/NotificationTime.swift",
        "Notifications/PermittedBackgroundTaskIdentifier.swift",
        "Notifications/Schedule+Notifications.swift",
        "Notifications/SchedulerNotifications+Strings.swift",
        "Notifications/SchedulerNotifications.swift",
        "Notifications/SchedulerNotificationsConstraint.swift",
        "Notifications/Task+Notifications.swift",
        "Notifications/TaskNextOccurrenceCache.swift",
        "Schedule/Date+Extensions.swift",
        "Schedule/Occurence.swift",
        "Schedule/Schedule+Duration.swift",
        "Schedule/Schedule.swift",
        "Schedule/Weekday+Ordinal.swift",
        "Scheduler.swift",
        "Task/AllowedCompletionPolicy.swift",
        "Task/Event.swift",
        "Task/Outcome.swift",
        "Task/Task+Category.swift",
        "Task/Task+LocalizedStringResource.swift",
        "Task/Task.swift",
        "UserInfo/OutcomeStorageKey.swift",
        "UserInfo/Property.swift",
        "UserInfo/TaskStorageKey.swift",
        "UserInfo/UserInfoKey.swift",
        "UserInfo/UserInfoStorage.swift",
        "UserInfo/UserStorageCoding.swift",
        "Utils/FileManager.swift",
        "Utils/IOS26StringLocalizationValuesMigration.swift",
        "Utils/Measure.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziFoundation",
        "RuntimeAssertions",
        "SpeziSchedulerMacros",
        "SpeziViews",
        "SpeziNotifications",
        "SpeziLocalStorage"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziQuestionnaireTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziQuestionnaireTests",
      "path" : "Tests/SpeziQuestionnaireTests",
      "product_dependencies" : [
        "ModelsR4"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziQuestionnaireTests/Resources/Diet_response_rkof.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziQuestionnaireTests/Resources/Diet_response_spezi.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziQuestionnaireTests/Resources/PHQ9_response_rkof.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziQuestionnaireTests/Resources/PHQ9_response_spezi.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FHIRConversionCustomTasksTests.swift",
        "FHIRConversionTests.swift",
        "InputValidationTests.swift",
        "ResponsesTests.swift",
        "TaskConditionTests.swift"
      ],
      "target_dependencies" : [
        "SpeziQuestionnaire",
        "SpeziQuestionnaireCatalog",
        "SpeziQuestionnaireFHIR",
        "FHIRModelsExtensions",
        "FHIRQuestionnaires"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziQuestionnaireLegacy",
      "module_type" : "SwiftTarget",
      "name" : "SpeziQuestionnaireLegacy",
      "path" : "Sources/SpeziQuestionnaireLegacy",
      "product_dependencies" : [
        "ModelsR4"
      ],
      "product_memberships" : [
        "SpeziQuestionnaireLegacy"
      ],
      "sources" : [
        "QuestionnaireResult.swift",
        "QuestionnaireView.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziQuestionnaireFHIR",
      "module_type" : "SwiftTarget",
      "name" : "SpeziQuestionnaireFHIR",
      "path" : "Sources/SpeziQuestionnaireFHIR",
      "product_dependencies" : [
        "ModelsR4",
        "Algorithms"
      ],
      "product_memberships" : [
        "SpeziQuestionnaireFHIR"
      ],
      "sources" : [
        "AnnotateImage+FHIR.swift",
        "QuestionKindDefinition+FHIR.swift",
        "Questionnaire+FromFHIR.swift",
        "Responses+ToFHIR.swift",
        "Utils.swift"
      ],
      "target_dependencies" : [
        "SpeziQuestionnaire",
        "FHIRModelsExtensions",
        "SpeziFoundation"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziQuestionnaireCatalog",
      "module_type" : "SwiftTarget",
      "name" : "SpeziQuestionnaireCatalog",
      "path" : "Sources/SpeziQuestionnaireCatalog",
      "product_memberships" : [
        "SpeziQuestionnaireCatalog"
      ],
      "sources" : [
        "GAD7.swift",
        "PHQ9.swift"
      ],
      "target_dependencies" : [
        "SpeziQuestionnaire"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziQuestionnaire",
      "module_type" : "SwiftTarget",
      "name" : "SpeziQuestionnaire",
      "path" : "Sources/SpeziQuestionnaire",
      "product_dependencies" : [
        "MarkdownUI",
        "Numerics"
      ],
      "product_memberships" : [
        "SpeziQuestionnaire",
        "SpeziQuestionnaireCatalog",
        "SpeziQuestionnaireFHIR"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziQuestionnaire/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Model/Condition.swift",
        "Model/QuestionKindDefinition.swift",
        "Model/Questionnaire+Integrity.swift",
        "Model/Questionnaire.swift",
        "Model/QuestionnaireResponses+Conditions.swift",
        "Model/QuestionnaireResponses+ImageAnnotation.swift",
        "Model/QuestionnaireResponses+InputValidation.swift",
        "Model/QuestionnaireResponses+Path.swift",
        "Model/QuestionnaireResponses+ResponseTypes.swift",
        "Model/QuestionnaireResponses.swift",
        "Model/Task+Kind.swift",
        "Model/Task.swift",
        "Tasks/AnnotateImage/AnnotateImage.swift",
        "Tasks/AnnotateImage/ImageAnnotationView.swift",
        "Tasks/AnnotateImage/TaskView+AnnotateImage.swift",
        "Tasks/BuiltinTasks.swift",
        "UI/CompletionPage.swift",
        "UI/CompletionStepConfig.swift",
        "UI/FilePicker.swift",
        "UI/KeyboardDismissalModifier.swift",
        "UI/Legacy.swift",
        "UI/QuestionnaireSectionView.swift",
        "UI/QuestionnaireSheet.swift",
        "UI/SwiftUI+Title.swift",
        "UI/SwiftUI+Utils.swift",
        "UI/Tasks/ChoiceRow.swift",
        "UI/Tasks/DatePickerRow.swift",
        "UI/Tasks/TaskView+Choice.swift",
        "UI/Tasks/TaskView+FilePicker.swift",
        "UI/Tasks/TaskView+Instructions.swift",
        "UI/Tasks/TaskView+NumberInput.swift",
        "UI/Tasks/TaskView+TextEntry.swift",
        "UI/Tasks/TaskView.swift",
        "UI/ThumbnailImage.swift",
        "UI/ViewFormMatchingBackgroundModifier.swift",
        "Utils.swift"
      ],
      "target_dependencies" : [
        "SpeziViews"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziPersonalInfo",
      "module_type" : "SwiftTarget",
      "name" : "SpeziPersonalInfo",
      "path" : "Sources/SpeziPersonalInfo",
      "product_memberships" : [
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziConsent",
        "SpeziContact",
        "SpeziFirebaseAccount",
        "SpeziFirebaseAccountStorage",
        "SpeziPersonalInfo"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziPersonalInfo/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Fields/NameFieldRow.swift",
        "Fields/NameTextField.swift",
        "UserProfileView.swift"
      ],
      "target_dependencies" : [
        "SpeziViews"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziOnboardingTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziOnboardingTests",
      "path" : "Tests/SpeziOnboardingTests",
      "sources" : [
        "SpeziOnboardingTests.swift"
      ],
      "target_dependencies" : [
        "SpeziOnboarding"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziOnboarding",
      "module_type" : "SwiftTarget",
      "name" : "SpeziOnboarding",
      "path" : "Sources/SpeziOnboarding",
      "product_memberships" : [
        "SpeziConsent",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini",
        "SpeziOnboarding"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziOnboarding/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "OnboardingActionsView.swift",
        "OnboardingInformationView+Area.swift",
        "OnboardingInformationView.swift",
        "OnboardingTitleView.swift",
        "OnboardingView.swift",
        "SequentialOnboardingView.swift",
        "Utils.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziViews"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziOmronTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziOmronTests",
      "path" : "Tests/SpeziOmronTests",
      "sources" : [
        "SpeziOmronTests.swift"
      ],
      "target_dependencies" : [
        "SpeziOmron",
        "SpeziBluetooth",
        "ByteCodingTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziOmron",
      "module_type" : "SwiftTarget",
      "name" : "SpeziOmron",
      "path" : "Sources/SpeziOmron",
      "product_memberships" : [
        "SpeziOmron"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziOmron/Resources/Media.xcassets",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Characteristic/CharacteristicAccessor+OmronRecordAccess.swift",
        "Characteristic/OmronRecordAccessOperand.swift",
        "Characteristic/RecordAccessControlPoint+Omron.swift",
        "Characteristic/RecordAccessOpCode+Omron.swift",
        "Devices/OmronBloodPressureCuff.swift",
        "Devices/OmronWeightScale.swift",
        "Model/ManufacturerIdentifier+Omron.swift",
        "Model/OmronLocalName.swift",
        "Model/OmronManufacturerData.swift",
        "Model/OmronModel.swift",
        "OmronHealthDevice.swift",
        "OmronOptionService.swift"
      ],
      "target_dependencies" : [
        "SpeziDevices",
        "SpeziBluetooth",
        "SpeziBluetoothServices"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziNumericsTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziNumericsTests",
      "path" : "Tests/SpeziNumericsTests",
      "product_dependencies" : [
        "RealModule"
      ],
      "sources" : [
        "Int24Tests.swift",
        "MedFloatTests.swift"
      ],
      "target_dependencies" : [
        "ByteCoding",
        "SpeziNumerics",
        "ByteCodingTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziNumerics",
      "module_type" : "SwiftTarget",
      "name" : "SpeziNumerics",
      "path" : "Sources/SpeziNumerics",
      "product_dependencies" : [
        "NIOCore"
      ],
      "product_memberships" : [
        "SpeziBluetoothServices",
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron",
        "EDFFormat",
        "SpeziNumerics",
        "TestPeripheral"
      ],
      "sources" : [
        "ByteBuffer+Int24.swift",
        "MedFloat.swift",
        "MedFloatImpl.swift"
      ],
      "target_dependencies" : [
        "ByteCoding"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziNotificationsTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziNotificationsTests",
      "path" : "Tests/SpeziNotificationsTests",
      "sources" : [
        "NotificationsModuleUnitTestBehaviour.swift",
        "SpeziNotificationTests.swift"
      ],
      "target_dependencies" : [
        "SpeziNotifications",
        "Spezi",
        "XCTSpezi"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziNotifications",
      "module_type" : "SwiftTarget",
      "name" : "SpeziNotifications",
      "path" : "Sources/SpeziNotifications",
      "product_memberships" : [
        "SpeziNotifications",
        "XCTSpeziNotifications",
        "XCTSpeziNotificationsUI",
        "SpeziScheduler",
        "SpeziStudyDefinition",
        "SpeziSchedulerUI",
        "SpeziStudy"
      ],
      "sources" : [
        "Actions/NotificationSettings.swift",
        "Actions/RegisterForRemoteNotificationsAction.swift",
        "Actions/RequestNotificationAuthorization.swift",
        "Actions/UnregisterForRemoteNotificationsAction.swift",
        "Extensions/UNAuthorizationStatus+Description.swift",
        "Extensions/UNNotificationInterruptionLevel+Description.swift",
        "Handler/NotificationHandler.swift",
        "Handler/NotificationTokenHandler.swift",
        "Misc/BackgroundFetchResult.swift",
        "Notifications.swift"
      ],
      "target_dependencies" : [
        "Spezi"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziNetworking",
      "module_type" : "SwiftTarget",
      "name" : "SpeziNetworking",
      "path" : "Sources/SpeziNetworking",
      "sources" : [
        "SpeziNetworking.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziLocationTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLocationTests",
      "path" : "Tests/SpeziLocationTests",
      "sources" : [
        "SpeziLocationTests.swift"
      ],
      "target_dependencies" : [
        "SpeziLocation"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziLocation",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLocation",
      "path" : "Sources/SpeziLocation",
      "product_memberships" : [
        "SpeziLocation"
      ],
      "sources" : [
        "LocationDelegate.swift",
        "LocationError.swift",
        "LocationEvents/LocationManagerEvent.swift",
        "LocationEvents/LocationUpdateEvent.swift",
        "LocationTasks/GetLocationTask.swift",
        "LocationTasks/LocationAuthorizationTask.swift",
        "LocationTasks/LocationTask.swift",
        "LocationTasks/LocationTaskManager.swift",
        "SpeziLocation.swift"
      ],
      "target_dependencies" : [
        "Spezi"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziLocalizationTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLocalizationTests",
      "path" : "Tests/SpeziLocalizationTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziLocalizationTests/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "LocalizationBundleTests.swift",
        "LocalizationTests.swift",
        "LocalizationsDictionaryTests.swift"
      ],
      "target_dependencies" : [
        "SpeziLocalization",
        "SpeziFoundation"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziLocalization",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLocalization",
      "path" : "Sources/SpeziLocalization",
      "product_dependencies" : [
        "Algorithms"
      ],
      "product_memberships" : [
        "SpeziAccessGuard",
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziBluetoothServices",
        "SpeziBluetooth",
        "SpeziChat",
        "SpeziConsent",
        "SpeziContact",
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron",
        "SpeziFirebaseAccount",
        "SpeziFirebaseAccountStorage",
        "SpeziLocalization",
        "SpeziLLM",
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini",
        "XCTSpeziNotificationsUI",
        "SpeziOnboarding",
        "SpeziQuestionnaire",
        "SpeziQuestionnaireCatalog",
        "SpeziQuestionnaireFHIR",
        "SpeziScheduler",
        "SpeziStudyDefinition",
        "SpeziViews",
        "SpeziPersonalInfo",
        "SpeziValidation",
        "SpeziSchedulerUI",
        "SpeziStudy",
        "TestPeripheral"
      ],
      "sources" : [
        "Bundle+LocalizableString.swift",
        "LocalizedFileResources/LocaleMatchingBehaviour.swift",
        "LocalizedFileResources/LocalizationKey.swift",
        "LocalizedFileResources/LocalizationsDictionary.swift",
        "LocalizedFileResources/LocalizedFileResolution.swift",
        "LocalizedFileResources/LocalizedFileResources.swift",
        "Other.swift"
      ],
      "target_dependencies" : [
        "SpeziFoundation"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziLocalStorage",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLocalStorage",
      "path" : "Sources/SpeziLocalStorage",
      "product_memberships" : [
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziFirebaseAccount",
        "SpeziFirebaseAccountStorage",
        "SpeziHealthKit",
        "SpeziHealthKitBulkExport",
        "SpeziHealthKitUI",
        "SpeziHealthKitFHIR",
        "SpeziScheduler",
        "SpeziSensorKit",
        "SpeziLocalStorage",
        "SpeziStudyDefinition",
        "SpeziSchedulerUI",
        "SpeziStudy",
        "LocalizationsProcessor",
        "Codegen"
      ],
      "sources" : [
        "LocalStorage.swift",
        "LocalStorageEntry.swift",
        "LocalStorageError.swift",
        "LocalStorageKey.swift",
        "LocalStorageSetting.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziFoundation",
        "SpeziKeychainStorage"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziLicenseTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLicenseTests",
      "path" : "Tests/SpeziLicenseTests",
      "sources" : [
        "SpeziLicenseTests.swift"
      ],
      "target_dependencies" : [
        "SpeziLicense",
        "Spezi"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziLicense",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLicense",
      "path" : "Sources/SpeziLicense",
      "product_dependencies" : [
        "SwiftPackageList"
      ],
      "product_memberships" : [
        "SpeziLicense"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziLicense/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Bundle+ApplicationName.swift",
        "License.swift",
        "Package+LicenseType.swift",
        "PackageList.swift",
        "Views/ContributionsList.swift",
        "Views/DisclosureIndicator.swift",
        "Views/LicenseView.swift",
        "Views/PackageCell.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziLLMTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLLMTests",
      "path" : "Tests/SpeziLLMTests",
      "sources" : [
        "LLMOpenAIFunctionCallingParameterDSLTests+Array.swift",
        "LLMOpenAIFunctionCallingParameterDSLTests+CustomTypes.swift",
        "LLMOpenAIFunctionCallingParameterDSLTests+Dictionary.swift",
        "LLMOpenAIFunctionCallingParameterDSLTests+Enum.swift",
        "LLMOpenAIFunctionCallingParameterDSLTests+InvalidParameters.swift",
        "LLMOpenAIFunctionCallingParameterDSLTests+OptionalTypes.swift",
        "LLMOpenAIFunctionCallingParameterDSLTests.swift",
        "OpenAIInferenceTests/LLMOpenAIInferenceTests.swift",
        "OpenAIInferenceTests/LLMOpenAIMockedInferenceTests+Setup.swift",
        "OpenAIInferenceTests/LLMOpenAIMockedInferenceTests.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziTesting",
        "SpeziLLM",
        "SpeziLLMOpenAI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziLLMOpenAIRealtime",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLLMOpenAIRealtime",
      "path" : "Sources/SpeziLLMOpenAIRealtime",
      "product_dependencies" : [
        "OpenAPIRuntime",
        "OpenAPIURLSession"
      ],
      "product_memberships" : [
        "SpeziLLMOpenAIRealtime"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziLLMOpenAIRealtime/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Configuration/LLMOpenAIRealtimeParameters.swift",
        "Configuration/LLMRealtimeTranscriptionSettings.swift",
        "Configuration/LLMRealtimeTurnDetectionSettings.swift",
        "LLMOpenAIRealtimeConnection.swift",
        "LLMOpenAIRealtimePlatform.swift",
        "LLMOpenAIRealtimeSchema.swift",
        "LLMOpenAIRealtimeSession+Audio.swift",
        "LLMOpenAIRealtimeSession+Events.swift",
        "LLMOpenAIRealtimeSession+Setup.swift",
        "LLMOpenAIRealtimeSession.swift",
        "LLMRealtimeAudioEvent.swift",
        "Utils/Duration.swift",
        "Utils/EventBroadcaster.swift",
        "Utils/UUID.swift"
      ],
      "target_dependencies" : [
        "SpeziLLM",
        "SpeziLLMOpenAI",
        "GeneratedOpenAIClient",
        "SpeziFoundation",
        "Spezi",
        "SpeziChat",
        "SpeziKeychainStorage",
        "SpeziOnboarding"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziLLMOpenAI",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLLMOpenAI",
      "path" : "Sources/SpeziLLMOpenAI",
      "product_dependencies" : [
        "OpenAPIRuntime",
        "OpenAPIURLSession"
      ],
      "product_memberships" : [
        "SpeziLLMOpenAI",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziLLMOpenAI/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Configuration/LLMOpenAILikeParameters.swift",
        "Configuration/LLMOpenAILikePlatformConfiguration.swift",
        "Configuration/LLMOpenAILikePlatformDefinition.swift",
        "Configuration/LLMOpenAIModelParameters.swift",
        "FunctionCalling/Helpers/LLMFunctionBuilder.swift",
        "FunctionCalling/Helpers/LLMFunctionParameterCodingKey.swift",
        "FunctionCalling/Helpers/LLMFunctionParameterIntermediateRepresentation.swift",
        "FunctionCalling/Helpers/LLMFunctionParameterItemSchema+ObjectInit.swift",
        "FunctionCalling/Helpers/LLMFunctionParameterPropertySchema+Init.swift",
        "FunctionCalling/Helpers/_LLMFunctionCollection.swift",
        "FunctionCalling/LLMFunction.swift",
        "FunctionCalling/LLMFunctionParameter.swift",
        "FunctionCalling/LLMFunctionParameterArray.swift",
        "FunctionCalling/LLMFunctionParameterEnum.swift",
        "FunctionCalling/LLMFunctionParameterSchemaCollector.swift",
        "FunctionCalling/LLMFunctionParameterValueCollector.swift",
        "FunctionCalling/LLMFunctionParameterWrapper+ArrayTypes.swift",
        "FunctionCalling/LLMFunctionParameterWrapper+CustomTypes.swift",
        "FunctionCalling/LLMFunctionParameterWrapper+DictionaryTypes.swift",
        "FunctionCalling/LLMFunctionParameterWrapper+Enum.swift",
        "FunctionCalling/LLMFunctionParameterWrapper+Models.swift",
        "FunctionCalling/LLMFunctionParameterWrapper+NilValue.swift",
        "FunctionCalling/LLMFunctionParameterWrapper+OptionalTypes.swift",
        "FunctionCalling/LLMFunctionParameterWrapper+PrimitiveTypes.swift",
        "FunctionCalling/LLMFunctionParameterWrapper.swift",
        "FunctionCalling/Protocols/FunctionCallLLMSession.swift",
        "FunctionCalling/Protocols/FunctionCallLLMSessionTypes.swift",
        "Helpers/Chat+OpenAI.swift",
        "Helpers/LLMOpenAIStreamResult.swift",
        "LLMOpenAIChatClientProtocol.swift",
        "LLMOpenAIError.swift",
        "LLMOpenAILikePlatform.swift",
        "LLMOpenAILikeSchema.swift",
        "LLMOpenAILikeSession+Configuration.swift",
        "LLMOpenAILikeSession+Generation.swift",
        "LLMOpenAILikeSession+Setup.swift",
        "LLMOpenAILikeSession.swift",
        "Onboarding/LLMOpenAIAPITokenOnboardingStep.swift",
        "Onboarding/LLMOpenAIModelOnboardingStep.swift",
        "OpenAIPlatformDefinition.swift"
      ],
      "target_dependencies" : [
        "SpeziLLM",
        "GeneratedOpenAIClient",
        "SpeziFoundation",
        "Spezi",
        "SpeziChat",
        "SpeziKeychainStorage",
        "SpeziOnboarding"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziLLMLocalDownload",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLLMLocalDownload",
      "path" : "Sources/SpeziLLMLocalDownload",
      "product_memberships" : [
        "SpeziLLMLocalDownload"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziLLMLocalDownload/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "LLMLocalDownloadManager+OperationState.swift",
        "LLMLocalDownloadManager.swift",
        "LLMLocalDownloadView.swift"
      ],
      "target_dependencies" : [
        "SpeziOnboarding",
        "SpeziViews",
        "SpeziLLMLocal"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziLLMLocal",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLLMLocal",
      "path" : "Sources/SpeziLLMLocal",
      "product_memberships" : [
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziLLMLocal/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Configuration/LLMLocalModel.swift",
        "Configuration/LLMLocalParameters.swift",
        "Configuration/LLMLocalPlatformConfiguration.swift",
        "Configuration/LLMLocalSamplingParameters.swift",
        "Helpers/LLMContext+FormattedChat.swift",
        "Helpers/LLMModel+numParameters.swift",
        "LLMLocalError.swift",
        "LLMLocalPlatform.swift",
        "LLMLocalSchema.swift",
        "LLMLocalSession+Generate.swift",
        "LLMLocalSession+Setup.swift",
        "LLMLocalSession+Update.swift",
        "LLMLocalSession.swift"
      ],
      "target_dependencies" : [
        "SpeziLLM",
        "SpeziFoundation",
        "Spezi"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziLLMGemini",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLLMGemini",
      "path" : "Sources/SpeziLLMGemini",
      "product_memberships" : [
        "SpeziLLMGemini"
      ],
      "sources" : [
        "GeminiPlatformDefinition.swift"
      ],
      "target_dependencies" : [
        "SpeziLLMOpenAI",
        "SpeziKeychainStorage"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziLLMFog",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLLMFog",
      "path" : "Sources/SpeziLLMFog",
      "product_dependencies" : [
        "OpenAPIRuntime",
        "OpenAPIURLSession"
      ],
      "product_memberships" : [
        "SpeziLLMFog"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziLLMFog/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Configuration/LLMFogModelParameters.swift",
        "Configuration/LLMFogParameters.swift",
        "Configuration/LLMFogPlatformConfiguration.swift",
        "Connection/ExpectedHostMiddleware.swift",
        "Connection/URLSession+CertVerification.swift",
        "Discovery/Auth/LLMFogDiscoveryAuthoriationView+Requester.swift",
        "Discovery/Auth/LLMFogDiscoveryAuthorizationError.swift",
        "Discovery/LLMFogDiscoverySelectionView+Details.swift",
        "Discovery/LLMFogDiscoverySelectionView.swift",
        "Discovery/ServiceDiscoverySequence.swift",
        "Helpers/Chat+OpenAI.swift",
        "Helpers/LLMFogConstants.swift",
        "LLMFogError.swift",
        "LLMFogPlatform+ServiceDiscovery.swift",
        "LLMFogPlatform.swift",
        "LLMFogSchema.swift",
        "LLMFogSession+Configuration.swift",
        "LLMFogSession+Generation.swift",
        "LLMFogSession+Setup.swift",
        "LLMFogSession.swift",
        "Onboarding/LLMFogAuthTokenOnboardingStep.swift",
        "Onboarding/LLMFogDiscoveryAuthorizationView.swift",
        "Onboarding/LLMFogModelOnboardingStep.swift"
      ],
      "target_dependencies" : [
        "SpeziLLM",
        "GeneratedOpenAIClient",
        "Spezi",
        "SpeziOnboarding"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziLLMAnthropic",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLLMAnthropic",
      "path" : "Sources/SpeziLLMAnthropic",
      "product_memberships" : [
        "SpeziLLMAnthropic"
      ],
      "sources" : [
        "AnthropicPlatformDefinition.swift"
      ],
      "target_dependencies" : [
        "SpeziLLMOpenAI",
        "SpeziKeychainStorage"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziLLM",
      "module_type" : "SwiftTarget",
      "name" : "SpeziLLM",
      "path" : "Sources/SpeziLLM",
      "product_memberships" : [
        "SpeziLLM",
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziLLM/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Helpers/BundleDescription+Bundle.swift",
        "Helpers/LLMContext+Append.swift",
        "Helpers/LLMContext+Chat.swift",
        "Helpers/LLMContext+Init.swift",
        "InferenceQueue/ContinuationObserver.swift",
        "InferenceQueue/LLMInferenceQueue.swift",
        "InferenceQueue/LLMInferenceQueueContinuationHolder.swift",
        "LLMPlatform.swift",
        "LLMPlatformBuilder.swift",
        "LLMPlatformState.swift",
        "LLMRunner.swift",
        "LLMSchema.swift",
        "LLMSession.swift",
        "LLMSessionProvider.swift",
        "Mock/LLMMockPlatform.swift",
        "Mock/LLMMockSchema.swift",
        "Mock/LLMMockSession.swift",
        "Models/LLMContext.swift",
        "Models/LLMContextEntity.swift",
        "Models/LLMError.swift",
        "Models/LLMState+OperationState.swift",
        "Models/LLMState.swift",
        "Protocols/AudioCapableLLMSession.swift",
        "Protocols/SchemaProvidingLLMSession.swift",
        "Views/LLMChatView.swift",
        "Views/LLMChatViewDisabledModifier.swift",
        "Views/LLMChatViewSchema.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziChat",
        "SpeziViews"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziKeychainStorage",
      "module_type" : "SwiftTarget",
      "name" : "SpeziKeychainStorage",
      "path" : "Sources/SpeziKeychainStorage",
      "product_memberships" : [
        "SpeziAccessGuard",
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziFirebaseAccount",
        "SpeziFirebaseAccountStorage",
        "SpeziHealthKit",
        "SpeziHealthKitBulkExport",
        "SpeziHealthKitUI",
        "SpeziHealthKitFHIR",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini",
        "SpeziScheduler",
        "SpeziSensorKit",
        "SpeziLocalStorage",
        "SpeziKeychainStorage",
        "SpeziStudyDefinition",
        "SpeziSchedulerUI",
        "SpeziStudy",
        "LocalizationsProcessor",
        "Codegen"
      ],
      "sources" : [
        "Credentials/Credentials.swift",
        "Credentials/CredentialsKind.swift",
        "Credentials/CredentialsTag.swift",
        "Credentials/KeychainStorage+Credentials.swift",
        "CryptographicKeys/CryptographicKeyTag.swift",
        "CryptographicKeys/KeychainStorage+CryptographicKeys.swift",
        "CryptographicKeys/SecKey+Extensions.swift",
        "KeychainItemAccessibility.swift",
        "KeychainItemStorageOption.swift",
        "KeychainStorage.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "RuntimeAssertions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziHealthKitUI",
      "module_type" : "SwiftTarget",
      "name" : "SpeziHealthKitUI",
      "path" : "Sources/SpeziHealthKitUI",
      "product_memberships" : [
        "SpeziHealthKitUI"
      ],
      "sources" : [
        "Deprecations.swift",
        "HealthAccessAuthorizationObserver.swift",
        "HealthChart/HealthChart.swift",
        "HealthChart/HealthChartDataPoint.swift",
        "HealthChart/HealthChartEntry.swift",
        "HealthChart/Utils.swift",
        "Queries/HealthKitCharacteristicsQuery.swift",
        "Queries/HealthKitQuery.swift",
        "Queries/HealthKitQueryResults.swift",
        "Queries/HealthKitStatisticsQuery.swift"
      ],
      "target_dependencies" : [
        "SpeziHealthKit",
        "SpeziFoundation"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziHealthKitTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziHealthKitTests",
      "path" : "Tests/SpeziHealthKitTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziHealthKitTests/__Snapshots__/SpeziHealthKitUITests/conditionalHealthChartContentSnapshot.1.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziHealthKitTests/__Snapshots__/SpeziHealthKitUITests/conditionalHealthChartContentSnapshot.2.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziHealthKitTests/__Snapshots__/SpeziHealthKitUITests/emptyHealthChartEntriesButNoDataSnapshot.1.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziHealthKitTests/__Snapshots__/SpeziHealthKitUITests/emptyHealthChartNoEntriesSnapshot.1.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziHealthKitTests/__Snapshots__/SpeziHealthKitUITests/multiEntryHealthChartViewSnapshot.1.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziHealthKitTests/__Snapshots__/SpeziHealthKitUITests/simpleHealthChartViewSnapshot.1.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziHealthKitTests/__Snapshots__/SpeziHealthKitUITests/simpleHealthChartViewSnapshot.2.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "BulkExporterAPITests.swift",
        "CalendarUtilsTests.swift",
        "HKFactorizationTests.swift",
        "HKObjectTypeTests.swift",
        "HKUnitTests.swift",
        "LoopingIterator.swift",
        "MockQueryResults.swift",
        "SampleTypeProxyTests.swift",
        "SampleTypesCollectionTests.swift",
        "SampleTypesTests.swift",
        "SpeziHealthKitTests+CollectSample.swift",
        "SpeziHealthKitTests.swift",
        "SpeziHealthKitUITests.swift",
        "Utils.swift"
      ],
      "target_dependencies" : [
        "XCTSpezi",
        "SpeziHealthKit",
        "SpeziHealthKitBulkExport",
        "SpeziHealthKitUI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziHealthKitFHIRTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziHealthKitFHIRTests",
      "path" : "Tests/SpeziHealthKitFHIRTests",
      "sources" : [
        "CustomMappingsTests.swift",
        "HKCategorySampleTests.swift",
        "HKCorrelationTests.swift",
        "HKElectrocardiogramTests.swift",
        "HKQuantitySampleTests.swift",
        "HKStateOfMindTests.swift",
        "HKWorkoutTests.swift",
        "MetadataMappingTests.swift",
        "SampleTypeFHIRMappingTests.swift",
        "SampleTypeFHIRResourceTypeMapping.swift",
        "SupportedCodeSystem.swift",
        "TimeZoneTests.swift"
      ],
      "target_dependencies" : [
        "SpeziHealthKitFHIR",
        "SpeziFoundation"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziHealthKitFHIRMacrosTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziHealthKitFHIRMacrosTests",
      "path" : "Tests/SpeziHealthKitFHIRMacrosTests",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftSyntaxMacrosTestSupport"
      ],
      "sources" : [
        "HealthKitOnFHIRMacrosTests.swift"
      ],
      "target_dependencies" : [
        "SpeziHealthKitFHIRMacros",
        "SpeziHealthKitFHIRMacrosImpl",
        "FHIRModelsExtensions"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziHealthKitFHIRMacrosImpl",
      "module_type" : "SwiftTarget",
      "name" : "SpeziHealthKitFHIRMacrosImpl",
      "path" : "Sources/SpeziHealthKitFHIRMacrosImpl",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin",
        "SwiftDiagnostics",
        "Algorithms"
      ],
      "product_memberships" : [
        "SpeziHealthKitFHIR",
        "SpeziHealthKitFHIRMacrosImpl"
      ],
      "sources" : [
        "AddDisplayPropertyMacro.swift",
        "SpeziHealthKitFHIRMacros.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "SpeziHealthKitFHIRMacros",
      "module_type" : "SwiftTarget",
      "name" : "SpeziHealthKitFHIRMacros",
      "path" : "Sources/SpeziHealthKitFHIRMacros",
      "product_memberships" : [
        "SpeziHealthKitFHIR"
      ],
      "sources" : [
        "Macro.swift"
      ],
      "target_dependencies" : [
        "SpeziHealthKitFHIRMacrosImpl"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziHealthKitFHIR",
      "module_type" : "SwiftTarget",
      "name" : "SpeziHealthKitFHIR",
      "path" : "Sources/SpeziHealthKitFHIR",
      "product_dependencies" : [
        "ModelsR4",
        "ModelsDSTU2"
      ],
      "product_memberships" : [
        "SpeziHealthKitFHIR"
      ],
      "sources" : [
        "FHIR Extensions/FHIRExtensionBuilder+Metadata.swift",
        "FHIR Extensions/FHIRExtensionBuilder+Source.swift",
        "FHIR Extensions/FHIRExtensionBuilder+TimeRange.swift",
        "FHIRResource+HealthKit.swift",
        "FHIRResource+LoadAttachments.swift",
        "FHIRStore+Extensions.swift",
        "HealthKit2FHIR/FHIRObservationBuildable.swift",
        "HealthKit2FHIR/HKCategorySample+Observation.swift",
        "HealthKit2FHIR/HKCategoryValue+Coding.swift",
        "HealthKit2FHIR/HKClinicalRecord+ResourceProxy.swift",
        "HealthKit2FHIR/HKCorrelationType+Observation.swift",
        "HealthKit2FHIR/HKElectrocardiogram+Observation.swift",
        "HealthKit2FHIR/HKMetadataEnum+Coding.swift",
        "HealthKit2FHIR/HKQuantitySample+Observation.swift",
        "HealthKit2FHIR/HKQuantityType+Coding.swift",
        "HealthKit2FHIR/HKSample+ResourceProxy.swift",
        "HealthKit2FHIR/HKSample+TimeZone.swift",
        "HealthKit2FHIR/HKSampleType+ResourceType.swift",
        "HealthKit2FHIR/HKStateOfMind+Observation.swift",
        "HealthKit2FHIR/HKWorkout+Observation.swift",
        "Sample Type FHIR Mapping/CategoryTypesFHIRMapping.swift",
        "Sample Type FHIR Mapping/CorrelationTypesFHIRMapping.swift",
        "Sample Type FHIR Mapping/ECGTypeFHIRMapping.swift",
        "Sample Type FHIR Mapping/QuantityTypesFHIRMapping.swift",
        "Sample Type FHIR Mapping/SampleTypesFHIRMapping.swift",
        "Sample Type FHIR Mapping/StateOfMindTypeFHIRMapping.swift",
        "Sample Type FHIR Mapping/WorkoutTypeFHIRMapping.swift",
        "SpeziHealthKitFHIR.swift"
      ],
      "target_dependencies" : [
        "SpeziHealthKitFHIRMacros",
        "SpeziHealthKit",
        "SpeziFoundation",
        "SpeziFHIR",
        "FHIRModelsExtensions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziHealthKitBulkExport",
      "module_type" : "SwiftTarget",
      "name" : "SpeziHealthKitBulkExport",
      "path" : "Sources/SpeziHealthKitBulkExport",
      "product_memberships" : [
        "SpeziHealthKitBulkExport",
        "SpeziStudyDefinition",
        "SpeziStudy"
      ],
      "sources" : [
        "BatchProcessor.swift",
        "BulkExportSession.swift",
        "BulkExportSessionDescriptor.swift",
        "BulkExportSessionIdentifier.swift",
        "BulkExportSessionImpl.swift",
        "BulkHealthExporter.swift",
        "CalendarUtils.swift",
        "ExportBatch.swift",
        "ExportSessionBatchSize.swift",
        "ExportSessionStartDate.swift"
      ],
      "target_dependencies" : [
        "SpeziHealthKit",
        "SpeziFoundation",
        "SpeziLocalStorage"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziHealthKit",
      "module_type" : "SwiftTarget",
      "name" : "SpeziHealthKit",
      "path" : "Sources/SpeziHealthKit",
      "product_dependencies" : [
        "Algorithms",
        "AsyncAlgorithms"
      ],
      "product_memberships" : [
        "SpeziHealthKit",
        "SpeziHealthKitBulkExport",
        "SpeziHealthKitUI",
        "SpeziHealthKitFHIR",
        "SpeziStudyDefinition",
        "SpeziStudy",
        "LocalizationsProcessor",
        "Codegen"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziHealthKit/Resources/de.lproj/Localizable-HKTypes.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziHealthKit/Resources/en.lproj/Localizable-HKTypes.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziHealthKit/Resources/en_GB.lproj/Localizable-HKTypes.strings",
          "rule" : {
            "process" : {
              "localization" : "en_gb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziHealthKit/Resources/es.lproj/Localizable-HKTypes.strings",
          "rule" : {
            "process" : {
              "localization" : "es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziHealthKit/Resources/es_US.lproj/Localizable-HKTypes.strings",
          "rule" : {
            "process" : {
              "localization" : "es_us"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziHealthKit/Resources/fr.lproj/Localizable-HKTypes.strings",
          "rule" : {
            "process" : {
              "localization" : "fr"
            }
          }
        }
      ],
      "sources" : [
        "Configuration/HealthKitConfiguration.swift",
        "Configuration/RequestReadAccess.swift",
        "Configuration/RequestWriteAccess.swift",
        "Export.swift",
        "Health Data Collection/CollectSamples.swift",
        "Health Data Collection/HealthDataCollector.swift",
        "Health Data Collection/HealthDataCollectorDeliverySetting.swift",
        "Health Data Collection/HealthKitSampleCollector.swift",
        "HealthKit Extensions/HKBloodType+Extensions.swift",
        "HealthKit Extensions/HKElectrocardiogram+RelatedData.swift",
        "HealthKit Extensions/HKHealthStore+BackgroundDelivery.swift",
        "HealthKit Extensions/HKSample+Identifiable.swift",
        "HealthKit Extensions/Sleep Sessions/SleepSession.swift",
        "HealthKit Extensions/Sleep Sessions/SleepSessionsBuilder.swift",
        "HealthKit+Linux.swift",
        "HealthKit.swift",
        "HealthKitConstraint.swift",
        "Queries/HealthKitQuery.swift",
        "Queries/HealthKitQueryTimeRange.swift",
        "Queries/HealthKitStatisticsQuery.swift",
        "Queries/QueryAnchor.swift",
        "Sample Types/AnySampleType.swift",
        "Sample Types/HealthKitCharacteristic.swift",
        "Sample Types/Linux/HKQuantity.swift",
        "Sample Types/Linux/HKTypeIdentifiers+Linux.swift",
        "Sample Types/Linux/HKTypes+Linux.swift",
        "Sample Types/Linux/HKUnit.swift",
        "Sample Types/LocalizedUnit.swift",
        "Sample Types/SampleType+Cache.swift",
        "Sample Types/SampleType+Localization.swift",
        "Sample Types/SampleType.swift",
        "Sample Types/SampleTypeProxy+Initializers.swift",
        "Sample Types/SampleTypeProxy.swift",
        "Sample Types/SampleTypes.swift",
        "Sample Types/SampleTypesCollection.swift",
        "Sample Types/_HKSampleTypeWithIdentifierType.swift",
        "Sample Types/_HKSampleWithSampleType.swift",
        "SampleTypeScopedLocalStorage.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziFoundation",
        "SpeziLocalStorage"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziFoundationTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziFoundationTests",
      "path" : "Tests/SpeziFoundationTests",
      "sources" : [
        "AnyAsyncSequenceTests.swift",
        "AsyncSemaphoreTests.swift",
        "CalendarExtensionsTests.swift",
        "CancelableChildTaskTests.swift",
        "CollectionBuildersTests.swift",
        "CompressionAlgorithmTests.swift",
        "DataDescriptorTests.swift",
        "DurationTests.swift",
        "ExceptionHandlingTests.swift",
        "FileManagerTests.swift",
        "FormatStyleTests.swift",
        "KeyValuePairsTests.swift",
        "LocalPreferenceTests.swift",
        "LoggerTests.swift",
        "MainActorExecutionTests.swift",
        "ManagedAsynchronousAccessTests.swift",
        "ManagedTaskQueueTests.swift",
        "MarkdownDocumentTests.swift",
        "OrderedArrayTests.swift",
        "RWLockTests.swift",
        "RuntimeEnvironmentTests.swift",
        "SendableSharedRepositoryTests.swift",
        "SequenceExtensionTests.swift",
        "SharedRepositoryTests.swift",
        "StaticStringTests.swift",
        "TarTests.swift",
        "TimeoutTests.swift",
        "VersionTests.swift"
      ],
      "target_dependencies" : [
        "SpeziFoundation"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziFoundationObjC",
      "module_type" : "ClangTarget",
      "name" : "SpeziFoundationObjC",
      "path" : "Sources/SpeziFoundationObjC",
      "product_memberships" : [
        "Spezi",
        "SpeziTesting",
        "XCTSpezi",
        "SpeziAccessGuard",
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziBluetoothServices",
        "SpeziBluetooth",
        "SpeziChat",
        "SpeziConsent",
        "SpeziContact",
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron",
        "SpeziFHIR",
        "SpeziFHIRMockPatients",
        "SpeziFirebaseAccount",
        "SpeziFirebaseConfiguration",
        "SpeziFirestore",
        "SpeziFirebaseStorage",
        "SpeziFirebaseAccountStorage",
        "SpeziFoundation",
        "SpeziLocalization",
        "SpeziHealthKit",
        "SpeziHealthKitBulkExport",
        "SpeziHealthKitUI",
        "SpeziHealthKitFHIR",
        "SpeziLLM",
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini",
        "SpeziLocation",
        "SpeziNotifications",
        "XCTSpeziNotifications",
        "XCTSpeziNotificationsUI",
        "SpeziOnboarding",
        "SpeziQuestionnaire",
        "SpeziQuestionnaireCatalog",
        "SpeziQuestionnaireFHIR",
        "SpeziScheduler",
        "SpeziSensorKit",
        "SpeziSpeechRecognizer",
        "SpeziSpeechSynthesizer",
        "SpeziLocalStorage",
        "SpeziKeychainStorage",
        "SpeziStudyDefinition",
        "SpeziViews",
        "SpeziPersonalInfo",
        "SpeziValidation",
        "SpeziSchedulerUI",
        "SpeziStudy",
        "TestPeripheral",
        "LocalizationsProcessor",
        "Codegen"
      ],
      "sources" : [
        "ObjCExceptionHandling.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziFoundation",
      "module_type" : "SwiftTarget",
      "name" : "SpeziFoundation",
      "path" : "Sources/SpeziFoundation",
      "product_dependencies" : [
        "libzstd",
        "Atomics",
        "Algorithms",
        "Logging"
      ],
      "product_memberships" : [
        "Spezi",
        "SpeziTesting",
        "XCTSpezi",
        "SpeziAccessGuard",
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziBluetoothServices",
        "SpeziBluetooth",
        "SpeziChat",
        "SpeziConsent",
        "SpeziContact",
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron",
        "SpeziFHIR",
        "SpeziFHIRMockPatients",
        "SpeziFirebaseAccount",
        "SpeziFirebaseConfiguration",
        "SpeziFirestore",
        "SpeziFirebaseStorage",
        "SpeziFirebaseAccountStorage",
        "SpeziFoundation",
        "SpeziLocalization",
        "SpeziHealthKit",
        "SpeziHealthKitBulkExport",
        "SpeziHealthKitUI",
        "SpeziHealthKitFHIR",
        "SpeziLLM",
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini",
        "SpeziLocation",
        "SpeziNotifications",
        "XCTSpeziNotifications",
        "XCTSpeziNotificationsUI",
        "SpeziOnboarding",
        "SpeziQuestionnaire",
        "SpeziQuestionnaireCatalog",
        "SpeziQuestionnaireFHIR",
        "SpeziScheduler",
        "SpeziSensorKit",
        "SpeziSpeechRecognizer",
        "SpeziSpeechSynthesizer",
        "SpeziLocalStorage",
        "SpeziKeychainStorage",
        "SpeziStudyDefinition",
        "SpeziViews",
        "SpeziPersonalInfo",
        "SpeziValidation",
        "SpeziSchedulerUI",
        "SpeziStudy",
        "TestPeripheral",
        "LocalizationsProcessor",
        "Codegen"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFoundation/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Collection Builders/ArrayBuilder.swift",
        "Collection Builders/RangeReplaceableCollectionBuilder.swift",
        "Collection Builders/SetBuilder.swift",
        "Compression/CompressionAlgorithm.swift",
        "Compression/Tar.swift",
        "Compression/Zlib.swift",
        "Compression/Zstd.swift",
        "Concurrency/AnyAsyncIterator.swift",
        "Concurrency/AnyAsyncSequence.swift",
        "Concurrency/AsyncSemaphore.swift",
        "Concurrency/DiscardTaskGroup+CancellableTask.swift",
        "Concurrency/MainActorExecution.swift",
        "Concurrency/ManagedAsynchronousAccess.swift",
        "Concurrency/ManagedTaskQueue.swift",
        "Concurrency/RWLock/AtomicPThread.swift",
        "Concurrency/RWLock/RWLock.swift",
        "Concurrency/RWLock/RecursiveRWLock.swift",
        "Concurrency/RWLock/_PThreadReadWriteLockProtocol.swift",
        "LocalPreferences/HasDirectUserDefaultsSupport.swift",
        "LocalPreferences/LocalPreference.swift",
        "LocalPreferences/LocalPreferenceKey.swift",
        "LocalPreferences/LocalPreferencesStore.swift",
        "LocalPreferences/Migrations.swift",
        "Markdown Document/MarkdownDocument+Metadata.swift",
        "Markdown Document/MarkdownDocument+Parser.swift",
        "Markdown Document/MarkdownDocument+Sections.swift",
        "Markdown Document/MarkdownDocument.swift",
        "Misc/AnyArray.swift",
        "Misc/AnyOptional.swift",
        "Misc/BidirectionalCollection.swift",
        "Misc/BinarySearch.swift",
        "Misc/Calendar.swift",
        "Misc/DataDescriptor.swift",
        "Misc/Duration.swift",
        "Misc/FileManager.swift",
        "Misc/FormatStyle.swift",
        "Misc/KeyValuePairs.swift",
        "Misc/Logger.swift",
        "Misc/ObjCExceptionHandling.swift",
        "Misc/OrderedArray.swift",
        "Misc/Other.swift",
        "Misc/RuntimeEnvironment.swift",
        "Misc/SequenceExtensions+Deprecations.swift",
        "Misc/SequenceExtensions.swift",
        "Misc/Sorting.swift",
        "Misc/StaticString+Hashable.swift",
        "Misc/String.swift",
        "Misc/TimeoutError.swift",
        "Misc/TopLevelDecoder.swift",
        "Misc/TopLevelEncoder.swift",
        "Misc/Version.swift",
        "RuntimeConfig/RuntimeConfig.swift",
        "SharedRepository/Builtin/RepositoryValue.swift",
        "SharedRepository/Builtin/SendableValueRepository.swift",
        "SharedRepository/Builtin/ValueRepository.swift",
        "SharedRepository/KnowledgeSource/ComputedKnowledgeSource.swift",
        "SharedRepository/KnowledgeSource/DefaultProvidingKnowledgeSource.swift",
        "SharedRepository/KnowledgeSource/KnowledgeSource.swift",
        "SharedRepository/KnowledgeSource/OptionalComputedKnowledgeSource.swift",
        "SharedRepository/KnowledgeSource/SomeComputedKnowledgeSource.swift",
        "SharedRepository/RepositoryAnchor.swift",
        "SharedRepository/SendableSharedRepository.swift",
        "SharedRepository/SharedRepository.swift"
      ],
      "target_dependencies" : [
        "SpeziFoundationObjC",
        "SpeziCZlib",
        "RuntimeAssertions",
        "ThreadLocal"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziFirestore",
      "module_type" : "SwiftTarget",
      "name" : "SpeziFirestore",
      "path" : "Sources/SpeziFirestore",
      "product_dependencies" : [
        "FirebaseFirestore",
        "Atomics"
      ],
      "product_memberships" : [
        "SpeziFirestore",
        "SpeziFirebaseAccountStorage"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFirestore/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "DocumentReference+AsyncAwait.swift",
        "Firestore.swift",
        "FirestoreError.swift",
        "FirestoreSettings+Emulator.swift"
      ],
      "target_dependencies" : [
        "SpeziFirebaseConfiguration",
        "Spezi"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziFirebaseTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziFirebaseTests",
      "path" : "Tests/SpeziFirebaseTests",
      "sources" : [
        "SpeziFirebaseTests.swift"
      ],
      "target_dependencies" : [
        "SpeziFirebaseAccount",
        "SpeziFirebaseConfiguration",
        "SpeziFirestore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziFirebaseStorage",
      "module_type" : "SwiftTarget",
      "name" : "SpeziFirebaseStorage",
      "path" : "Sources/SpeziFirebaseStorage",
      "product_dependencies" : [
        "FirebaseStorage"
      ],
      "product_memberships" : [
        "SpeziFirebaseStorage"
      ],
      "sources" : [
        "FirebaseStorageConfiguration.swift"
      ],
      "target_dependencies" : [
        "SpeziFirebaseConfiguration",
        "Spezi"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziFirebaseConfiguration",
      "module_type" : "SwiftTarget",
      "name" : "SpeziFirebaseConfiguration",
      "path" : "Sources/SpeziFirebaseConfiguration",
      "product_dependencies" : [
        "FirebaseFirestore"
      ],
      "product_memberships" : [
        "SpeziFirebaseAccount",
        "SpeziFirebaseConfiguration",
        "SpeziFirestore",
        "SpeziFirebaseStorage",
        "SpeziFirebaseAccountStorage"
      ],
      "sources" : [
        "ConfigureFirebaseApp.swift"
      ],
      "target_dependencies" : [
        "Spezi"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziFirebaseAccountStorage",
      "module_type" : "SwiftTarget",
      "name" : "SpeziFirebaseAccountStorage",
      "path" : "Sources/SpeziFirebaseAccountStorage",
      "product_dependencies" : [
        "FirebaseFirestore"
      ],
      "product_memberships" : [
        "SpeziFirebaseAccountStorage"
      ],
      "sources" : [
        "FirestoreAccountStorage.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziAccount",
        "SpeziFirestore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziFirebaseAccount",
      "module_type" : "SwiftTarget",
      "name" : "SpeziFirebaseAccount",
      "path" : "Sources/SpeziFirebaseAccount",
      "product_dependencies" : [
        "FirebaseAuth"
      ],
      "product_memberships" : [
        "SpeziFirebaseAccount"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFirebaseAccount/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FirebaseAccountService.swift",
        "FirebaseAuthProviders.swift",
        "Keys/AccountDetails+FirebaseMetdata.swift",
        "Models/FirebaseAccountError.swift",
        "Models/FirebaseAccountModel.swift",
        "Models/ReauthenticationContext.swift",
        "Models/ReauthenticationOperationResult.swift",
        "Models/ValidationRule+FirebasePassword.swift",
        "Utils/CryptoUtils.swift",
        "Utils/StorageKeys.swift",
        "Views/FirebaseAccountModifier.swift",
        "Views/FirebaseAnonymousSignInButton.swift",
        "Views/FirebaseLoginView.swift",
        "Views/FirebaseSecurityAlert.swift",
        "Views/FirebaseSignInWithAppleButton.swift"
      ],
      "target_dependencies" : [
        "SpeziFirebaseConfiguration",
        "SpeziFoundation",
        "Spezi",
        "SpeziValidation",
        "SpeziAccount",
        "SpeziLocalStorage",
        "SpeziKeychainStorage"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziFirebase",
      "module_type" : "SwiftTarget",
      "name" : "SpeziFirebase",
      "path" : "Sources/SpeziFirebase",
      "sources" : [
        "SpeziFirebase.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziFileFormats",
      "module_type" : "SwiftTarget",
      "name" : "SpeziFileFormats",
      "path" : "Sources/SpeziFileFormats",
      "sources" : [
        "SpeziFileFormats.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziFHIRTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziFHIRTests",
      "path" : "Tests/SpeziFHIRTests",
      "sources" : [
        "FHIRAttachment/FHIRAttachmentServiceTests.swift",
        "FHIRAttachment/FHIRAttachmentTests.swift",
        "FHIRAttachment/PDFContentExtractorTests.swift",
        "FHIRAttachment/TextContentExtractorTests.swift",
        "FHIRResource/FHIRResourceAttachmentProcessingTests.swift",
        "FHIRResource/FHIRResourceCategoryTests.swift",
        "FHIRResource/FHIRResourceDSTU2Mocks.swift",
        "FHIRResource/FHIRResourceR4Mocks.swift",
        "FHIRResource/FHIRResourceSearchTests.swift",
        "FHIRResource/FHIRResourceStringifyTests.swift",
        "FHIRResource/FHIRResourceTests.swift",
        "FHIRResource/ResourceProxyDisplayNameTests.swift",
        "FHIRStore/FHIRStoreObservationChangesTests.swift",
        "FHIRStore/FHIRStoreTests.swift"
      ],
      "target_dependencies" : [
        "SpeziFHIR",
        "SpeziHealthKitFHIR"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziFHIRMockPatients",
      "module_type" : "SwiftTarget",
      "name" : "SpeziFHIRMockPatients",
      "path" : "Sources/SpeziFHIRMockPatients",
      "product_dependencies" : [
        "ModelsR4"
      ],
      "product_memberships" : [
        "SpeziFHIRMockPatients"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Allen322_Ferry570_ad134528-56a5-35fd-c37f-466ff119c625.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Allen322_Ferry570_ad134528-56a5-35fd-c37f-466ff119c625.json.license",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Beatris270_Bogan287_5b3645de-a2d0-d016-0839-bab3757c4c58.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Edythe31_Morar593_9c3df38a-d3b7-2198-3898-51f9153d023d.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Edythe31_Morar593_9c3df38a-d3b7-2198-3898-51f9153d023d.json.license",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Gonzalo160_Duenas839_ed70a28f-30b2-acb7-658a-8b340dadd685.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Gonzalo160_Duenas839_ed70a28f-30b2-acb7-658a-8b340dadd685.json.license",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Jacklyn830_Veum823_e0e1f21a-22a7-d166-7bb1-63f6bbce1a32.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Jacklyn830_Veum823_e0e1f21a-22a7-d166-7bb1-63f6bbce1a32.json.license",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Jamison785_Denesik803_1e08cb3f-9e6a-b083-b6ee-0bb38f70ba50.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Jamison785_Denesik803_1e08cb3f-9e6a-b083-b6ee-0bb38f70ba50.json.license",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Maye976_Dickinson688_04f25f73-04b2-469c-3806-540417a0d61c.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Maye976_Dickinson688_04f25f73-04b2-469c-3806-540417a0d61c.json.license",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Milagros256_Hills818_79b1d90a-0eaf-be78-9bbf-91c638626012.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Milagros256_Hills818_79b1d90a-0eaf-be78-9bbf-91c638626012.json.license",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Milton509_Ortiz186_d66b5418-06cb-fc8a-8c13-85685b6ac939.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Milton509_Ortiz186_d66b5418-06cb-fc8a-8c13-85685b6ac939.json.license",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Napoleon578_Fay398_38f38890-b80f-6542-51d4-882c7b37b0bf.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziFHIRMockPatients/Resources/Napoleon578_Fay398_38f38890-b80f-6542-51d4-882c7b37b0bf.json.license",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FHIRBundle+MockPatients.swift",
        "FHIRBundle+Patient.swift",
        "FHIRBundleSelector.swift",
        "FHIRMockBundleSelector.swift",
        "FHIRStore+TestingSupport.swift",
        "FoundationBundle+LoadBundle.swift"
      ],
      "target_dependencies" : [
        "SpeziFHIR"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziFHIR",
      "module_type" : "SwiftTarget",
      "name" : "SpeziFHIR",
      "path" : "Sources/SpeziFHIR",
      "product_dependencies" : [
        "ModelsR4",
        "ModelsDSTU2"
      ],
      "product_memberships" : [
        "SpeziFHIR",
        "SpeziFHIRMockPatients",
        "SpeziHealthKitFHIR"
      ],
      "sources" : [
        "FHIRAttachment/ContentExtractor+PDF.swift",
        "FHIRAttachment/ContentExtractor+Text.swift",
        "FHIRAttachment/ContentExtractor.swift",
        "FHIRAttachment/FHIRAttachment+DSTU2.swift",
        "FHIRAttachment/FHIRAttachment+R4.swift",
        "FHIRAttachment/FHIRAttachment.swift",
        "FHIRAttachment/PDFDocumentProviding.swift",
        "FHIRResource/FHIRResource+Category.swift",
        "FHIRResource/FHIRResource+Search.swift",
        "FHIRResource/FHIRResource+StringifyAttachment.swift",
        "FHIRResource/FHIRResource.swift",
        "FHIRResource/ResourceProxy+DisplayName.swift",
        "FHIRStore.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "FHIRModelsExtensions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziDevicesUI",
      "module_type" : "SwiftTarget",
      "name" : "SpeziDevicesUI",
      "path" : "Sources/SpeziDevicesUI",
      "product_memberships" : [
        "SpeziDevicesUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziDevicesUI/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Devices/AccessoryRenameButton.swift",
        "Devices/BatteryIcon.swift",
        "Devices/DeviceBatteryInfoRow.swift",
        "Devices/DeviceDetailsView.swift",
        "Devices/DeviceModelRow.swift",
        "Devices/DeviceNameRow.swift",
        "Devices/DeviceTile.swift",
        "Devices/DevicesGrid.swift",
        "Devices/DevicesUnavailableView.swift",
        "Devices/DevicesView.swift",
        "Devices/NameEditView.swift",
        "Measurements/BloodPressureMeasurementLabel.swift",
        "Measurements/ConfirmMeasurementButton.swift",
        "Measurements/MeasurementLayer.swift",
        "Measurements/MeasurementsRecordedSheet.swift",
        "Measurements/WeightMeasurementLabel.swift",
        "Pairing/AccessoryImageView.swift",
        "Pairing/AccessorySetupSheet.swift",
        "Pairing/DiscoveryView.swift",
        "Pairing/Model/PairingViewState.swift",
        "Pairing/PairDeviceView.swift",
        "Pairing/PairedDeviceView.swift",
        "Pairing/PairingFailureView.swift",
        "Scanning/BluetoothUnavailableView.swift",
        "Scanning/LoadingSectionHeader.swift",
        "Scanning/NearbyDeviceRow.swift",
        "Scanning/PeripheralLabel.swift",
        "Scanning/PeripheralSecondaryLabel.swift",
        "Tips/ForgetDeviceTip.swift",
        "Utils/PaneContent.swift",
        "Utils/TimerIntervalLabel.swift"
      ],
      "target_dependencies" : [
        "SpeziDevices",
        "SpeziViews",
        "SpeziValidation",
        "SpeziBluetooth"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziDevicesTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziDevicesTests",
      "path" : "Tests/SpeziDevicesTests",
      "sources" : [
        "HealthMeasurementsTests.swift",
        "PairedDevicesTests.swift"
      ],
      "target_dependencies" : [
        "SpeziDevices",
        "SpeziFoundation",
        "SpeziTesting",
        "SpeziBluetooth",
        "SpeziBluetoothServices"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziDevices",
      "module_type" : "SwiftTarget",
      "name" : "SpeziDevices",
      "path" : "Sources/SpeziDevices",
      "product_dependencies" : [
        "OrderedCollections"
      ],
      "product_memberships" : [
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron"
      ],
      "sources" : [
        "AccessorySetupKit/ImageReference+AccessorySetupKit.swift",
        "AccessorySetupKit/LoadAccessorySetupKit.swift",
        "Devices/BatteryPoweredDevice.swift",
        "Devices/ConnectionAttemptResult.swift",
        "Devices/DeviceConnections.swift",
        "Devices/DeviceVariantMigration.swift",
        "Devices/DiscoveredDevice.swift",
        "Devices/GenericBluetoothPeripheral.swift",
        "Devices/GenericDevice.swift",
        "Devices/HealthDevice.swift",
        "Devices/PairableDevice.swift",
        "Devices/PairedDevice.swift",
        "Health/BloodPressureMeasurement+HKSample.swift",
        "Health/BloodPressureMeasurement.Unit+HKUnit.swift",
        "Health/WeightMeasurement+HKSample.swift",
        "Health/WeightMeasurement.Unit+HKUnit.swift",
        "HealthMeasurements.swift",
        "Measurements/BluetoothHealthMeasurement.swift",
        "Measurements/HealthKitMeasurement.swift",
        "Measurements/StoredMeasurement.swift",
        "Model/DevicePairingError.swift",
        "Model/PairedDeviceInfo.swift",
        "Model/PairingContinuation.swift",
        "PairedDevices.swift",
        "Testing/MockBluetoothPeripheral.swift",
        "Testing/MockDevice.swift"
      ],
      "target_dependencies" : [
        "SpeziFoundation",
        "SpeziBluetooth",
        "SpeziBluetoothServices",
        "SpeziViews",
        "Spezi"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziContactTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziContactTests",
      "path" : "Tests/SpeziContactTests",
      "sources" : [
        "SpeziContactTests.swift"
      ],
      "target_dependencies" : [
        "SpeziContact"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziContact",
      "module_type" : "SwiftTarget",
      "name" : "SpeziContact",
      "path" : "Sources/SpeziContact",
      "product_memberships" : [
        "SpeziContact"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziContact/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Contact Views/ContactView.swift",
        "Contact Views/ContactsList.swift",
        "Models/Contact.swift",
        "Models/ContactOption.swift"
      ],
      "target_dependencies" : [
        "SpeziViews",
        "SpeziPersonalInfo"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziConsentTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziConsentTests",
      "path" : "Tests/SpeziConsentTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziConsentTests/Resources/known_good_pdf_one_page_ios.pdf",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziConsentTests/Resources/known_good_pdf_one_page_mac_os.pdf",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziConsentTests/Resources/known_good_pdf_one_page_vision_os.pdf",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziConsentTests/Resources/known_good_pdf_two_pages_ios.pdf",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziConsentTests/Resources/known_good_pdf_two_pages_mac_os.pdf",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziConsentTests/Resources/known_good_pdf_two_pages_vision_os.pdf",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziConsentTests/Resources/markdown_data_one_page.md",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziConsentTests/Resources/markdown_data_two_pages.md",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziConsentTests/__Snapshots__/ConsentViewTests/select.1.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziConsentTests/__Snapshots__/ConsentViewTests/selectWithFootnote.1.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziConsentTests/__Snapshots__/ConsentViewTests/selectWithFootnoteAndStyling.1.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziConsentTests/__Snapshots__/ConsentViewTests/toggle.1.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziConsentTests/__Snapshots__/ConsentViewTests/toggleWithFootnote.1.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ConsentViewTests.swift",
        "ParserTests.swift",
        "SpeziConsentTests.swift",
        "SpeziOnboardingTests+PDFEquatable.swift"
      ],
      "target_dependencies" : [
        "SpeziConsent",
        "SpeziFoundation"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziConsent",
      "module_type" : "SwiftTarget",
      "name" : "SpeziConsent",
      "path" : "Sources/SpeziConsent",
      "product_dependencies" : [
        "TPPDF",
        "MarkdownUI"
      ],
      "product_memberships" : [
        "SpeziConsent"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziConsent/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Model/ConsentDocument+CustomElementProcessing.swift",
        "Model/ConsentDocument+Elements.swift",
        "Model/ConsentDocument+Export.swift",
        "Model/ConsentDocument+ExportConfiguration.swift",
        "Model/ConsentDocument.swift",
        "Platform.swift",
        "Views/ConsentDocumentView.swift",
        "Views/ConsentShareButton.swift",
        "Views/ConsentSignatureForm+Labels.swift",
        "Views/ConsentSignatureForm.swift",
        "Views/OnboardingConsentView.swift",
        "Views/SignatureView.swift",
        "Views/SignatureViewBackground.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziFoundation",
        "SpeziViews",
        "SpeziOnboarding",
        "SpeziPersonalInfo"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziChatTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziChatTests",
      "path" : "Tests/SpeziChatTests",
      "sources" : [
        "SpeziChatTests.swift"
      ],
      "target_dependencies" : [
        "SpeziChat"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziChat",
      "module_type" : "SwiftTarget",
      "name" : "SpeziChat",
      "path" : "Sources/SpeziChat",
      "product_memberships" : [
        "SpeziChat",
        "SpeziLLM",
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziChat/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ChatView+Export.swift",
        "ChatView+ShareSheet.swift",
        "ChatView+SpeechButton.swift",
        "ChatView+SpeechOutput.swift",
        "ChatView.swift",
        "Helpers/MessageInputViewHeightKey.swift",
        "Helpers/TypingIndicator.swift",
        "MessageInputView.swift",
        "MessageStyleViewModifier.swift",
        "MessageView.swift",
        "MessagesView.swift",
        "Models/Chat.swift",
        "Models/ChatEntity+Alignment.swift",
        "Models/ChatEntity+HiddenMessageType.swift",
        "Models/ChatEntity.swift",
        "ToolInteractionView.swift"
      ],
      "target_dependencies" : [
        "SpeziFoundation",
        "SpeziSpeechRecognizer",
        "SpeziSpeechSynthesizer",
        "SpeziViews"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziCZlib",
      "module_type" : "SystemLibraryTarget",
      "name" : "SpeziCZlib",
      "path" : "Sources/CZlib",
      "product_memberships" : [
        "Spezi",
        "SpeziTesting",
        "XCTSpezi",
        "SpeziAccessGuard",
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziBluetoothServices",
        "SpeziBluetooth",
        "SpeziChat",
        "SpeziConsent",
        "SpeziContact",
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron",
        "SpeziFHIR",
        "SpeziFHIRMockPatients",
        "SpeziFirebaseAccount",
        "SpeziFirebaseConfiguration",
        "SpeziFirestore",
        "SpeziFirebaseStorage",
        "SpeziFirebaseAccountStorage",
        "SpeziFoundation",
        "SpeziLocalization",
        "SpeziHealthKit",
        "SpeziHealthKitBulkExport",
        "SpeziHealthKitUI",
        "SpeziHealthKitFHIR",
        "SpeziLLM",
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini",
        "SpeziLocation",
        "SpeziNotifications",
        "XCTSpeziNotifications",
        "XCTSpeziNotificationsUI",
        "SpeziOnboarding",
        "SpeziQuestionnaire",
        "SpeziQuestionnaireCatalog",
        "SpeziQuestionnaireFHIR",
        "SpeziScheduler",
        "SpeziSensorKit",
        "SpeziSpeechRecognizer",
        "SpeziSpeechSynthesizer",
        "SpeziLocalStorage",
        "SpeziKeychainStorage",
        "SpeziStudyDefinition",
        "SpeziViews",
        "SpeziPersonalInfo",
        "SpeziValidation",
        "SpeziSchedulerUI",
        "SpeziStudy",
        "TestPeripheral",
        "LocalizationsProcessor",
        "Codegen"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "SpeziBluetoothTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziBluetoothTests",
      "path" : "Tests/SpeziBluetoothTests",
      "sources" : [
        "BluetoothDeviceTestingSupportTests.swift"
      ],
      "target_dependencies" : [
        "SpeziBluetooth",
        "SpeziBluetoothServices"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziBluetoothServicesTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziBluetoothServicesTests",
      "path" : "Tests/SpeziBluetoothServicesTests",
      "product_dependencies" : [
        "NIOCore"
      ],
      "sources" : [
        "BloodPressureTests.swift",
        "BluetoothServicesTests.swift",
        "CurrentTimeTests.swift",
        "DescriptorTests.swift",
        "DeviceInformationTests.swift",
        "HealthThermometerTests.swift",
        "PLXTests.swift",
        "RecordAccessControlPointTests.swift",
        "WeightScaleTests.swift"
      ],
      "target_dependencies" : [
        "SpeziBluetooth",
        "SpeziBluetoothServices",
        "ByteCodingTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziBluetoothServices",
      "module_type" : "SwiftTarget",
      "name" : "SpeziBluetoothServices",
      "path" : "Sources/SpeziBluetoothServices",
      "product_memberships" : [
        "SpeziBluetoothServices",
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron",
        "TestPeripheral"
      ],
      "sources" : [
        "Characteristics/BloodPressureFeature.swift",
        "Characteristics/BloodPressureMeasurement.swift",
        "Characteristics/IntermediateCuffPressure.swift",
        "Characteristics/MeasurementInterval.swift",
        "Characteristics/PLXContinuousMeasurement.swift",
        "Characteristics/PLXFeatures.swift",
        "Characteristics/PLXSpotCheckMeasurement.swift",
        "Characteristics/PnPID.swift",
        "Characteristics/RecordAccess/GenericOperand/CharacteristicAccessor+GenericRecordAccess.swift",
        "Characteristics/RecordAccess/GenericOperand/RecordAccessFilterCriteria.swift",
        "Characteristics/RecordAccess/GenericOperand/RecordAccessFilterType.swift",
        "Characteristics/RecordAccess/GenericOperand/RecordAccessGeneralResponse.swift",
        "Characteristics/RecordAccess/GenericOperand/RecordAccessGenericOperand.swift",
        "Characteristics/RecordAccess/RecordAccessControlPoint+Operations.swift",
        "Characteristics/RecordAccess/RecordAccessControlPoint.swift",
        "Characteristics/RecordAccess/RecordAccessOpCode.swift",
        "Characteristics/RecordAccess/RecordAccessOperand.swift",
        "Characteristics/RecordAccess/RecordAccessOperationContent.swift",
        "Characteristics/RecordAccess/RecordAccessOperator.swift",
        "Characteristics/RecordAccess/RecordAccessResponseCode.swift",
        "Characteristics/RecordAccess/RecordAccessResponseFormatError.swift",
        "Characteristics/TemperatureMeasurement.swift",
        "Characteristics/TemperatureType.swift",
        "Characteristics/Time/CurrentTime.swift",
        "Characteristics/Time/DateTime.swift",
        "Characteristics/Time/DayDateTime.swift",
        "Characteristics/Time/DayOfWeek.swift",
        "Characteristics/Time/ExactTime256.swift",
        "Characteristics/WeightMeasurement.swift",
        "Characteristics/WeightScaleFeature.swift",
        "Services/BatteryService.swift",
        "Services/BloodPressureService.swift",
        "Services/CurrentTimeService.swift",
        "Services/DeviceInformationService.swift",
        "Services/HealthThermometerService.swift",
        "Services/PulseOximeterService.swift",
        "Services/WeightScaleService.swift",
        "TestingSupport/CBUUID+Characteristics.swift",
        "TestingSupport/EventLog.swift",
        "TestingSupport/TestService.swift"
      ],
      "target_dependencies" : [
        "SpeziBluetooth",
        "ByteCoding",
        "SpeziNumerics"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziBluetooth",
      "module_type" : "SwiftTarget",
      "name" : "SpeziBluetooth",
      "path" : "Sources/SpeziBluetooth",
      "product_dependencies" : [
        "NIOCore",
        "OrderedCollections",
        "Atomics"
      ],
      "product_memberships" : [
        "SpeziBluetoothServices",
        "SpeziBluetooth",
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron",
        "TestPeripheral"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziBluetooth/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AccessorySetupKit/ASAccessoryEventType+Description.swift",
        "AccessorySetupKit/ASDiscoveryDescriptor.Range+Description.swift",
        "AccessorySetupKit/AccessoryEventRegistration.swift",
        "AccessorySetupKit/AccessorySetupKit.swift",
        "AccessorySetupKit/AccessorySetupKitError.swift",
        "AccessorySetupKit/DescriptorAspect+ASDiscoveryDescriptor.swift",
        "AccessorySetupKit/DeviceVariantCriteria+ASDiscoveryDescriptor.swift",
        "AccessorySetupKit/DiscoveryCriteria+Descriptor.swift",
        "AccessorySetupKit/ManufacturerIdentifier+Identifier.swift",
        "Bluetooth.swift",
        "Configuration/Apperance/Appearance.swift",
        "Configuration/Apperance/DeviceAppearance.swift",
        "Configuration/Apperance/DeviceVariantCriteria.swift",
        "Configuration/Apperance/Variant.swift",
        "Configuration/DeviceDiscoveryDescriptor.swift",
        "Configuration/Discover.swift",
        "Configuration/DiscoveryDescriptorBuilder.swift",
        "CoreBluetooth/BluetoothManager.swift",
        "CoreBluetooth/BluetoothPeripheral.swift",
        "CoreBluetooth/Configuration/CharacteristicDescription.swift",
        "CoreBluetooth/Configuration/DescriptorAspect.swift",
        "CoreBluetooth/Configuration/DeviceDescription.swift",
        "CoreBluetooth/Configuration/DiscoveryCriteria.swift",
        "CoreBluetooth/Configuration/DiscoveryDescription.swift",
        "CoreBluetooth/Configuration/ServiceDescription.swift",
        "CoreBluetooth/Extensions/CBCharacteristicProperties+Props.swift",
        "CoreBluetooth/Extensions/CBError+LocalizedError.swift",
        "CoreBluetooth/Extensions/CBPeripheral+DebugIdentifier.swift",
        "CoreBluetooth/Model/AdvertisementData.swift",
        "CoreBluetooth/Model/BluetoothError.swift",
        "CoreBluetooth/Model/BluetoothManagerStorage.swift",
        "CoreBluetooth/Model/BluetoothState.swift",
        "CoreBluetooth/Model/CharacteristicAccesses.swift",
        "CoreBluetooth/Model/CharacteristicLocator.swift",
        "CoreBluetooth/Model/DiscoverySession.swift",
        "CoreBluetooth/Model/GATTCharacteristic.swift",
        "CoreBluetooth/Model/GATTService.swift",
        "CoreBluetooth/Model/MainActorBuffered.swift",
        "CoreBluetooth/Model/ManagedAtomicMainActorBuffered.swift",
        "CoreBluetooth/Model/ManufacturerIdentifier.swift",
        "CoreBluetooth/Model/OnChangeRegistration.swift",
        "CoreBluetooth/Model/PeripheralState.swift",
        "CoreBluetooth/Model/PeripheralStorage.swift",
        "CoreBluetooth/Model/StateRegistration.swift",
        "CoreBluetooth/Model/WriteType.swift",
        "CoreBluetooth/Utilities/BluetoothWorkItem.swift",
        "CoreBluetooth/Utilities/CharacteristicOnChangeHandler.swift",
        "CoreBluetooth/Utilities/DiscoveryStaleTimer.swift",
        "CoreBluetooth/Utilities/KVOStateDidChangeObserver.swift",
        "CoreBluetooth/Utilities/SpeziBluetoothActor.swift",
        "CoreBluetooth/Utilities/ValueObservable.swift",
        "Environment/AdvertisementStaleIntervalEnvironmentKey.swift",
        "Environment/MinimumRSSIEnvironmentKey.swift",
        "Environment/SurroundingScanModifiers.swift",
        "Model/Actions/BluetoothConnectAction.swift",
        "Model/Actions/BluetoothDisconnectAction.swift",
        "Model/Actions/BluetoothPeripheralAction.swift",
        "Model/Actions/DeviceActions.swift",
        "Model/Actions/ReadRSSIAction.swift",
        "Model/BluetoothDevice.swift",
        "Model/BluetoothService.swift",
        "Model/Characteristic/ControlPointCharacteristic.swift",
        "Model/Characteristic/ControlPointSupport.swift",
        "Model/Properties/Characteristic.swift",
        "Model/Properties/DeviceAction.swift",
        "Model/Properties/DeviceState.swift",
        "Model/Properties/Service.swift",
        "Model/PropertySupport/CharacteristicAccessor.swift",
        "Model/PropertySupport/CharacteristicPeripheralInjection.swift",
        "Model/PropertySupport/CharacteristicTestInjections.swift",
        "Model/PropertySupport/DeviceActionAccessor.swift",
        "Model/PropertySupport/DeviceActionPeripheralInjection.swift",
        "Model/PropertySupport/DeviceActionTestInjections.swift",
        "Model/PropertySupport/DeviceStateAccessor.swift",
        "Model/PropertySupport/DeviceStatePeripheralInjection.swift",
        "Model/PropertySupport/DeviceStateTestInjections.swift",
        "Model/PropertySupport/ServiceAccessor.swift",
        "Model/PropertySupport/ServicePeripheralInjection.swift",
        "Model/SemanticModel/DeviceDescriptionParser.swift",
        "Model/SemanticModel/SetupDeviceVisitor.swift",
        "Model/Visitor/BaseVisitor.swift",
        "Model/Visitor/DeviceVisitor.swift",
        "Model/Visitor/ServiceVisitor.swift",
        "Modifier/AutoConnectModifier.swift",
        "Modifier/BluetoothScanner.swift",
        "Modifier/BluetoothScanningOptionsModifier.swift",
        "Modifier/ConnectedDevicesEnvironmentModifier.swift",
        "Modifier/ScanNearbyDevicesModifier.swift",
        "Utils/BTUUID.swift",
        "Utils/Box.swift",
        "Utils/ChangeSubscriptions.swift",
        "Utils/ConnectedDevices.swift",
        "Utils/ConnectedDevicesModel.swift",
        "Utils/Reference.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziViews",
        "SpeziFoundation",
        "ByteCoding"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziAccountTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziAccountTests",
      "path" : "Tests/SpeziAccountTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testAccountHeader.iphone.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testAccountProviderViewLayoutVariations.iphone-view0-signup.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testAccountProviderViewLayoutVariations.iphone-view0.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testAccountProviderViewLayoutVariations.iphone-view1-signup.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testAccountProviderViewLayoutVariations.iphone-view1.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testAccountProviderViewLayoutVariations.iphone-view2-signup.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testAccountProviderViewLayoutVariations.iphone-view2.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testAccountProviderViewLayoutVariations.iphone-view3-signup.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testAccountProviderViewLayoutVariations.iphone-view3.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testAccountProviderViewLayoutVariations.iphone-view4-signup.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testAccountProviderViewLayoutVariations.iphone-view4.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testAccountProviderViewLayoutVariations.iphone-view5-signup.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testAccountProviderViewLayoutVariations.iphone-view5.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testBoolDisplayView.iphone-viewFalse.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testBoolDisplayView.iphone-viewFalseNo.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testBoolDisplayView.iphone-viewTrue.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testBoolDisplayView.iphone-viewTrueYes.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testFloatingPointDisplayView.iphone-float.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testFloatingPointDisplayView.iphone-floatWithUnit.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testIntegerDisplayView.iphone-integer.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testIntegerDisplayView.iphone-integerWithUnit.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testLocalizedStringDisplayView.iphone.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccountTests/__Snapshots__/SnapshotTesting/testStringDisplayView.iphone.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AccountDetails+Mock.swift",
        "AccountDetailsCacheTests.swift",
        "AccountDetailsTests.swift",
        "AccountNotificationsTests.swift",
        "SnapshotTesting.swift"
      ],
      "target_dependencies" : [
        "SpeziAccount",
        "SpeziAccountPhoneNumbers",
        "Spezi",
        "SpeziTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziAccountPhoneNumbers",
      "module_type" : "SwiftTarget",
      "name" : "SpeziAccountPhoneNumbers",
      "path" : "Sources/SpeziAccountPhoneNumbers",
      "product_dependencies" : [
        "PhoneNumberKit"
      ],
      "product_memberships" : [
        "SpeziAccountPhoneNumbers"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziAccountPhoneNumbers/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "DataEntry/CountryListSheet.swift",
        "DataEntry/OTCEntryView.swift",
        "DataEntry/PhoneNumberEntryField.swift",
        "DataEntry/PhoneNumberEntryStep.swift",
        "DataEntry/PhoneNumberSteps.swift",
        "DataEntry/PhoneNumberViewModel.swift",
        "DataEntry/PhoneNumbersDetailView.swift",
        "DataEntry/VerificationCodeStep.swift",
        "PhoneNumbersKey.swift",
        "PhoneVerificationConstraint.swift",
        "PhoneVerificationProvider.swift"
      ],
      "target_dependencies" : [
        "SpeziAccount"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziAccountMacrosTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziAccountMacrosTests",
      "path" : "Tests/SpeziAccountMacrosTests",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftSyntaxMacrosTestSupport"
      ],
      "sources" : [
        "AccountKeyMacroTests.swift"
      ],
      "target_dependencies" : [
        "SpeziAccountMacros"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziAccountMacros",
      "module_type" : "SwiftTarget",
      "name" : "SpeziAccountMacros",
      "path" : "Sources/SpeziAccountMacros",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin",
        "SwiftDiagnostics"
      ],
      "product_memberships" : [
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziFirebaseAccount",
        "SpeziFirebaseAccountStorage",
        "SpeziAccountMacros"
      ],
      "sources" : [
        "AccountKeyMacro.swift",
        "KeyEntryMacro.swift",
        "SpeziAccountDiagnostic.swift",
        "SpeziAccountMacros.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "SpeziAccount",
      "module_type" : "SwiftTarget",
      "name" : "SpeziAccount",
      "path" : "Sources/SpeziAccount",
      "product_dependencies" : [
        "OrderedCollections",
        "Atomics"
      ],
      "product_memberships" : [
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziFirebaseAccount",
        "SpeziFirebaseAccountStorage"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziAccount/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Account.swift",
        "AccountConfiguration.swift",
        "AccountDetailsCache.swift",
        "AccountHeader.swift",
        "AccountNotifications.swift",
        "AccountNotifyConstraint.swift",
        "AccountOverview+AccountOperation.swift",
        "AccountOverview.swift",
        "AccountService/AccountService.swift",
        "AccountService/Configuration/AccountServiceConfiguration.swift",
        "AccountService/Configuration/AccountServiceConfigurationBuilder.swift",
        "AccountService/Configuration/AccountServiceConfigurationKey.swift",
        "AccountService/Configuration/FieldValidationRules.swift",
        "AccountService/Configuration/RequiredAccountKeys.swift",
        "AccountService/Configuration/SupportedAccountKeys.swift",
        "AccountService/Configuration/UserIdConfiguration.swift",
        "AccountService/Configuration/UserIdType.swift",
        "AccountService/IdentityProvider/IdentityProvider.swift",
        "AccountService/IdentityProvider/IdentityProviderConfiguration.swift",
        "AccountService/IdentityProvider/SecurityRelatedModifier.swift",
        "AccountSetup.swift",
        "AccountStorageProvider.swift",
        "AccountValue/AccountKey+Views.swift",
        "AccountValue/AccountKey.swift",
        "AccountValue/AccountKeyCategory.swift",
        "AccountValue/AccountKeyMacros.swift",
        "AccountValue/AccountKeyOptions.swift",
        "AccountValue/AccountKeys.swift",
        "AccountValue/Collections/AccountAnchor.swift",
        "AccountValue/Collections/AccountDetails+Codable.swift",
        "AccountValue/Collections/AccountDetails+TestingSupport.swift",
        "AccountValue/Collections/AccountDetails.swift",
        "AccountValue/Collections/AccountDetailsBuilder.swift",
        "AccountValue/Collections/AccountKeyCollection.swift",
        "AccountValue/Collections/AccountKeyCollectionBuilder.swift",
        "AccountValue/Collections/AccountModifications.swift",
        "AccountValue/Collections/AccountStorage.swift",
        "AccountValue/Configuration/AccountKeyConfigurationImpl.swift",
        "AccountValue/Configuration/AccountKeyRequirement.swift",
        "AccountValue/Configuration/AccountOperationError.swift",
        "AccountValue/Configuration/AccountValueConfiguration.swift",
        "AccountValue/Configuration/ConfiguredAccountKey.swift",
        "AccountValue/InitialValue.swift",
        "AccountValue/Keys/AccountDetailsFlags.swift",
        "AccountValue/Keys/AccountIdKey.swift",
        "AccountValue/Keys/AccountServiceConfigurationDetailsKey.swift",
        "AccountValue/Keys/DateOfBirthKey.swift",
        "AccountValue/Keys/DecodingErrors.swift",
        "AccountValue/Keys/EmailAddressKey.swift",
        "AccountValue/Keys/GenderIdentityKey.swift",
        "AccountValue/Keys/PasswordKey.swift",
        "AccountValue/Keys/PersonNameKey.swift",
        "AccountValue/Keys/UserIdKey.swift",
        "AccountValue/RequiredAccountKey.swift",
        "AccountValue/Visitor/AccountKey+Visitor.swift",
        "AccountValue/Visitor/AccountKeyVisitor.swift",
        "AccountValue/Visitor/AccountValueVisitor.swift",
        "Environment/AccountRequiredKey.swift",
        "Environment/AccountServiceConfiguration+Environment.swift",
        "Environment/AccountViewType.swift",
        "Environment/FollowUpBehavior.swift",
        "Environment/PasswordFieldType.swift",
        "Environment/PreferredSetupStyle.swift",
        "Environment/SignupProviderCompliance.swift",
        "ExternalAccountStorage.swift",
        "Mock/InMemoryAccountService.swift",
        "Mock/InMemoryAccountStorageProvider.swift",
        "Mock/MockBoolKey.swift",
        "Mock/MockDoubleKey.swift",
        "Mock/MockNumericKey.swift",
        "Model/GenderIdentity.swift",
        "Model/KeyPath+ShortDescription.swift",
        "Model/UserIdPasswordCredential.swift",
        "Model/ValidationRule+Account.swift",
        "ViewModel/AccountDisplayModel.swift",
        "ViewModel/AccountOverviewFormViewModel.swift",
        "ViewModel/AccountOverviewValuesComparator.swift",
        "ViewModel/CategorizedAccountKeys.swift",
        "ViewModel/ForEachAccountKeyWrapper.swift",
        "ViewModel/ViewSizing.swift",
        "ViewModifier/AccountRequiredModifier.swift",
        "ViewModifier/AnyViewModifier.swift",
        "ViewModifier/DisableFieldAssistantsModifier.swift",
        "ViewModifier/DismissiveActions.swift",
        "ViewModifier/RequiredValidationModifier.swift",
        "ViewModifier/VerifyRequiredAccountDetailsModifier.swift",
        "Views/AccountOverview/AccountKeyOverviewRow.swift",
        "Views/AccountOverview/AccountOverviewForm.swift",
        "Views/AccountOverview/AccountOverviewHeader.swift",
        "Views/AccountOverview/AccountOverviewSections.swift",
        "Views/AccountOverview/NameOverview.swift",
        "Views/AccountOverview/OverviewSectionIcons.swift",
        "Views/AccountOverview/PasswordChangeSheet.swift",
        "Views/AccountOverview/PasswordValidationRuleFooter.swift",
        "Views/AccountOverview/SecurityOverview.swift",
        "Views/AccountOverview/SingleEditView.swift",
        "Views/AccountOverview/View+AccountOverviewObjects.swift",
        "Views/AccountSetup/AccountSetupState.swift",
        "Views/AccountSetup/DefaultAccountSetupHeader.swift",
        "Views/AccountSetup/ExistingAccountView.swift",
        "Views/AccountSetup/FollowUpInfoSheet.swift",
        "Views/AccountSetup/ServicesDivider.swift",
        "Views/AccountSetup/SetupProvider/AccountServiceButton.swift",
        "Views/AccountSetup/SetupProvider/AccountSetupProviderView.swift",
        "Views/AccountSetup/SetupProvider/LoginSetupView.swift",
        "Views/AccountSetup/SetupProvider/SignInWithAppleButton.swift",
        "Views/AccountSetup/SetupProvider/SignupSetupView.swift",
        "Views/AccountSetup/SignupSectionsView.swift",
        "Views/AccountSummaryBox.swift",
        "Views/DataDisplay/BoolDisplayView.swift",
        "Views/DataDisplay/DataDisplayView.swift",
        "Views/DataDisplay/FixedWidthIntegerDisplayView.swift",
        "Views/DataDisplay/FloatingPointDisplayView.swift",
        "Views/DataDisplay/GridValidationStateFooter.swift",
        "Views/DataDisplay/LocalizableStringDisplayView.swift",
        "Views/DataDisplay/SetupDisplayView.swift",
        "Views/DataDisplay/StringDisplayView.swift",
        "Views/DataEntry/BoolEntryView.swift",
        "Views/DataEntry/CaseIterablePickerEntryView.swift",
        "Views/DataEntry/DataEntryView.swift",
        "Views/DataEntry/DateOfBirthPicker.swift",
        "Views/DataEntry/FixedWidthIntegerEntryView.swift",
        "Views/DataEntry/FloatingPointEntryView.swift",
        "Views/DataEntry/GeneralizedDataEntryView.swift",
        "Views/DataEntry/StringEntryView.swift",
        "Views/Documentation/DocumentationInfoView.swift",
        "Views/Documentation/EmptyServicesWarning.swift",
        "Views/Documentation/MissingAccountDetailsWarning.swift",
        "Views/PasswordResetView.swift",
        "Views/Preview/AccountDetailsReader.swift",
        "Views/SignupForm.swift",
        "Views/SignupFormHeader.swift",
        "Views/SuccessfulPasswordResetView.swift",
        "Views/Utils.swift"
      ],
      "target_dependencies" : [
        "SpeziFoundation",
        "Spezi",
        "SpeziViews",
        "SpeziPersonalInfo",
        "SpeziValidation",
        "SpeziLocalStorage",
        "RuntimeAssertions",
        "SpeziAccountMacros"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SpeziAccessGuardTests",
      "module_type" : "SwiftTarget",
      "name" : "SpeziAccessGuardTests",
      "path" : "Tests/SpeziAccessGuardTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccessGuardTests/__Snapshots__/AccessGuardViewSnapshotTests/performSnapshotTest-with.iPhone13Pro-locked.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/SpeziAccessGuardTests/__Snapshots__/AccessGuardViewSnapshotTests/performSnapshotTest-with.iPhone13Pro-unlocked.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AccessGuardViewSnapshotTests.swift",
        "LAContextTests.swift",
        "SpeziAccessGuardTests.swift"
      ],
      "target_dependencies" : [
        "SpeziAccessGuard",
        "SpeziTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SpeziAccessGuard",
      "module_type" : "SwiftTarget",
      "name" : "SpeziAccessGuard",
      "path" : "Sources/SpeziAccessGuard",
      "product_memberships" : [
        "SpeziAccessGuard"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/SpeziAccessGuard/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AccessGuard.swift",
        "AccessGuardButton.swift",
        "AccessGuardConfig+FaceID.swift",
        "AccessGuardConfig+Passcode.swift",
        "AccessGuardConfig.swift",
        "AccessGuardError.swift",
        "AccessGuardIdentifier.swift",
        "AccessGuardModel+FaceID.swift",
        "AccessGuardModel+Passcode.swift",
        "AccessGuardModel.swift",
        "AccessGuardView.swift",
        "AccessGuarded.swift",
        "AccessGuards.swift",
        "CodeViews/CodeOptions.swift",
        "CodeViews/CodeView.swift",
        "CodeViews/EnterCodeView.swift",
        "CodeViews/ErrorMessageCapsule.swift",
        "CodeViews/SetupPasscodeFlow.swift",
        "SetAccessGuard.swift"
      ],
      "target_dependencies" : [
        "Spezi",
        "SpeziKeychainStorage",
        "SpeziViews",
        "SpeziFoundation"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Spezi",
      "module_type" : "SwiftTarget",
      "name" : "Spezi",
      "path" : "Sources/Spezi",
      "product_dependencies" : [
        "OrderedCollections"
      ],
      "product_memberships" : [
        "Spezi",
        "SpeziTesting",
        "XCTSpezi",
        "SpeziAccessGuard",
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziBluetoothServices",
        "SpeziBluetooth",
        "SpeziChat",
        "SpeziConsent",
        "SpeziContact",
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron",
        "SpeziFHIR",
        "SpeziFHIRMockPatients",
        "SpeziFirebaseAccount",
        "SpeziFirebaseConfiguration",
        "SpeziFirestore",
        "SpeziFirebaseStorage",
        "SpeziFirebaseAccountStorage",
        "SpeziHealthKit",
        "SpeziHealthKitBulkExport",
        "SpeziHealthKitUI",
        "SpeziHealthKitFHIR",
        "SpeziLLM",
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini",
        "SpeziLocation",
        "SpeziNotifications",
        "XCTSpeziNotifications",
        "XCTSpeziNotificationsUI",
        "SpeziOnboarding",
        "SpeziQuestionnaire",
        "SpeziQuestionnaireCatalog",
        "SpeziQuestionnaireFHIR",
        "SpeziScheduler",
        "SpeziSensorKit",
        "SpeziSpeechRecognizer",
        "SpeziSpeechSynthesizer",
        "SpeziLocalStorage",
        "SpeziKeychainStorage",
        "SpeziStudyDefinition",
        "SpeziViews",
        "SpeziPersonalInfo",
        "SpeziValidation",
        "SpeziSchedulerUI",
        "SpeziStudy",
        "TestPeripheral",
        "LocalizationsProcessor",
        "Codegen"
      ],
      "sources" : [
        "Capabilities/ApplicationPropertyWrapper.swift",
        "Capabilities/Communication/CollectPropertyWrapper.swift",
        "Capabilities/Communication/CollectedModuleValues.swift",
        "Capabilities/Communication/ProvidePropertyWrapper.swift",
        "Capabilities/Communication/StorageValueCollector.swift",
        "Capabilities/Communication/StorageValueProvider.swift",
        "Capabilities/Lifecycle/LifecycleHandler.swift",
        "Capabilities/Lifecycle/ServiceModule.swift",
        "Capabilities/Observable/EnvironmentAccessible.swift",
        "Capabilities/Observable/ModelModifier.swift",
        "Capabilities/Observable/ModelPropertyWrapper.swift",
        "Capabilities/ViewModifier/ModifierPropertyWrapper.swift",
        "Capabilities/ViewModifier/ViewModifierProvider.swift",
        "Configuration/Configuration.swift",
        "Dependencies/DefaultInitializable.swift",
        "Dependencies/DependencyManager.swift",
        "Dependencies/DependencyManagerError.swift",
        "Dependencies/Module+DependencyRelation.swift",
        "Dependencies/Property/DependencyBuilder.swift",
        "Dependencies/Property/DependencyCollection.swift",
        "Dependencies/Property/DependencyCollectionBuilder.swift",
        "Dependencies/Property/DependencyContext.swift",
        "Dependencies/Property/DependencyDeclaration.swift",
        "Dependencies/Property/DependencyPropertyWrapper.swift",
        "Dependencies/Property/Module+Dependencies.swift",
        "Dependencies/Wrapper/DependencyReference.swift",
        "Dependencies/Wrapper/ModuleReference.swift",
        "Module/Module.swift",
        "Module/ModuleBuilder.swift",
        "Module/ModuleCollection.swift",
        "Module/ModuleOwnership.swift",
        "Notifications/BackgroundFetchResult.swift",
        "Notifications/NotificationHandler.swift",
        "Notifications/NotificationTokenHandler.swift",
        "Notifications/RemoteNotificationRegistrationSupport.swift",
        "Notifications/Spezi+RegisterRemoteNotificationsAction.swift",
        "Notifications/Spezi+UnregisterRemoteNotifications.swift",
        "Notifications/SpeziNotificationCenterDelegate.swift",
        "Spezi/KnowledgeSources/ImplicitlyCreatedModulesKey.swift",
        "Spezi/KnowledgeSources/LaunchOptionsKey.swift",
        "Spezi/KnowledgeSources/SpeziAnchor.swift",
        "Spezi/KnowledgeSources/SpeziStorage.swift",
        "Spezi/KnowledgeSources/StoredModulesKey.swift",
        "Spezi/ModuleDescription.swift",
        "Spezi/ServiceModuleGroup.swift",
        "Spezi/Spezi+Logger.swift",
        "Spezi/Spezi+Preview.swift",
        "Spezi/Spezi+Spezi.swift",
        "Spezi/Spezi.swift",
        "Spezi/SpeziAppDelegate.swift",
        "Spezi/SpeziModuleError.swift",
        "Spezi/SpeziPropertyWrapper.swift",
        "Spezi/SpeziSceneDelegate.swift",
        "Spezi/View+Spezi.swift",
        "Standard/DefaultStandard.swift",
        "Standard/Module+Standard.swift",
        "Standard/Standard.swift",
        "Standard/StandardPropertyWrapper.swift",
        "Utilities/Application+TypeAlias.swift",
        "Utilities/ApplicationDelegate.swift",
        "Utilities/ApplicationDelegateAdaptor.swift",
        "Utilities/DynamicReference.swift",
        "Utilities/Module+Properties.swift",
        "Utilities/ProcessInfo+PreviewSimulator.swift"
      ],
      "target_dependencies" : [
        "SpeziFoundation",
        "RuntimeAssertions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RuntimeAssertionsTests",
      "module_type" : "SwiftTarget",
      "name" : "RuntimeAssertionsTests",
      "path" : "Tests/RuntimeAssertionsTests",
      "sources" : [
        "RuntimeAssertionsTests.swift",
        "RuntimePreconditionsTests.swift"
      ],
      "target_dependencies" : [
        "RuntimeAssertions",
        "RuntimeAssertionsTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RuntimeAssertionsTesting",
      "module_type" : "SwiftTarget",
      "name" : "RuntimeAssertionsTesting",
      "path" : "Sources/RuntimeAssertionsTesting",
      "product_memberships" : [
        "RuntimeAssertionsTesting"
      ],
      "sources" : [
        "RuntimeAssertion.swift",
        "RuntimePrecondition.swift"
      ],
      "target_dependencies" : [
        "RuntimeAssertions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RuntimeAssertions",
      "module_type" : "SwiftTarget",
      "name" : "RuntimeAssertions",
      "path" : "Sources/RuntimeAssertions",
      "product_memberships" : [
        "Spezi",
        "SpeziTesting",
        "XCTSpezi",
        "SpeziAccessGuard",
        "SpeziAccount",
        "XCTSpeziAccount",
        "SpeziAccountPhoneNumbers",
        "SpeziBluetoothServices",
        "SpeziBluetooth",
        "SpeziChat",
        "SpeziConsent",
        "SpeziContact",
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron",
        "SpeziFHIR",
        "SpeziFHIRMockPatients",
        "SpeziFirebaseAccount",
        "SpeziFirebaseConfiguration",
        "SpeziFirestore",
        "SpeziFirebaseStorage",
        "SpeziFirebaseAccountStorage",
        "SpeziFoundation",
        "SpeziLocalization",
        "SpeziHealthKit",
        "SpeziHealthKitBulkExport",
        "SpeziHealthKitUI",
        "SpeziHealthKitFHIR",
        "SpeziLLM",
        "SpeziLLMLocal",
        "SpeziLLMLocalDownload",
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini",
        "SpeziLocation",
        "SpeziNotifications",
        "XCTSpeziNotifications",
        "XCTSpeziNotificationsUI",
        "SpeziOnboarding",
        "SpeziQuestionnaire",
        "SpeziQuestionnaireCatalog",
        "SpeziQuestionnaireFHIR",
        "SpeziScheduler",
        "SpeziSensorKit",
        "SpeziSpeechRecognizer",
        "SpeziSpeechSynthesizer",
        "SpeziLocalStorage",
        "SpeziKeychainStorage",
        "SpeziStudyDefinition",
        "SpeziViews",
        "SpeziPersonalInfo",
        "SpeziValidation",
        "RuntimeAssertions",
        "RuntimeAssertionsTesting",
        "SpeziSchedulerUI",
        "SpeziStudy",
        "TestPeripheral",
        "LocalizationsProcessor",
        "Codegen"
      ],
      "sources" : [
        "Assert.swift",
        "Counter.swift",
        "DebugOnly.swift",
        "NeverReturn.swift",
        "Precondition.swift",
        "RuntimeAssertion.swift",
        "RuntimeAssertionInjection.swift",
        "RuntimePrecondition.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ResearchKitOnFHIRTests",
      "module_type" : "SwiftTarget",
      "name" : "ResearchKitOnFHIRTests",
      "path" : "Tests/ResearchKitOnFHIRTests",
      "sources" : [
        "FHIRToResearchKitTests.swift",
        "NavigationRulesTests.swift",
        "ResearchKitToFHIRTests.swift"
      ],
      "target_dependencies" : [
        "FHIRQuestionnaires"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ResearchKitOnFHIR",
      "module_type" : "SwiftTarget",
      "name" : "ResearchKitOnFHIR",
      "path" : "Sources/ResearchKitOnFHIR",
      "product_dependencies" : [
        "ModelsR4"
      ],
      "product_memberships" : [
        "ResearchKitOnFHIR"
      ],
      "sources" : [
        "FHIRToResearchKit/FHIRToResearchKitConversionError.swift",
        "FHIRToResearchKit/NavigationRules.swift",
        "FHIRToResearchKit/ORKNavigableOrderedTask+FHIR.swift",
        "FHIRToResearchKit/Questionnaire+ValueSets.swift",
        "FHIRToResearchKit/QuestionnaireItem+ResearchKit.swift",
        "ResearchKitToFHIR/ORKTaskResult+FHIR.swift",
        "ValueCoding/ValueCoding.swift"
      ],
      "target_dependencies" : [
        "FHIRModelsExtensions",
        "FHIRPathParser"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LocalizationsProcessor",
      "module_type" : "SwiftTarget",
      "name" : "LocalizationsProcessor",
      "path" : "Sources/LocalizationsProcessor",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "LocalizationsProcessor"
      ],
      "sources" : [
        "LocalizationsProcessor.swift"
      ],
      "target_dependencies" : [
        "SpeziHealthKit"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "GeneratedOpenAIClient",
      "module_type" : "SwiftTarget",
      "name" : "GeneratedOpenAIClient",
      "path" : "Sources/GeneratedOpenAIClient",
      "product_dependencies" : [
        "OpenAPIRuntime",
        "OpenAPIGenerator"
      ],
      "product_memberships" : [
        "SpeziLLMOpenAI",
        "SpeziLLMFog",
        "SpeziLLMOpenAIRealtime",
        "SpeziLLMAnthropic",
        "SpeziLLMGemini"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/GeneratedOpenAIClient/Resources/Localizable.xcstrings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AuthToken/LLMAuthTokenCollector+LocalizationDefaults.swift",
        "AuthToken/LLMAuthTokenCollector.swift",
        "AuthToken/RemoteLLMInferenceAuthToken+GetToken.swift",
        "AuthToken/RemoteLLMInferenceAuthToken.swift",
        "AuthToken/RemoteLLMInferenceAuthTokenError.swift",
        "Middleware/BearerAuthMiddleware.swift",
        "Middleware/Retries/DelayPolicy.swift",
        "Middleware/Retries/RetryPolicy.swift",
        "Middleware/Retries/RetryableSignal.swift",
        "Middleware/RetryMiddleware.swift"
      ],
      "target_dependencies" : [
        "SpeziLLM",
        "SpeziKeychainStorage",
        "SpeziOnboarding"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FHIRQuestionnaires",
      "module_type" : "SwiftTarget",
      "name" : "FHIRQuestionnaires",
      "path" : "Sources/FHIRQuestionnaires",
      "product_dependencies" : [
        "ModelsR4"
      ],
      "product_memberships" : [
        "FHIRQuestionnaires"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FHIRQuestionnaires/Resources/ContainedValueSetExample.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FHIRQuestionnaires/Resources/DateTimeExample.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FHIRQuestionnaires/Resources/FormExample.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FHIRQuestionnaires/Resources/GAD-7.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FHIRQuestionnaires/Resources/GCS.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FHIRQuestionnaires/Resources/IPSS.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FHIRQuestionnaires/Resources/ImageCapture.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FHIRQuestionnaires/Resources/MultipleEnableWhen.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FHIRQuestionnaires/Resources/NumberExample.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FHIRQuestionnaires/Resources/PHQ-9.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FHIRQuestionnaires/Resources/SkipLogicExample.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FHIRQuestionnaires/Resources/SliderExample.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FHIRQuestionnaires/Resources/TextValidationExample.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Questionnaire+Resources.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FHIRPathParserTests",
      "module_type" : "SwiftTarget",
      "name" : "FHIRPathParserTests",
      "path" : "Tests/FHIRPathParserTests",
      "sources" : [
        "DateTimeLiteralParserTests.swift",
        "FHIRPathParserTests.swift"
      ],
      "target_dependencies" : [
        "FHIRPathParser"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FHIRPathParser",
      "module_type" : "SwiftTarget",
      "name" : "FHIRPathParser",
      "path" : "Sources/FHIRPathParser",
      "product_dependencies" : [
        "Antlr4"
      ],
      "product_memberships" : [
        "FHIRModelsExtensions",
        "FHIRPathParser",
        "ResearchKitOnFHIR",
        "SpeziFHIR",
        "SpeziFHIRMockPatients",
        "SpeziHealthKitFHIR",
        "SpeziQuestionnaireFHIR"
      ],
      "sources" : [
        "Date+FHIRPathValue.swift",
        "DateComponents+Operations.swift",
        "DateExpressionError.swift",
        "DateExpressionEvaluation.swift",
        "DateTimeLiteralParser.swift",
        "ExpressionError.swift",
        "FHIRPathExpression.swift",
        "Generated/FHIRPathBaseVisitor.swift",
        "Generated/FHIRPathLexer.swift",
        "Generated/FHIRPathParser.swift",
        "Generated/FHIRPathVisitor.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FHIRModelsExtensionsTests",
      "module_type" : "SwiftTarget",
      "name" : "FHIRModelsExtensionsTests",
      "path" : "Tests/FHIRModelsExtensionsTests",
      "sources" : [
        "FHIRExtensionsTests.swift",
        "FHIRModelsExtensionsTests.swift",
        "ObservationExtensionsTests.swift",
        "TimeZoneTests.swift"
      ],
      "target_dependencies" : [
        "FHIRModelsExtensions",
        "FHIRQuestionnaires"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FHIRModelsExtensions",
      "module_type" : "SwiftTarget",
      "name" : "FHIRModelsExtensions",
      "path" : "Sources/FHIRModelsExtensions",
      "product_dependencies" : [
        "ModelsR4",
        "ModelsDSTU2"
      ],
      "product_memberships" : [
        "FHIRModelsExtensions",
        "ResearchKitOnFHIR",
        "SpeziFHIR",
        "SpeziFHIRMockPatients",
        "SpeziHealthKitFHIR",
        "SpeziQuestionnaireFHIR"
      ],
      "sources" : [
        "FHIR Extension Builder/FHIRExtensionBuilder+AbsoluteTimeRange.swift",
        "FHIR Extension Builder/FHIRExtensionBuilder+URL.swift",
        "FHIR Extension Builder/FHIRExtensionBuilder.swift",
        "FHIR+ExtensionUtils.swift",
        "FHIR+Utils.swift",
        "FHIRDecimal+Utils.swift",
        "FHIRExtensionUtils.swift",
        "Observation+Dates.swift",
        "Questionnaire+Extensions+UI.swift",
        "Questionnaire+Extensions.swift",
        "Questionnaire+ValueSets.swift",
        "Resource+Collections.swift",
        "Resource+Mutation.swift",
        "Utils.swift"
      ],
      "target_dependencies" : [
        "FHIRPathParser"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EDFFormatTests",
      "module_type" : "SwiftTarget",
      "name" : "EDFFormatTests",
      "path" : "Tests/EDFFormatTests",
      "sources" : [
        "Defaults.swift",
        "EDFEncodingTests.swift"
      ],
      "target_dependencies" : [
        "ByteCoding",
        "EDFFormat"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EDFFormat",
      "module_type" : "SwiftTarget",
      "name" : "EDFFormat",
      "path" : "Sources/EDFFormat",
      "product_memberships" : [
        "EDFFormat"
      ],
      "sources" : [
        "Dimension/AngleDimension.swift",
        "Dimension/SoundPressureLevelDimension.swift",
        "Dimension/TemperatureDimension.swift",
        "GenericFileWriter.swift",
        "Information/EEGLocation.swift",
        "Information/FileFormat.swift",
        "Information/FileInformation.swift",
        "Information/RecordingFormat.swift",
        "Information/RecordingIdentification.swift",
        "Information/SubjectIdentification.swift",
        "Signal/Channel.swift",
        "Signal/DataRecord.swift",
        "Signal/DimensionPrefix.swift",
        "Signal/Sample.swift",
        "Signal/Signal.swift",
        "Signal/SignalLabel.swift",
        "Signal/SignalType.swift",
        "Utils/ByteBuffer+EDFAscii.swift",
        "Utils/EDFEncodingError.swift",
        "Utils/EDFRepresentable.swift",
        "Utils/VerifyAsciiInput.swift"
      ],
      "target_dependencies" : [
        "ByteCoding",
        "SpeziNumerics"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Codegen",
      "module_type" : "SwiftTarget",
      "name" : "Codegen",
      "path" : "Sources/Codegen",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "Codegen"
      ],
      "sources" : [
        "Codegen.swift",
        "HKTypeIdentifierDefs+Linux.swift"
      ],
      "target_dependencies" : [
        "SpeziHealthKit"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ByteCodingTests",
      "module_type" : "SwiftTarget",
      "name" : "ByteCodingTests",
      "path" : "Tests/ByteCodingTests",
      "sources" : [
        "ByteCodableTests.swift",
        "RawRepresentableTests.swift"
      ],
      "target_dependencies" : [
        "ByteCoding",
        "ByteCodingTesting"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ByteCodingTesting",
      "module_type" : "SwiftTarget",
      "name" : "ByteCodingTesting",
      "path" : "Sources/ByteCodingTesting",
      "product_memberships" : [
        "ByteCodingTesting"
      ],
      "sources" : [
        "TestIdentity.swift"
      ],
      "target_dependencies" : [
        "ByteCoding"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ByteCoding",
      "module_type" : "SwiftTarget",
      "name" : "ByteCoding",
      "path" : "Sources/ByteCoding",
      "product_dependencies" : [
        "NIOCore",
        "NIOFoundationCompat"
      ],
      "product_memberships" : [
        "SpeziBluetoothServices",
        "SpeziBluetooth",
        "SpeziDevices",
        "SpeziDevicesUI",
        "SpeziOmron",
        "EDFFormat",
        "ByteCoding",
        "SpeziNumerics",
        "XCTByteCoding",
        "ByteCodingTesting",
        "TestPeripheral"
      ],
      "sources" : [
        "ByteCodable+Deprecated.swift",
        "ByteCodable.swift",
        "PrimitiveByteCodable.swift",
        "RawRepresentable+ByteCodable.swift",
        "RawRepresentable+PrimitiveByteCodable.swift",
        "StandardLibrary/Bool+ByteCodable.swift",
        "StandardLibrary/Data+ByteCodable.swift",
        "StandardLibrary/FixedWithInteger+ByteCodable.swift",
        "StandardLibrary/Float+ByteCodable.swift",
        "StandardLibrary/String+ByteCodable.swift",
        "TestingSupport/Data+HexString.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.3"
}
Done.