The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Scout, reference 0.3.0 (0bfd3d), with Swift 6.4 for tvOS using Xcode 27.0 on 27 Sep 2026 15:04:24 UTC.

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 Scout-Package -destination generic/platform=tvOS

Build Log

 52 |     }
 53 | }
    +--- macro expansion @Model ----------------------------------------
    | 1 | @Transient
    | 2 | private var _$backingData: any SwiftData.BackingData<CachedRecord> = CachedRecord.createBackingData()
    |   |                                                                                   `- error: 'createBackingData()' is only available in tvOS 17 or newer
    | 3 |
    | 4 | public var persistentBackingData: any SwiftData.BackingData<CachedRecord> {
    +-------------------------------------------------------------------
 54 |
 55 | @available(iOS 18, macOS 15, *)
macro expansion @Model:4:49: error: 'BackingData' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:53:1: note: expanded code originates here
 24 |
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
    | |- note: in expansion of macro 'Model' on class 'CachedRecord' here
    | `- note: in expansion of macro 'Model' on class 'CachedRecord' here
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
 29 |         #Predicate { $0.fingerprint == fingerprint }
    :
 51 |         self.payload = payload
 52 |     }
 53 | }
    +--- macro expansion @Model ----------------------------------------
    | 2 | private var _$backingData: any SwiftData.BackingData<CachedRecord> = CachedRecord.createBackingData()
    | 3 |
    | 4 | public var persistentBackingData: any SwiftData.BackingData<CachedRecord> {
    |   |            |                                    `- error: 'BackingData' is only available in tvOS 17 or newer
    |   |            `- note: add '@available' attribute to enclosing property
    | 5 |     get {
    | 6 |         return _$backingData
    +-------------------------------------------------------------------
 54 |
 55 | @available(iOS 18, macOS 15, *)
macro expansion @Model:13:38: error: 'Schema' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:53:1: note: expanded code originates here
 24 |
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
    | |- note: in expansion of macro 'Model' on class 'CachedRecord' here
    | `- note: in expansion of macro 'Model' on class 'CachedRecord' here
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
 29 |         #Predicate { $0.fingerprint == fingerprint }
    :
 51 |         self.payload = payload
 52 |     }
 53 | }
    +--- macro expansion @Model ----------------------------------------
    |11 | }
    |12 |
    |13 | class var schemaMetadata: [SwiftData.Schema.PropertyMetadata] {
    |   |           |                          `- error: 'Schema' is only available in tvOS 17 or newer
    |   |           `- note: add '@available' attribute to enclosing class property
    |14 |   return [
    |15 |     SwiftData.Schema.PropertyMetadata(name: "fingerprint", keypath: \CachedRecord.fingerprint, defaultValue: nil, metadata: nil),
    +-------------------------------------------------------------------
 54 |
 55 | @available(iOS 18, macOS 15, *)
macro expansion @Model:21:33: error: 'BackingData' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:53:1: note: expanded code originates here
 24 |
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
    | |- note: in expansion of macro 'Model' on class 'CachedRecord' here
    | `- note: in expansion of macro 'Model' on class 'CachedRecord' here
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
 29 |         #Predicate { $0.fingerprint == fingerprint }
    :
 51 |         self.payload = payload
 52 |     }
 53 | }
    +--- macro expansion @Model ----------------------------------------
    |19 | }
    |20 |
    |21 | init(backingData: any SwiftData.BackingData<CachedRecord>) {
    |   | |                               `- error: 'BackingData' is only available in tvOS 17 or newer
    |   | `- note: add '@available' attribute to enclosing initializer
    |22 |   _fingerprint = _SwiftDataNoType()
    |23 |   _date = _SwiftDataNoType()
    +-------------------------------------------------------------------
 54 |
 55 | @available(iOS 18, macOS 15, *)
macro expansion @Model:28:61: error: 'ObservationRegistrar' is only available in tvOS 17.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:53:1: note: expanded code originates here
 24 |
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
    | `- note: in expansion of macro 'Model' on class 'CachedRecord' here
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
 29 |         #Predicate { $0.fingerprint == fingerprint }
    :
 51 |         self.payload = payload
 52 |     }
 53 | }
    +--- macro expansion @Model ----------------------------------------
    |26 | }
    |27 |
    |28 | @Transient private let _$observationRegistrar = Observation.ObservationRegistrar()
    |   |                                                             `- error: 'ObservationRegistrar' is only available in tvOS 17.0 or newer
    |29 |
    |30 | internal nonisolated func access<_M>(
    +-------------------------------------------------------------------
 54 |
 55 | @available(iOS 18, macOS 15, *)
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:26:2: error: 'Model()' is only available in tvOS 17 or newer
 24 |
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
    |  `- error: 'Model()' is only available in tvOS 17 or newer
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
 29 |         #Predicate { $0.fingerprint == fingerprint }
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:56:2: error: 'Model()' is only available in tvOS 17 or newer
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    |  `- error: 'Model()' is only available in tvOS 17 or newer
 57 | final class IndexedCachedRecord: RecordCacheRow {
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
macro expansion @Model:1:2: error: '_PersistedProperty()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:76:5: note: expanded code originates here
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    | `- note: in expansion of macro 'Model' on property 'fingerprint' here
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 74 |     }
 75 |
 76 |     var fingerprint: String
    +--- macro expansion @Model ----------------------------------------
    |1 | @_PersistedProperty
    |  |  `- error: '_PersistedProperty()' is only available in tvOS 17 or newer
    +-------------------------------------------------------------------
 77 |     var date: Date
 78 |     var payload: Data
macro expansion @Model:1:2: error: '_PersistedProperty()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:77:5: note: expanded code originates here
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    | `- note: in expansion of macro 'Model' on property 'date' here
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 75 |
 76 |     var fingerprint: String
 77 |     var date: Date
    +--- macro expansion @Model ----------------------------------------
    |1 | @_PersistedProperty
    |  |  `- error: '_PersistedProperty()' is only available in tvOS 17 or newer
    +-------------------------------------------------------------------
 78 |     var payload: Data
 79 |
macro expansion @Model:1:2: error: '_PersistedProperty()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:78:5: note: expanded code originates here
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    | `- note: in expansion of macro 'Model' on property 'payload' here
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 76 |     var fingerprint: String
 77 |     var date: Date
 78 |     var payload: Data
    +--- macro expansion @Model ----------------------------------------
    |1 | @_PersistedProperty
    |  |  `- error: '_PersistedProperty()' is only available in tvOS 17 or newer
    +-------------------------------------------------------------------
 79 |
 80 |     init(fingerprint: String, date: Date, payload: Data) {
macro expansion @Model:1:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:85:1: note: expanded code originates here
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    | `- note: in expansion of macro 'Model' on class 'IndexedCachedRecord' here
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 83 |         self.payload = payload
 84 |     }
 85 | }
    +--- macro expansion @Model ----------------------------------------
    | 1 | @Transient
    |   |  `- error: 'Transient()' is only available in tvOS 17 or newer
    | 2 | private var _$backingData: any SwiftData.BackingData<IndexedCachedRecord> = IndexedCachedRecord.createBackingData()
    | 3 |
    +-------------------------------------------------------------------
 86 |
 87 | @available(iOS 17, macOS 14, *)
macro expansion @Model:35:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:85:1: note: expanded code originates here
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    | `- note: in expansion of macro 'Model' on class 'IndexedCachedRecord' here
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 83 |         self.payload = payload
 84 |     }
 85 | }
    +--- macro expansion @Model ----------------------------------------
    |33 | }
    |34 |
    |35 | @Transient private let _$observationRegistrar = Observation.ObservationRegistrar()
    |   |  `- error: 'Transient()' is only available in tvOS 17 or newer
    |36 |
    |37 | internal nonisolated func access<_M>(
    +-------------------------------------------------------------------
 86 |
 87 | @available(iOS 17, macOS 14, *)
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:58:6: error: 'Index' is only available in tvOS 18 or newer
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
    |      `- error: 'Index' is only available in tvOS 18 or newer
 59 |
 60 |     static func predicate(fingerprint: String) -> Predicate<IndexedCachedRecord> {
macro expansion @_PersistedProperty:1:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:76:28: note: expanded code originates here
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 74 |     }
 75 |
 76 |     var fingerprint: String
    +--- macro expansion @_PersistedProperty ---------------------------
    |1 | @Transient
    |  |  `- error: 'Transient()' is only available in tvOS 17 or newer
    |2 | private var _fingerprint: _SwiftDataNoType
    +-------------------------------------------------------------------
 77 |     var date: Date
 78 |     var payload: Data
macro expansion @_PersistedProperty:1:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:77:19: note: expanded code originates here
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 75 |
 76 |     var fingerprint: String
 77 |     var date: Date
    +--- macro expansion @_PersistedProperty ---------------------------
    |1 | @Transient
    |  |  `- error: 'Transient()' is only available in tvOS 17 or newer
    |2 | private var _date: _SwiftDataNoType
    +-------------------------------------------------------------------
 78 |     var payload: Data
 79 |
macro expansion @_PersistedProperty:1:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:78:22: note: expanded code originates here
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 76 |     var fingerprint: String
 77 |     var date: Date
 78 |     var payload: Data
    +--- macro expansion @_PersistedProperty ---------------------------
    |1 | @Transient
    |  |  `- error: 'Transient()' is only available in tvOS 17 or newer
    |2 | private var _payload: _SwiftDataNoType
    +-------------------------------------------------------------------
 79 |
 80 |     init(fingerprint: String, date: Date, payload: Data) {
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:60:51: error: 'Predicate' is only available in tvOS 17 or newer
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
 60 |     static func predicate(fingerprint: String) -> Predicate<IndexedCachedRecord> {
    |                 |                                 `- error: 'Predicate' is only available in tvOS 17 or newer
    |                 `- note: add '@available' attribute to enclosing static method
 61 |         #Predicate { $0.fingerprint == fingerprint }
 62 |     }
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:64:74: error: 'Predicate' is only available in tvOS 17 or newer
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 62 |     }
 63 |
 64 |     static func predicate(fingerprint: String, in range: Range<Date>) -> Predicate<IndexedCachedRecord> {
    |                 |                                                        `- error: 'Predicate' is only available in tvOS 17 or newer
    |                 `- note: add '@available' attribute to enclosing static method
 65 |         let lower = range.lowerBound
 66 |         let upper = range.upperBound
macro expansion @Model:2:42: error: 'BackingData' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:85:1: note: expanded code originates here
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    | `- note: in expansion of macro 'Model' on class 'IndexedCachedRecord' here
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 83 |         self.payload = payload
 84 |     }
 85 | }
    +--- macro expansion @Model ----------------------------------------
    | 1 | @Transient
    | 2 | private var _$backingData: any SwiftData.BackingData<IndexedCachedRecord> = IndexedCachedRecord.createBackingData()
    |   |                                          `- error: 'BackingData' is only available in tvOS 17 or newer
    | 3 |
    | 4 | public var persistentBackingData: any SwiftData.BackingData<IndexedCachedRecord> {
    +-------------------------------------------------------------------
 86 |
 87 | @available(iOS 17, macOS 14, *)
macro expansion @Model:2:97: error: 'createBackingData()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:85:1: note: expanded code originates here
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    | `- note: in expansion of macro 'Model' on class 'IndexedCachedRecord' here
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 83 |         self.payload = payload
 84 |     }
 85 | }
    +--- macro expansion @Model ----------------------------------------
    | 1 | @Transient
    | 2 | private var _$backingData: any SwiftData.BackingData<IndexedCachedRecord> = IndexedCachedRecord.createBackingData()
    |   |                                                                                                 `- error: 'createBackingData()' is only available in tvOS 17 or newer
    | 3 |
    | 4 | public var persistentBackingData: any SwiftData.BackingData<IndexedCachedRecord> {
    +-------------------------------------------------------------------
 86 |
 87 | @available(iOS 17, macOS 14, *)
macro expansion @Model:4:49: error: 'BackingData' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:85:1: note: expanded code originates here
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    | |- note: in expansion of macro 'Model' on class 'IndexedCachedRecord' here
    | `- note: in expansion of macro 'Model' on class 'IndexedCachedRecord' here
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 83 |         self.payload = payload
 84 |     }
 85 | }
    +--- macro expansion @Model ----------------------------------------
    | 2 | private var _$backingData: any SwiftData.BackingData<IndexedCachedRecord> = IndexedCachedRecord.createBackingData()
    | 3 |
    | 4 | public var persistentBackingData: any SwiftData.BackingData<IndexedCachedRecord> {
    |   |            |                                    `- error: 'BackingData' is only available in tvOS 17 or newer
    |   |            `- note: add '@available' attribute to enclosing property
    | 5 |     get {
    | 6 |         return _$backingData
    +-------------------------------------------------------------------
 86 |
 87 | @available(iOS 17, macOS 14, *)
macro expansion @Model:13:38: error: 'Schema' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:85:1: note: expanded code originates here
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    | |- note: in expansion of macro 'Model' on class 'IndexedCachedRecord' here
    | `- note: in expansion of macro 'Model' on class 'IndexedCachedRecord' here
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 83 |         self.payload = payload
 84 |     }
 85 | }
    +--- macro expansion @Model ----------------------------------------
    |11 | }
    |12 |
    |13 | class var schemaMetadata: [SwiftData.Schema.PropertyMetadata] {
    |   |           |                          `- error: 'Schema' is only available in tvOS 17 or newer
    |   |           `- note: add '@available' attribute to enclosing class property
    |14 |   let storedProperties = [
    |15 |     SwiftData.Schema.PropertyMetadata(name: "fingerprint", keypath: \IndexedCachedRecord.fingerprint, defaultValue: nil, metadata: nil),
    +-------------------------------------------------------------------
 86 |
 87 | @available(iOS 17, macOS 14, *)
macro expansion @Model:28:33: error: 'BackingData' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:85:1: note: expanded code originates here
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    | |- note: in expansion of macro 'Model' on class 'IndexedCachedRecord' here
    | `- note: in expansion of macro 'Model' on class 'IndexedCachedRecord' here
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 83 |         self.payload = payload
 84 |     }
 85 | }
    +--- macro expansion @Model ----------------------------------------
    |26 | }
    |27 |
    |28 | init(backingData: any SwiftData.BackingData<IndexedCachedRecord>) {
    |   | |                               `- error: 'BackingData' is only available in tvOS 17 or newer
    |   | `- note: add '@available' attribute to enclosing initializer
    |29 |   _fingerprint = _SwiftDataNoType()
    |30 |   _date = _SwiftDataNoType()
    +-------------------------------------------------------------------
 86 |
 87 | @available(iOS 17, macOS 14, *)
macro expansion @Model:35:61: error: 'ObservationRegistrar' is only available in tvOS 17.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:85:1: note: expanded code originates here
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    | `- note: in expansion of macro 'Model' on class 'IndexedCachedRecord' here
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
    :
 83 |         self.payload = payload
 84 |     }
 85 | }
    +--- macro expansion @Model ----------------------------------------
    |33 | }
    |34 |
    |35 | @Transient private let _$observationRegistrar = Observation.ObservationRegistrar()
    |   |                                                             `- error: 'ObservationRegistrar' is only available in tvOS 17.0 or newer
    |36 |
    |37 | internal nonisolated func access<_M>(
    +-------------------------------------------------------------------
 86 |
 87 | @available(iOS 17, macOS 14, *)
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:56:2: error: 'Model()' is only available in tvOS 17 or newer
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    |  `- error: 'Model()' is only available in tvOS 17 or newer
 57 | final class IndexedCachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
 59 |
macro expansion @Model:1:2: error: '_PersistedProperty()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:90:5: note: expanded code originates here
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    | `- note: in expansion of macro 'Model' on property 'fingerprint' here
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
    +--- macro expansion @Model ----------------------------------------
    |1 | @_PersistedProperty
    |  |  `- error: '_PersistedProperty()' is only available in tvOS 17 or newer
    +-------------------------------------------------------------------
 91 |     var lowerDate: Date
 92 |     var upperDate: Date
macro expansion @Model:1:2: error: '_PersistedProperty()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:91:5: note: expanded code originates here
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    | `- note: in expansion of macro 'Model' on property 'lowerDate' here
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
 91 |     var lowerDate: Date
    +--- macro expansion @Model ----------------------------------------
    |1 | @_PersistedProperty
    |  |  `- error: '_PersistedProperty()' is only available in tvOS 17 or newer
    +-------------------------------------------------------------------
 92 |     var upperDate: Date
 93 |
macro expansion @Model:1:2: error: '_PersistedProperty()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:92:5: note: expanded code originates here
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    | `- note: in expansion of macro 'Model' on property 'upperDate' here
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
 91 |     var lowerDate: Date
 92 |     var upperDate: Date
    +--- macro expansion @Model ----------------------------------------
    |1 | @_PersistedProperty
    |  |  `- error: '_PersistedProperty()' is only available in tvOS 17 or newer
    +-------------------------------------------------------------------
 93 |
 94 |     init(fingerprint: String, lowerDate: Date, upperDate: Date) {
macro expansion @Model:1:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:99:1: note: expanded code originates here
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    | `- note: in expansion of macro 'Model' on class 'CachedSpan' here
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
 91 |     var lowerDate: Date
    :
 97 |         self.upperDate = upperDate
 98 |     }
 99 | }
    +--- macro expansion @Model ----------------------------------------
    | 1 | @Transient
    |   |  `- error: 'Transient()' is only available in tvOS 17 or newer
    | 2 | private var _$backingData: any SwiftData.BackingData<CachedSpan> = CachedSpan.createBackingData()
    | 3 |
    +-------------------------------------------------------------------
100 |
macro expansion @Model:28:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:99:1: note: expanded code originates here
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    | `- note: in expansion of macro 'Model' on class 'CachedSpan' here
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
 91 |     var lowerDate: Date
    :
 97 |         self.upperDate = upperDate
 98 |     }
 99 | }
    +--- macro expansion @Model ----------------------------------------
    |26 | }
    |27 |
    |28 | @Transient private let _$observationRegistrar = Observation.ObservationRegistrar()
    |   |  `- error: 'Transient()' is only available in tvOS 17 or newer
    |29 |
    |30 | internal nonisolated func access<_M>(
    +-------------------------------------------------------------------
100 |
macro expansion @_PersistedProperty:1:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:90:28: note: expanded code originates here
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
    +--- macro expansion @_PersistedProperty ---------------------------
    |1 | @Transient
    |  |  `- error: 'Transient()' is only available in tvOS 17 or newer
    |2 | private var _fingerprint: _SwiftDataNoType
    +-------------------------------------------------------------------
 91 |     var lowerDate: Date
 92 |     var upperDate: Date
macro expansion @_PersistedProperty:1:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:91:24: note: expanded code originates here
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
 91 |     var lowerDate: Date
    +--- macro expansion @_PersistedProperty ---------------------------
    |1 | @Transient
    |  |  `- error: 'Transient()' is only available in tvOS 17 or newer
    |2 | private var _lowerDate: _SwiftDataNoType
    +-------------------------------------------------------------------
 92 |     var upperDate: Date
 93 |
macro expansion @_PersistedProperty:1:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:92:24: note: expanded code originates here
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
 91 |     var lowerDate: Date
 92 |     var upperDate: Date
    +--- macro expansion @_PersistedProperty ---------------------------
    |1 | @Transient
    |  |  `- error: 'Transient()' is only available in tvOS 17 or newer
    |2 | private var _upperDate: _SwiftDataNoType
    +-------------------------------------------------------------------
 93 |
 94 |     init(fingerprint: String, lowerDate: Date, upperDate: Date) {
macro expansion @Model:2:42: error: 'BackingData' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:99:1: note: expanded code originates here
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    | `- note: in expansion of macro 'Model' on class 'CachedSpan' here
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
 91 |     var lowerDate: Date
    :
 97 |         self.upperDate = upperDate
 98 |     }
 99 | }
    +--- macro expansion @Model ----------------------------------------
    | 1 | @Transient
    | 2 | private var _$backingData: any SwiftData.BackingData<CachedSpan> = CachedSpan.createBackingData()
    |   |                                          `- error: 'BackingData' is only available in tvOS 17 or newer
    | 3 |
    | 4 | public var persistentBackingData: any SwiftData.BackingData<CachedSpan> {
    +-------------------------------------------------------------------
100 |
macro expansion @Model:2:79: error: 'createBackingData()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:99:1: note: expanded code originates here
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    | `- note: in expansion of macro 'Model' on class 'CachedSpan' here
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
 91 |     var lowerDate: Date
    :
 97 |         self.upperDate = upperDate
 98 |     }
 99 | }
    +--- macro expansion @Model ----------------------------------------
    | 1 | @Transient
    | 2 | private var _$backingData: any SwiftData.BackingData<CachedSpan> = CachedSpan.createBackingData()
    |   |                                                                               `- error: 'createBackingData()' is only available in tvOS 17 or newer
    | 3 |
    | 4 | public var persistentBackingData: any SwiftData.BackingData<CachedSpan> {
    +-------------------------------------------------------------------
100 |
macro expansion @Model:4:49: error: 'BackingData' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:99:1: note: expanded code originates here
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    | |- note: in expansion of macro 'Model' on class 'CachedSpan' here
    | `- note: in expansion of macro 'Model' on class 'CachedSpan' here
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
 91 |     var lowerDate: Date
    :
 97 |         self.upperDate = upperDate
 98 |     }
 99 | }
    +--- macro expansion @Model ----------------------------------------
    | 2 | private var _$backingData: any SwiftData.BackingData<CachedSpan> = CachedSpan.createBackingData()
    | 3 |
    | 4 | public var persistentBackingData: any SwiftData.BackingData<CachedSpan> {
    |   |            |                                    `- error: 'BackingData' is only available in tvOS 17 or newer
    |   |            `- note: add '@available' attribute to enclosing property
    | 5 |     get {
    | 6 |         return _$backingData
    +-------------------------------------------------------------------
100 |
macro expansion @Model:13:38: error: 'Schema' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:99:1: note: expanded code originates here
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    | |- note: in expansion of macro 'Model' on class 'CachedSpan' here
    | `- note: in expansion of macro 'Model' on class 'CachedSpan' here
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
 91 |     var lowerDate: Date
    :
 97 |         self.upperDate = upperDate
 98 |     }
 99 | }
    +--- macro expansion @Model ----------------------------------------
    |11 | }
    |12 |
    |13 | class var schemaMetadata: [SwiftData.Schema.PropertyMetadata] {
    |   |           |                          `- error: 'Schema' is only available in tvOS 17 or newer
    |   |           `- note: add '@available' attribute to enclosing class property
    |14 |   return [
    |15 |     SwiftData.Schema.PropertyMetadata(name: "fingerprint", keypath: \CachedSpan.fingerprint, defaultValue: nil, metadata: nil),
    +-------------------------------------------------------------------
100 |
macro expansion @Model:21:33: error: 'BackingData' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:99:1: note: expanded code originates here
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    | |- note: in expansion of macro 'Model' on class 'CachedSpan' here
    | `- note: in expansion of macro 'Model' on class 'CachedSpan' here
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
 91 |     var lowerDate: Date
    :
 97 |         self.upperDate = upperDate
 98 |     }
 99 | }
    +--- macro expansion @Model ----------------------------------------
    |19 | }
    |20 |
    |21 | init(backingData: any SwiftData.BackingData<CachedSpan>) {
    |   | |                               `- error: 'BackingData' is only available in tvOS 17 or newer
    |   | `- note: add '@available' attribute to enclosing initializer
    |22 |   _fingerprint = _SwiftDataNoType()
    |23 |   _lowerDate = _SwiftDataNoType()
    +-------------------------------------------------------------------
100 |
macro expansion @Model:28:61: error: 'ObservationRegistrar' is only available in tvOS 17.0 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:99:1: note: expanded code originates here
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    | `- note: in expansion of macro 'Model' on class 'CachedSpan' here
 89 | final class CachedSpan {
    |             `- note: add '@available' attribute to enclosing class
 90 |     var fingerprint: String
 91 |     var lowerDate: Date
    :
 97 |         self.upperDate = upperDate
 98 |     }
 99 | }
    +--- macro expansion @Model ----------------------------------------
    |26 | }
    |27 |
    |28 | @Transient private let _$observationRegistrar = Observation.ObservationRegistrar()
    |   |                                                             `- error: 'ObservationRegistrar' is only available in tvOS 17.0 or newer
    |29 |
    |30 | internal nonisolated func access<_M>(
    +-------------------------------------------------------------------
100 |
SwiftCompile normal arm64 (in target 'LookupIndex' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ RecordCache+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift (in target 'LookupIndex' from project 'Scout')
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:13:2: error: 'ModelActor()' is only available in tvOS 17 or newer
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    |  `- error: 'ModelActor()' is only available in tvOS 17 or newer
 14 | actor RecordCache<Row: RecordCacheRow> {
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:88:2: error: 'Model()' is only available in tvOS 17 or newer
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    |  `- error: 'Model()' is only available in tvOS 17 or newer
 89 | final class CachedSpan {
 90 |     var fingerprint: String
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift:32:22: error: 'Schema' is only available in tvOS 17 or newer
11 |
12 | @available(iOS 17, macOS 14, *)
13 | extension RecordCache {
   | `- note: add '@available' attribute to enclosing extension
14 |     init(location: RecordCacheLocation = RecordCacheLocation()) throws {
   |     `- note: add '@available' attribute to enclosing initializer
15 |         try location.manager.createDirectory(at: location.directory, withIntermediateDirectories: true)
16 |
   :
30 |         }
31 |
32 |         let schema = Schema([Row.self, CachedSpan.self])
   |                      |- error: 'Schema' is only available in tvOS 17 or newer
   |                      `- note: add 'if #available' version check
33 |         let configuration = ModelConfiguration(schema: schema, url: url, cloudKitDatabase: .none)
34 |
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift:33:29: error: 'ModelConfiguration' is only available in tvOS 17 or newer
11 |
12 | @available(iOS 17, macOS 14, *)
13 | extension RecordCache {
   | `- note: add '@available' attribute to enclosing extension
14 |     init(location: RecordCacheLocation = RecordCacheLocation()) throws {
   |     `- note: add '@available' attribute to enclosing initializer
15 |         try location.manager.createDirectory(at: location.directory, withIntermediateDirectories: true)
16 |
   :
31 |
32 |         let schema = Schema([Row.self, CachedSpan.self])
33 |         let configuration = ModelConfiguration(schema: schema, url: url, cloudKitDatabase: .none)
   |                             |- error: 'ModelConfiguration' is only available in tvOS 17 or newer
   |                             `- note: add 'if #available' version check
34 |
35 |         self.init(modelContainer: try ModelContainer(for: schema, configurations: [configuration]))
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift:35:39: error: 'ModelContainer' is only available in tvOS 17 or newer
11 |
12 | @available(iOS 17, macOS 14, *)
13 | extension RecordCache {
   | `- note: add '@available' attribute to enclosing extension
14 |     init(location: RecordCacheLocation = RecordCacheLocation()) throws {
   |     `- note: add '@available' attribute to enclosing initializer
15 |         try location.manager.createDirectory(at: location.directory, withIntermediateDirectories: true)
16 |
   :
33 |         let configuration = ModelConfiguration(schema: schema, url: url, cloudKitDatabase: .none)
34 |
35 |         self.init(modelContainer: try ModelContainer(for: schema, configurations: [configuration]))
   |                                       |- error: 'ModelContainer' is only available in tvOS 17 or newer
   |                                       `- note: add 'if #available' version check
36 |     }
37 | }
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/LookupIndex.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheLocation.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/RecordCache+Init.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/RecordCache+Init.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/RecordCache+Init.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/RecordCache+Init.dia -target arm64-apple-tvos16.0 -disable-cross-import-overlay-search -swift-module-cross-import CoreData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/CoreData.framework/Modules/CoreData.swiftcrossimport/CloudKit.swiftoverlay -swift-module-cross-import CoreData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/CoreData.framework/Modules/CoreData.swiftcrossimport/CloudKit.swiftoverlay -swift-module-cross-import SwiftData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/SwiftData.framework/Modules/SwiftData.swiftcrossimport/CoreData.swiftoverlay -swift-module-cross-import SwiftData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/SwiftData.framework/Modules/SwiftData.swiftcrossimport/SwiftUI.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftDataMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftDataMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CScoutHang.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CScoutHang/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name LookupIndex -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/RecordCache+Init.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.swiftmodule -index-unit-output-path /Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/RecordCache+Init.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift (in target 'LookupIndex' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RecordCache+Init.swift
SwiftDriverJobDiscovery normal arm64 Compiling CrashEntry.swift, CrashFingerprint.swift, CrashInfo.swift, ExceptionHandler.swift, LogCrash.swift, RawCrashReport.swift, SignalHandler.swift, Hang.swift, HangEntry.swift, HangHandler.swift, HangInfo.swift, HangMonitor.swift, LogHang.swift (in target 'Scout' from project 'Scout')
SwiftCompile normal arm64 Compiling\ RecordCacheLocation.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheLocation.swift (in target 'LookupIndex' from project 'Scout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheLocation.swift (in target 'LookupIndex' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RecordCacheLocation.swift
SwiftCompile normal arm64 Compiling\ LookupIndex.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/LookupIndex.swift (in target 'LookupIndex' from project 'Scout')
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:56:2: error: 'Model()' is only available in tvOS 17 or newer
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    |  `- error: 'Model()' is only available in tvOS 17 or newer
 57 | final class IndexedCachedRecord: RecordCacheRow {
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:13:2: error: 'ModelActor()' is only available in tvOS 17 or newer
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    |  `- error: 'ModelActor()' is only available in tvOS 17 or newer
 14 | actor RecordCache<Row: RecordCacheRow> {
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:26:2: error: 'Model()' is only available in tvOS 17 or newer
 24 |
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
    |  `- error: 'Model()' is only available in tvOS 17 or newer
 27 | final class CachedRecord: RecordCacheRow {
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/LookupIndex.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheLocation.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.dia -target arm64-apple-tvos16.0 -disable-cross-import-overlay-search -swift-module-cross-import CoreData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/CoreData.framework/Modules/CoreData.swiftcrossimport/CloudKit.swiftoverlay -swift-module-cross-import CoreData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/CoreData.framework/Modules/CoreData.swiftcrossimport/CloudKit.swiftoverlay -swift-module-cross-import SwiftData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/SwiftData.framework/Modules/SwiftData.swiftcrossimport/CoreData.swiftoverlay -swift-module-cross-import SwiftData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/SwiftData.framework/Modules/SwiftData.swiftcrossimport/SwiftUI.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftDataMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftDataMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CScoutHang.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CScoutHang/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name LookupIndex -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.swiftmodule -index-unit-output-path /Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/LookupIndex.swift (in target 'LookupIndex' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LookupIndex.swift
SwiftCompile normal arm64 Compiling\ RecordCache.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift (in target 'LookupIndex' from project 'Scout')
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:13:2: error: 'ModelActor()' is only available in tvOS 17 or newer
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    |  `- error: 'ModelActor()' is only available in tvOS 17 or newer
 14 | actor RecordCache<Row: RecordCacheRow> {
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
macro expansion @ModelActor:1:46: error: 'ModelExecutor' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:117:1: note: expanded code originates here
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    | `- note: in expansion of macro 'ModelActor' on generic actor 'RecordCache' here
 14 | actor RecordCache<Row: RecordCacheRow> {
    |       `- note: add '@available' attribute to enclosing generic actor
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
 16 |         let predicate = #Predicate<CachedSpan> { $0.fingerprint == fingerprint }
    :
115 |         try? modelContext.save()
116 |     }
117 | }
    +--- macro expansion @ModelActor -----------------------------------
    |1 | nonisolated let modelExecutor: any SwiftData.ModelExecutor
    |  |                                              `- error: 'ModelExecutor' is only available in tvOS 17 or newer
    |2 |
    |3 | nonisolated let modelContainer: SwiftData.ModelContainer
    +-------------------------------------------------------------------
118 |
119 | @available(iOS 17, macOS 14, *)
macro expansion @ModelActor:3:43: error: 'ModelContainer' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:117:1: note: expanded code originates here
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    | `- note: in expansion of macro 'ModelActor' on generic actor 'RecordCache' here
 14 | actor RecordCache<Row: RecordCacheRow> {
    |       `- note: add '@available' attribute to enclosing generic actor
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
 16 |         let predicate = #Predicate<CachedSpan> { $0.fingerprint == fingerprint }
    :
115 |         try? modelContext.save()
116 |     }
117 | }
    +--- macro expansion @ModelActor -----------------------------------
    |1 | nonisolated let modelExecutor: any SwiftData.ModelExecutor
    |2 |
    |3 | nonisolated let modelContainer: SwiftData.ModelContainer
    |  |                                           `- error: 'ModelContainer' is only available in tvOS 17 or newer
    |4 |
    |5 | init(modelContainer: SwiftData.ModelContainer) {
    +-------------------------------------------------------------------
118 |
119 | @available(iOS 17, macOS 14, *)
macro expansion @ModelActor:5:32: error: 'ModelContainer' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:117:1: note: expanded code originates here
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    | |- note: in expansion of macro 'ModelActor' on generic actor 'RecordCache' here
    | `- note: in expansion of macro 'ModelActor' on generic actor 'RecordCache' here
 14 | actor RecordCache<Row: RecordCacheRow> {
    |       `- note: add '@available' attribute to enclosing generic actor
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
 16 |         let predicate = #Predicate<CachedSpan> { $0.fingerprint == fingerprint }
    :
115 |         try? modelContext.save()
116 |     }
117 | }
    +--- macro expansion @ModelActor -----------------------------------
    |3 | nonisolated let modelContainer: SwiftData.ModelContainer
    |4 |
    |5 | init(modelContainer: SwiftData.ModelContainer) {
    |  | |                              `- error: 'ModelContainer' is only available in tvOS 17 or newer
    |  | `- note: add '@available' attribute to enclosing initializer
    |6 |     let modelContext = ModelContext(modelContainer)
    |7 |     self.modelExecutor = DefaultSerialModelExecutor(modelContext: modelContext)
    +-------------------------------------------------------------------
118 |
119 | @available(iOS 17, macOS 14, *)
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:13:2: error: 'ModelActor()' is only available in tvOS 17 or newer
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    |  `- error: 'ModelActor()' is only available in tvOS 17 or newer
 14 | actor RecordCache<Row: RecordCacheRow> {
    |       `- note: add '@available' attribute to enclosing generic actor
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
 16 |         let predicate = #Predicate<CachedSpan> { $0.fingerprint == fingerprint }
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:14:7: error: protocol 'Actor' requires 'unownedExecutor' to be available in tvOS 16.0 and newer
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
 14 | actor RecordCache<Row: RecordCacheRow> {
    |       `- error: protocol 'Actor' requires 'unownedExecutor' to be available in tvOS 16.0 and newer
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
 16 |         let predicate = #Predicate<CachedSpan> { $0.fingerprint == fingerprint }
SwiftData.ModelActor.unownedExecutor:2:24: note: 'unownedExecutor' declared here
1 | protocol ModelActor {
2 | nonisolated public var unownedExecutor: UnownedSerialExecutor { get }}
  |                        `- note: 'unownedExecutor' declared here
3 |
_Concurrency.Actor.unownedExecutor:2:17: note: protocol requirement here
1 | protocol Actor {
2 | nonisolated var unownedExecutor: UnownedSerialExecutor { get }}
  |                 `- note: protocol requirement here
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift (in target 'LookupIndex' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RecordCache.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ NativeConnector (in target 'NativeConnector' from project 'Scout')
SwiftCompile normal arm64 (in target 'NativeConnector' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-27 11:04:03.541 xcodebuild[935:5401] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 Compiling\ RecordCache+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift (in target 'LookupIndex' from project 'Scout')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift (in target 'LookupIndex' from project 'Scout')
	SwiftCompile normal arm64 Compiling\ LookupIndex.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/LookupIndex.swift (in target 'LookupIndex' from project 'Scout')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/LookupIndex.swift (in target 'LookupIndex' from project 'Scout')
	Building workspace Scout with scheme Scout-Package
(5 failures)
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  Scout: /Users/admin/builder/spi-builder-workspace
  scout-db: https://github.com/kasianov-mikhail/scout-db.git @ d82f7da
  swift-snapshot-testing: https://github.com/pointfreeco/swift-snapshot-testing.git @ 1.19.6
  swift-syntax: https://github.com/swiftlang/swift-syntax @ 604.0.0
  swift-metrics: https://github.com/apple/swift-metrics.git @ 2.11.0
  swift-custom-dump: https://github.com/pointfreeco/swift-custom-dump @ 1.7.3
  swift-issue-reporting: https://github.com/pointfreeco/swift-issue-reporting @ 2.1.1
  swift-log: https://github.com/apple/swift-log.git @ 1.15.1
resolved source packages: Scout, scout-db, swift-snapshot-testing, swift-syntax, swift-metrics, swift-custom-dump, swift-issue-reporting, swift-log
2026-09-27 11:04:16.302 xcodebuild[1169:7009] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "swift-metrics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-metrics.git"
    },
    {
      "identity" : "scout-db",
      "requirement" : {
        "revision" : [
          "d82f7da4b1a7c7ad793c1b276c470b3dbadb7486"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/kasianov-mikhail/scout-db.git"
    },
    {
      "identity" : "swift-snapshot-testing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.18.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-snapshot-testing.git"
    }
  ],
  "manifest_display_name" : "Scout",
  "name" : "Scout",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "Scout",
      "targets" : [
        "Scout"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NativeConnector",
      "targets" : [
        "NativeConnector"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "HostedConnector",
      "targets" : [
        "HostedConnector"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ScoutUI",
      "targets" : [
        "ScoutUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "LookupIndex",
      "targets" : [
        "LookupIndex"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DemoConnector",
      "targets" : [
        "DemoConnector"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "Support",
      "module_type" : "SwiftTarget",
      "name" : "Support",
      "path" : "Tests/Support",
      "sources" : [
        "Stubs/Backend+Stub.swift",
        "Stubs/Bundle+Stub.swift",
        "Stubs/Entries/DeviceEntry+Stub.swift",
        "Stubs/Entries/EventEntry+Stub.swift",
        "Stubs/Entries/InstallEntry+Stub.swift",
        "Stubs/Entries/LaunchEntry+Stub.swift",
        "Stubs/Entries/NSManagedObjectModel+Stub.swift",
        "Stubs/Entries/SessionEntry+Stub.swift",
        "Stubs/Entries/SyncableEntry+Stub.swift",
        "Stubs/Entries/VersionEntry+Stub.swift",
        "Stubs/Identity+Stub.swift",
        "Stubs/Records/RecordCounting.swift",
        "Stubs/Records/ServerStub.swift",
        "Stubs/Runtime+Stub.swift",
        "Transient/InMemoryContainer.swift",
        "Transient/InMemoryContext.swift",
        "Transient/InMemoryDatabase.swift",
        "Transient/NSManagedObjectContext+Background.swift",
        "Transient/NSManagedObjectContext+FetchAll.swift",
        "Utilities/Box.swift",
        "Utilities/Date+Add.swift",
        "Utilities/Date+Init.swift",
        "Utilities/TestDate.swift"
      ],
      "target_dependencies" : [
        "Scout"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ScoutUITests",
      "module_type" : "SwiftTarget",
      "name" : "ScoutUITests",
      "path" : "Tests/ScoutUITests",
      "sources" : [
        "Analytics/Activity/ActivityPeriodTests.swift",
        "Analytics/Activity/ActivityProviderTests.swift",
        "Analytics/Event/Analytics/ArrayUniqueTests.swift",
        "Analytics/Event/Filter/EventQueryChipsTests.swift",
        "Analytics/Event/Filter/FilterDraftTests.swift",
        "Analytics/Event/List/Export/EventListExportTests.swift",
        "Analytics/Event/Param/Value/ParamValueTests.swift",
        "Analytics/Event/Provider/EventProviderTests.swift",
        "Analytics/Event/Provider/EventQueryTests.swift",
        "Analytics/Retention/RetentionCohortLabelTests.swift",
        "Analytics/Session/SessionInfoTests.swift",
        "Delivery/Devices/Export/DevicesExportTests.swift",
        "Delivery/Devices/Model/DeviceModelTests.swift",
        "Delivery/Devices/Model/DeviceSummaryTests.swift",
        "Delivery/Devices/View/DeviceIncidentsProviderTests.swift",
        "Delivery/Devices/View/DevicesProviderTests.swift",
        "Delivery/Releases/Health/ReleaseReportTests.swift",
        "Delivery/Releases/Health/StabilityTests.swift",
        "Delivery/Releases/View/DailyCountTests.swift",
        "Delivery/Releases/View/ReleaseHealthProviderTests.swift",
        "Delivery/Releases/View/VersionIncidentProviderTests.swift",
        "Home/Connection/ConnectionSwitcherTests.swift",
        "Home/Search/Index/GlobalSearchIndexTests.swift",
        "Home/Section/Log/HomeLogProviderTests.swift",
        "Home/Section/Log/LogSeriesTests.swift",
        "Home/Section/Log/SeriesSpanTests.swift",
        "Home/Settings/Backend/BackendHealthProviderTests.swift",
        "Home/Settings/Backend/BackendHealthTests.swift",
        "Home/Settings/Cache/CacheStatusTests.swift",
        "Home/Settings/Overview/GlanceSummaryTests.swift",
        "Monitoring/Alerts/Delivery/AlertMessageTests.swift",
        "Monitoring/Alerts/Delivery/AlertNotifierTests.swift",
        "Monitoring/Alerts/Delivery/AlertRefreshSchedulerTests.swift",
        "Monitoring/Alerts/Editor/AlertProviderTests.swift",
        "Monitoring/Alerts/Engine/AlertEngineTests.swift",
        "Monitoring/Alerts/Engine/AlertEvaluatorTests.swift",
        "Monitoring/Alerts/Engine/AlertRegistryTests.swift",
        "Monitoring/Alerts/Metric/MetricReadingChartPointsTests.swift",
        "Monitoring/Alerts/Metric/MetricReadingTests.swift",
        "Monitoring/Alerts/Rule/AlertConditionTests.swift",
        "Monitoring/Alerts/Rule/AlertDraftTests.swift",
        "Monitoring/Alerts/Rule/AlertRuleBacktestTests.swift",
        "Monitoring/Alerts/Rule/AlertRuleTests.swift",
        "Monitoring/Alerts/Rule/AlertStatusTests.swift",
        "Monitoring/Incident/Breakdown/IncidentBreakdownProviderTests.swift",
        "Monitoring/Incident/Breakdown/IncidentBreakdownTests.swift",
        "Monitoring/Incident/Breakdown/IncidentDonutTests.swift",
        "Monitoring/Incident/Crash/CrashExportTests.swift",
        "Monitoring/Incident/Hang/HangExportTests.swift",
        "Monitoring/Incident/Provider/IncidentGroupTests.swift",
        "Monitoring/Message/MessageStackTests.swift",
        "Monitoring/Metrics/Distribution/LatencyHistogramTests.swift",
        "Monitoring/Metrics/Distribution/RecorderHistogramTests.swift",
        "Monitoring/Metrics/Distribution/TimerDistributionTests.swift",
        "Monitoring/Metrics/MetricsProviderTests.swift",
        "Monitoring/Metrics/ResetMarkerProviderTests.swift",
        "Monitoring/Metrics/Series/MetricsFormattersTests.swift",
        "Monitoring/Metrics/Series/RankedSeriesTests.swift",
        "Monitoring/Network/Export/NetworkReportExportTests.swift",
        "Monitoring/Network/Model/NetworkEndpointTests.swift",
        "Monitoring/Network/Model/NetworkReportTests.swift",
        "Monitoring/Network/Model/StatusBreakdownTests.swift",
        "Monitoring/Network/Model/StatusDistributionTests.swift",
        "Monitoring/Network/View/NetworkProviderTests.swift",
        "Primitives/Calendar/CalendarMonthTests.swift",
        "Primitives/Calendar/DateRangeSelectionTests.swift",
        "Primitives/Pickers/FlowLayoutTests.swift",
        "Primitives/Refresh/PullStateTests.swift",
        "Primitives/Visualization/Chart/Comparison/ChartComparisonTests.swift",
        "Primitives/Visualization/Chart/Comparison/ComparisonChartViewTests.swift",
        "Primitives/Visualization/Chart/Comparison/ComparisonPairTests.swift",
        "Primitives/Visualization/Chart/Comparison/ReferenceLevelTests.swift",
        "Primitives/Visualization/Chart/Export/ChartExportFileTests.swift",
        "Primitives/Visualization/Chart/Export/ChartExportOptionsTests.swift",
        "Primitives/Visualization/Chart/Export/ChartExportRendererTests.swift",
        "Primitives/Visualization/Chart/Model/DeltaTests.swift",
        "Primitives/Visualization/Chart/Model/MiniChartSeriesTests.swift",
        "Primitives/Visualization/Chart/Model/RangeSlicesTests.swift",
        "Primitives/Visualization/Chart/Model/SparklineScaleTests.swift",
        "Primitives/Visualization/Chart/Model/TrendTests.swift",
        "Primitives/Visualization/Chart/Range/ChartExtentMoveTests.swift",
        "Primitives/Visualization/Chart/Range/RangeDateFormatterTests.swift",
        "Primitives/Visualization/Chart/Range/RangeLabelTests.swift",
        "Primitives/Visualization/Chart/Scale/ChartExtentSegmentTests.swift",
        "Primitives/Visualization/Chart/Scale/ChartTimeScaleTests.swift",
        "Primitives/Visualization/Chart/Scale/ChartTimingTests.swift",
        "Primitives/Visualization/Chart/View/SegmentBarTests.swift",
        "Primitives/Visualization/Heatmap/HeatmapGridTests.swift",
        "Primitives/Visualization/Timeline/Export/ExportFormatTests.swift",
        "Primitives/Visualization/Timeline/Export/TimelineExportTests.swift",
        "Primitives/Visualization/Timeline/Item/TimelineItemConnectedTests.swift",
        "Primitives/Visualization/Timeline/Pagination/DedupTests.swift",
        "Primitives/Visualization/Timeline/Pagination/RailLaneTests.swift",
        "Primitives/Visualization/Timeline/Pagination/RailMergeTests.swift",
        "Primitives/Visualization/Timeline/Provider/RailInitTests.swift",
        "Primitives/Visualization/Timeline/Provider/RailSplitTests.swift",
        "Primitives/Visualization/Timeline/Provider/TimelineProviderTests.swift",
        "Primitives/Visualization/Timeline/TimelineFixture.swift",
        "Stubs/Crash+Stub.swift",
        "Stubs/DatabaseStub.swift",
        "Stubs/Device+Stub.swift",
        "Stubs/Event+Stub.swift",
        "Stubs/Hang+Stub.swift",
        "Stubs/Install+Stub.swift",
        "Stubs/Launch+Stub.swift",
        "Stubs/NotificationCenterStub.swift",
        "Stubs/Rail+Stub.swift",
        "Stubs/Session+Stub.swift",
        "Stubs/Version+Stub.swift",
        "Support/Provider/FeedProviderTests.swift",
        "Support/Utilities/CompactTests.swift",
        "Support/Utilities/RelativeStringTests.swift"
      ],
      "target_dependencies" : [
        "ScoutUI",
        "HostedConnector",
        "Support"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ScoutUI",
      "module_type" : "SwiftTarget",
      "name" : "ScoutUI",
      "path" : "Sources/ScoutUI",
      "product_dependencies" : [
        "Logging"
      ],
      "product_memberships" : [
        "ScoutUI"
      ],
      "sources" : [
        "Analytics/Activity/ActivityPeriod.swift",
        "Analytics/Activity/ActivityPoint+Fixture.swift",
        "Analytics/Activity/ActivityPoint+Points.swift",
        "Analytics/Activity/ActivityProvider.swift",
        "Analytics/Activity/ActivityView.swift",
        "Analytics/Event/Analytics/AnalyticsView.Suggestion.swift",
        "Analytics/Event/Analytics/AnalyticsView.swift",
        "Analytics/Event/Analytics/EventFilter.swift",
        "Analytics/Event/Detail/EventView.Sections.swift",
        "Analytics/Event/Detail/EventView.swift",
        "Analytics/Event/Detail/StatRow.swift",
        "Analytics/Event/Filter/EventQuery+Chips.swift",
        "Analytics/Event/Filter/FilterButton.swift",
        "Analytics/Event/Filter/FilterChips.swift",
        "Analytics/Event/Filter/FilterContextView.swift",
        "Analytics/Event/Filter/FilterDraft.swift",
        "Analytics/Event/Filter/FilterLevelsView.swift",
        "Analytics/Event/Filter/FilterPeriodView.swift",
        "Analytics/Event/Filter/FilterView.swift",
        "Analytics/Event/List/EventList.swift",
        "Analytics/Event/List/EventStatList.swift",
        "Analytics/Event/List/Export/EventListExport.swift",
        "Analytics/Event/Model/Event+Fixture.swift",
        "Analytics/Event/Model/EventLevel.swift",
        "Analytics/Event/Param/Detail/ParamBadge.swift",
        "Analytics/Event/Param/Detail/ParamView.swift",
        "Analytics/Event/Param/List/ParamIcon.swift",
        "Analytics/Event/Param/List/ParamList.swift",
        "Analytics/Event/Param/List/ParamValueRow.swift",
        "Analytics/Event/Param/Provider/ParamProvider.Item+Fixture.swift",
        "Analytics/Event/Param/Provider/ParamProvider.Item.swift",
        "Analytics/Event/Param/Provider/ParamProvider.swift",
        "Analytics/Event/Param/Value/ParamValue+Display.swift",
        "Analytics/Event/Param/Value/ParamValue+Nodes.swift",
        "Analytics/Event/Param/Value/ParamValue+Parsing.swift",
        "Analytics/Event/Param/Value/ParamValue+Text.swift",
        "Analytics/Event/Param/Value/ParamValue.swift",
        "Analytics/Event/Provider/EventProvider.swift",
        "Analytics/Event/Provider/EventQuery.swift",
        "Analytics/Retention/RetentionCohort+Fixture.swift",
        "Analytics/Retention/RetentionCohort.swift",
        "Analytics/Retention/RetentionCohortDetailView.swift",
        "Analytics/Retention/RetentionHeroChartView.swift",
        "Analytics/Retention/RetentionLegendItem.swift",
        "Analytics/Retention/RetentionProvider.swift",
        "Analytics/Retention/RetentionSegment.swift",
        "Analytics/Retention/RetentionSegmentDetailView.swift",
        "Analytics/Session/SessionHeader.swift",
        "Analytics/Session/SessionInfo.swift",
        "Analytics/Session/SessionInfoProvider.swift",
        "Analytics/Session/SessionInspector.swift",
        "Delivery/Devices/Export/DevicesExport.swift",
        "Delivery/Devices/Model/DeviceIncidents.swift",
        "Delivery/Devices/Model/DeviceModel.swift",
        "Delivery/Devices/Model/DeviceSummary.swift",
        "Delivery/Devices/Model/DevicesReport.swift",
        "Delivery/Devices/View/DeviceDetailView.swift",
        "Delivery/Devices/View/DeviceIncidentsProvider.swift",
        "Delivery/Devices/View/DeviceRow.swift",
        "Delivery/Devices/View/DevicesListView.swift",
        "Delivery/Devices/View/DevicesProvider.swift",
        "Delivery/Devices/View/DevicesView.swift",
        "Delivery/Releases/Health/Adoption.swift",
        "Delivery/Releases/Health/Ratio.swift",
        "Delivery/Releases/Health/ReleaseHealth.swift",
        "Delivery/Releases/Health/ReleaseReport.swift",
        "Delivery/Releases/Health/Stability.swift",
        "Delivery/Releases/View/DailyCount.swift",
        "Delivery/Releases/View/ReleaseHealthProvider.swift",
        "Delivery/Releases/View/ReleaseHealthView.swift",
        "Delivery/Releases/View/ReleaseRow.swift",
        "Delivery/Releases/View/VersionDetailView.swift",
        "Delivery/Releases/View/VersionIncidentProvider.swift",
        "Home/Connection/Backend+Active.swift",
        "Home/Connection/Connection.swift",
        "Home/Connection/ConnectionMenu.swift",
        "Home/Connection/ConnectionRow.swift",
        "Home/Connection/ConnectionToolbar.swift",
        "Home/Onboarding/OnboardingPage.swift",
        "Home/Onboarding/OnboardingSheet.swift",
        "Home/Onboarding/OnboardingView.swift",
        "Home/Onboarding/ReadyPage.swift",
        "Home/Onboarding/SetupPage.swift",
        "Home/Onboarding/WelcomePage.swift",
        "Home/Overview/HomeDestination.swift",
        "Home/Overview/HomeList.swift",
        "Home/Overview/HomeView.swift",
        "Home/Search/Detail/EndpointSearchDetail.swift",
        "Home/Search/Detail/MetricSearchDetail.swift",
        "Home/Search/Index/GlobalSearch.swift",
        "Home/Search/Index/GlobalSearchCategory.swift",
        "Home/Search/Index/GlobalSearchHit.swift",
        "Home/Search/Index/GlobalSearchIndex.swift",
        "Home/Search/Index/IncidentGroupsProvider.swift",
        "Home/Search/Index/SearchSeriesProvider.swift",
        "Home/Search/Results/GlobalSearchList.swift",
        "Home/Search/Results/GlobalSearchRow.swift",
        "Home/Section/Alert/HomeAlertSection.swift",
        "Home/Section/Log/HomeLogProvider.swift",
        "Home/Section/Log/HomeLogSection.swift",
        "Home/Section/Log/LogCategory.swift",
        "Home/Section/Log/LogSeries.swift",
        "Home/Section/Log/LogView.swift",
        "Home/Section/Log/MetricSeries+Sample.swift",
        "Home/Section/Log/SeriesSpan.swift",
        "Home/Section/Metric/HomeMetricSection.swift",
        "Home/Section/Release/HomeReleaseSection.swift",
        "Home/Section/Retention/HomeRetentionRow.swift",
        "Home/Section/Retention/HomeRetentionSection.swift",
        "Home/Settings/Backend/Backend+Fixture.swift",
        "Home/Settings/Backend/BackendDetailView.swift",
        "Home/Settings/Backend/BackendHealth.swift",
        "Home/Settings/Backend/BackendHealthProvider.swift",
        "Home/Settings/Cache/CacheSection.swift",
        "Home/Settings/Cache/CacheStatus.swift",
        "Home/Settings/Overview/GlanceHero.swift",
        "Home/Settings/Overview/SettingsOverviewView.swift",
        "Monitoring/Alerts/Delivery/AlertMessage.swift",
        "Monitoring/Alerts/Delivery/AlertNotificationCenter.swift",
        "Monitoring/Alerts/Delivery/AlertNotifier.swift",
        "Monitoring/Alerts/Delivery/AlertRefreshScheduler.swift",
        "Monitoring/Alerts/Delivery/ScoutAlerts.swift",
        "Monitoring/Alerts/Editor/AlertBacktestProvider.swift",
        "Monitoring/Alerts/Editor/AlertEditorView.swift",
        "Monitoring/Alerts/Editor/AlertListView.swift",
        "Monitoring/Alerts/Editor/AlertProvider.swift",
        "Monitoring/Alerts/Editor/AlertRow.swift",
        "Monitoring/Alerts/Engine/AlertEngine.swift",
        "Monitoring/Alerts/Engine/AlertEvaluator.swift",
        "Monitoring/Alerts/Engine/AlertRegistry.swift",
        "Monitoring/Alerts/Metric/AlertMetric.swift",
        "Monitoring/Alerts/Metric/AlertScale.swift",
        "Monitoring/Alerts/Metric/MetricReading+ChartPoints.swift",
        "Monitoring/Alerts/Metric/MetricReading.swift",
        "Monitoring/Alerts/Notifications/NotificationStatus.swift",
        "Monitoring/Alerts/Notifications/NotificationsDeniedRow.swift",
        "Monitoring/Alerts/Rule/AlertCondition.swift",
        "Monitoring/Alerts/Rule/AlertDraft.swift",
        "Monitoring/Alerts/Rule/AlertRule+Backtest.swift",
        "Monitoring/Alerts/Rule/AlertRule.swift",
        "Monitoring/Alerts/Rule/AlertState.swift",
        "Monitoring/Alerts/Rule/AlertStatus.swift",
        "Monitoring/Incident/Breakdown/IncidentBreakdown.swift",
        "Monitoring/Incident/Breakdown/IncidentBreakdownProvider.swift",
        "Monitoring/Incident/Breakdown/IncidentBreakdownSection.swift",
        "Monitoring/Incident/Breakdown/IncidentDonut.swift",
        "Monitoring/Incident/Breakdown/SegmentOccurrenceList.swift",
        "Monitoring/Incident/Crash/Crash+Fixture.swift",
        "Monitoring/Incident/Crash/Crash+Incident.swift",
        "Monitoring/Incident/Crash/CrashDetailView.swift",
        "Monitoring/Incident/Crash/CrashExport.swift",
        "Monitoring/Incident/Crash/CrashGroupDetailView.swift",
        "Monitoring/Incident/Crash/CrashListView.swift",
        "Monitoring/Incident/Hang/Hang+Fixture.swift",
        "Monitoring/Incident/Hang/Hang+Incident.swift",
        "Monitoring/Incident/Hang/HangDetailView.swift",
        "Monitoring/Incident/Hang/HangExport.swift",
        "Monitoring/Incident/Hang/HangGroup.swift",
        "Monitoring/Incident/Hang/HangGroupDetailView.swift",
        "Monitoring/Incident/Hang/HangListView.swift",
        "Monitoring/Incident/Hang/HangRow.swift",
        "Monitoring/Incident/Hang/HangSeverity.swift",
        "Monitoring/Incident/Provider/IncidentExport.swift",
        "Monitoring/Incident/Provider/IncidentGroup.swift",
        "Monitoring/Incident/Provider/IncidentList.swift",
        "Monitoring/Incident/Provider/IncidentProvider.swift",
        "Monitoring/Incident/Provider/IncidentQuery.swift",
        "Monitoring/Incident/Provider/IncidentRow.swift",
        "Monitoring/Incident/Section/ContextSection.swift",
        "Monitoring/Incident/Section/StackTraceSection.swift",
        "Monitoring/Message/Message+Stack.swift",
        "Monitoring/Message/Message.Level.swift",
        "Monitoring/Message/Message.swift",
        "Monitoring/Message/MessageView.swift",
        "Monitoring/Metrics/Distribution/LatencyHistogram.swift",
        "Monitoring/Metrics/Distribution/MetricDistribution.swift",
        "Monitoring/Metrics/Distribution/MetricDistributionProvider.swift",
        "Monitoring/Metrics/Distribution/MetricDistributionSection.swift",
        "Monitoring/Metrics/Distribution/MetricDistributionView.swift",
        "Monitoring/Metrics/Distribution/MetricHistogram.swift",
        "Monitoring/Metrics/Distribution/PercentileRow.swift",
        "Monitoring/Metrics/Distribution/PercentileTrendChart.swift",
        "Monitoring/Metrics/Distribution/QuantileHistogram.swift",
        "Monitoring/Metrics/Distribution/RecorderHistogram.swift",
        "Monitoring/Metrics/MetricsContent.swift",
        "Monitoring/Metrics/MetricsList.swift",
        "Monitoring/Metrics/MetricsProvider.swift",
        "Monitoring/Metrics/MetricsView.swift",
        "Monitoring/Metrics/ResetMarkerProvider.swift",
        "Monitoring/Metrics/Series/MetricsFormatters.swift",
        "Monitoring/Metrics/Series/PointGroup.swift",
        "Monitoring/Metrics/TelemetrySnippet.swift",
        "Monitoring/Network/Export/NetworkReportExport.swift",
        "Monitoring/Network/Model/NetworkEndpoint.swift",
        "Monitoring/Network/Model/NetworkReport.swift",
        "Monitoring/Network/Model/StatusBreakdown.swift",
        "Monitoring/Network/Model/StatusDistribution.swift",
        "Monitoring/Network/View/NetworkEndpointDetailView.swift",
        "Monitoring/Network/View/NetworkEndpointRow.swift",
        "Monitoring/Network/View/NetworkEndpointsView.swift",
        "Monitoring/Network/View/NetworkProvider.swift",
        "Monitoring/Network/View/NetworkView.swift",
        "Primitives/Calendar/CalendarMonth.swift",
        "Primitives/Calendar/CalendarStyle.swift",
        "Primitives/Calendar/ConnectedMonthGrid.swift",
        "Primitives/Calendar/DateRangeSelection.swift",
        "Primitives/Calendar/MonthChevron.swift",
        "Primitives/Calendar/RangeControl.swift",
        "Primitives/Calendar/RangeSheet.swift",
        "Primitives/Calendar/TintedMonthGrid.swift",
        "Primitives/Calendar/WeekStripCalendar.swift",
        "Primitives/Export/CopyButton.swift",
        "Primitives/Export/ExportToolbar.swift",
        "Primitives/Fetch/FetchTask.swift",
        "Primitives/Fetch/LoadingGate.swift",
        "Primitives/Fetch/RefreshOnPull.swift",
        "Primitives/Fetch/RefreshingProviders.swift",
        "Primitives/Indicators/CountBadge.swift",
        "Primitives/Indicators/InfoChip.swift",
        "Primitives/Indicators/Readout.swift",
        "Primitives/Indicators/StatProvider.swift",
        "Primitives/Indicators/StatView.swift",
        "Primitives/Indicators/TrendCard.swift",
        "Primitives/Pickers/FlowLayout.swift",
        "Primitives/Pickers/JustifiedLayout.swift",
        "Primitives/Pickers/SegmentStrip.swift",
        "Primitives/Platform/Dismissable.swift",
        "Primitives/Platform/ICloudWarning.swift",
        "Primitives/Platform/NSColor+macOS.swift",
        "Primitives/Platform/ToolbarItemPlacement+macOS.swift",
        "Primitives/Platform/ToolbarPlacement+macOS.swift",
        "Primitives/Platform/View+DisabledBounce.swift",
        "Primitives/Platform/View+HapticFeedback.swift",
        "Primitives/Platform/View+OpaquePresentation.swift",
        "Primitives/Refresh/PullState.swift",
        "Primitives/Refresh/PullToRefresh.swift",
        "Primitives/Refresh/TopContentMargin.swift",
        "Primitives/Rows/AllButton.swift",
        "Primitives/Rows/DetailValueRow.swift",
        "Primitives/Rows/Header.swift",
        "Primitives/Rows/InsetList.swift",
        "Primitives/Rows/PaginationFooter.swift",
        "Primitives/Rows/Row.swift",
        "Primitives/Rows/RowSummary.swift",
        "Primitives/States/ErrorRow.swift",
        "Primitives/States/ErrorView.swift",
        "Primitives/States/Placeholder.swift",
        "Primitives/States/RedactedText.swift",
        "Primitives/States/RingIndicator.swift",
        "Primitives/Styles/Font+Styles.swift",
        "Primitives/Styles/PillButtonStyle.swift",
        "Primitives/Styles/View+CodeChip.swift",
        "Primitives/Styles/View+InlineTitle.swift",
        "Primitives/Styles/View+LargeTitle.swift",
        "Primitives/Styles/View+MonospacedNavigationTitle.swift",
        "Primitives/Styles/View+NavigationTint.swift",
        "Primitives/Styles/View+NavigationTitle.swift",
        "Primitives/Visualization/Chart/Comparison/ChartExtent+Comparison.swift",
        "Primitives/Visualization/Chart/Comparison/ComparableChart.swift",
        "Primitives/Visualization/Chart/Comparison/ComparisonChartView.swift",
        "Primitives/Visualization/Chart/Comparison/ComparisonPair.swift",
        "Primitives/Visualization/Chart/Comparison/ComparisonToggle.swift",
        "Primitives/Visualization/Chart/Comparison/ReferenceLevel.swift",
        "Primitives/Visualization/Chart/Comparison/ReferenceOverlay.swift",
        "Primitives/Visualization/Chart/Export/ChartExportButton.swift",
        "Primitives/Visualization/Chart/Export/ChartExportFile.swift",
        "Primitives/Visualization/Chart/Export/ChartExportOptions.swift",
        "Primitives/Visualization/Chart/Export/ChartExportRenderer.swift",
        "Primitives/Visualization/Chart/Export/ChartExportSheet.swift",
        "Primitives/Visualization/Chart/Export/ChartSnapshot.swift",
        "Primitives/Visualization/Chart/Model/ChartPoint.swift",
        "Primitives/Visualization/Chart/Model/ChartSeries+Bucket.swift",
        "Primitives/Visualization/Chart/Model/ChartSeries.swift",
        "Primitives/Visualization/Chart/Model/Delta.swift",
        "Primitives/Visualization/Chart/Model/MetricSeries+ChartPoints.swift",
        "Primitives/Visualization/Chart/Model/MiniChartSeries.swift",
        "Primitives/Visualization/Chart/Model/Range+Slices.swift",
        "Primitives/Visualization/Chart/Model/SparklineScale.swift",
        "Primitives/Visualization/Chart/Model/Trend.swift",
        "Primitives/Visualization/Chart/Picker/Period.swift",
        "Primitives/Visualization/Chart/Picker/PeriodPicker.swift",
        "Primitives/Visualization/Chart/Range/ChartExtent+Move.swift",
        "Primitives/Visualization/Chart/Range/Range+Label.swift",
        "Primitives/Visualization/Chart/Range/RangeDateFormatter.swift",
        "Primitives/Visualization/Chart/Scale/ChartExtent.swift",
        "Primitives/Visualization/Chart/Scale/ChartFormat.swift",
        "Primitives/Visualization/Chart/Scale/ChartTimeScale.swift",
        "Primitives/Visualization/Chart/Scale/ChartTiming.swift",
        "Primitives/Visualization/Chart/View/ChartGeometry.swift",
        "Primitives/Visualization/Chart/View/ChartPlaceholder.swift",
        "Primitives/Visualization/Chart/View/ChartView.swift",
        "Primitives/Visualization/Chart/View/PlaceholderAxis.swift",
        "Primitives/Visualization/Chart/View/SegmentBar.swift",
        "Primitives/Visualization/Chart/View/Sparkline.swift",
        "Primitives/Visualization/Heatmap/HeatmapGrid.swift",
        "Primitives/Visualization/Heatmap/HeatmapView.swift",
        "Primitives/Visualization/Timeline/Export/ExportFormat.swift",
        "Primitives/Visualization/Timeline/Export/ExportLine.swift",
        "Primitives/Visualization/Timeline/Export/TimelineExport.swift",
        "Primitives/Visualization/Timeline/Item/TimelineItem+Connected.swift",
        "Primitives/Visualization/Timeline/Item/TimelineItem+Fixture.swift",
        "Primitives/Visualization/Timeline/Item/TimelineItem+Items.swift",
        "Primitives/Visualization/Timeline/Item/TimelineItem.swift",
        "Primitives/Visualization/Timeline/Pagination/Dedup.swift",
        "Primitives/Visualization/Timeline/Pagination/Epoch.swift",
        "Primitives/Visualization/Timeline/Pagination/Event+Fetch.swift",
        "Primitives/Visualization/Timeline/Pagination/Rail+Merged.swift",
        "Primitives/Visualization/Timeline/Pagination/RailLane.swift",
        "Primitives/Visualization/Timeline/Pagination/RailPagination.swift",
        "Primitives/Visualization/Timeline/Pagination/Session+FetchChunk.swift",
        "Primitives/Visualization/Timeline/Provider/Array+SortedByDate.swift",
        "Primitives/Visualization/Timeline/Provider/Rail+Init.swift",
        "Primitives/Visualization/Timeline/Provider/Rail+Split.swift",
        "Primitives/Visualization/Timeline/Provider/TimelineFeed.swift",
        "Primitives/Visualization/Timeline/Provider/TimelineProvider.swift",
        "Primitives/Visualization/Timeline/Rail/Device+Fixture.swift",
        "Primitives/Visualization/Timeline/Rail/Install+Fixture.swift",
        "Primitives/Visualization/Timeline/Rail/Launch+Fixture.swift",
        "Primitives/Visualization/Timeline/Rail/Rail.swift",
        "Primitives/Visualization/Timeline/Rail/Session+Fixture.swift",
        "Primitives/Visualization/Timeline/Rail/Version+Fixture.swift",
        "Primitives/Visualization/Timeline/View/Anchor/AnchoredScroll.swift",
        "Primitives/Visualization/Timeline/View/Anchor/RecenterDirection.swift",
        "Primitives/Visualization/Timeline/View/Collection+Safe.swift",
        "Primitives/Visualization/Timeline/View/Legend/Legend.swift",
        "Primitives/Visualization/Timeline/View/Legend/LegendKind.swift",
        "Primitives/Visualization/Timeline/View/Timeline.swift",
        "Primitives/Visualization/Timeline/View/TimelineList.swift",
        "Primitives/Visualization/Timeline/View/TimelineRow.swift",
        "Primitives/Visualization/Timeline/View/TimelineScope.swift",
        "Primitives/Visualization/Timeline/View/TimelineSegment.swift",
        "Support/Provider/DatabaseEnvironment.swift",
        "Support/Provider/FeedProvider.swift",
        "Support/Provider/Provider+Error.swift",
        "Support/Provider/Provider.swift",
        "Support/Provider/ProviderView.swift",
        "Support/Utilities/Calendar+Range.swift",
        "Support/Utilities/Calendar+Weekday.swift",
        "Support/Utilities/Date+RelativeString.swift",
        "Support/Utilities/Fixture.swift",
        "Support/Utilities/Int+Compact.swift",
        "Support/Utilities/ProcessInfo+Preview.swift",
        "Support/Utilities/RelativeTimeText.swift",
        "Support/Utilities/String+SwiftSyntax.swift",
        "Support/Utilities/UTCTimestampText.swift"
      ],
      "target_dependencies" : [
        "Scout"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ScoutTests",
      "module_type" : "SwiftTarget",
      "name" : "ScoutTests",
      "path" : "Tests/ScoutTests",
      "sources" : [
        "Activity/ActivityPointTests.swift",
        "Activity/MarkerEntryMonitorTests.swift",
        "Activity/RetentionCohortBuildTests.swift",
        "Activity/VisitEntryMonitorTests.swift",
        "Architecture/CloudKitContainmentTests.swift",
        "Database/Query/RangeDateFiltersTests.swift",
        "Database/Query/RecordChunkTests.swift",
        "Database/Record/RecordEncodingTests.swift",
        "Diagnostics/Backtrace/StackWalkerTests.swift",
        "Diagnostics/Crash/CrashEntryTests.swift",
        "Diagnostics/Crash/CrashFingerprintTests.swift",
        "Diagnostics/Crash/LogCrashTests.swift",
        "Diagnostics/Crash/RawCrashReportTests.swift",
        "Diagnostics/Hang/HangEntryTests.swift",
        "Diagnostics/Hang/HangMonitorTests.swift",
        "Diagnostics/Hang/HangTests.swift",
        "Diagnostics/Hang/LogHangTests.swift",
        "Diagnostics/Hang/MainThreadBacktraceTests.swift",
        "Diagnostics/Incident/IncidentArchiveTests.swift",
        "Diagnostics/Incident/TemporaryFileManager.swift",
        "Diagnostics/Log/LogTests.swift",
        "Diagnostics/Metrics/MetricSeriesLifecycleTests.swift",
        "Diagnostics/Metrics/SaveMetricsTests.swift",
        "Diagnostics/Telemetry/Bucket/LatencyBucketsTests.swift",
        "Diagnostics/Telemetry/Bucket/RecorderBucketsTests.swift",
        "Diagnostics/Telemetry/Bucket/StatusBucketsTests.swift",
        "Diagnostics/Telemetry/Handler/ScoutMetricsFactoryTests.swift",
        "Diagnostics/Telemetry/Handler/TelemetryHandlerTests.swift",
        "Diagnostics/Telemetry/Model/TelemetryExportTests.swift",
        "Identity/IdentityBootstrapTests.swift",
        "Identity/ProtectedTests.swift",
        "Lifecycle/Base/SystemInfoTests.swift",
        "Lifecycle/Device/DeviceEntryMonitorTests.swift",
        "Lifecycle/Device/DeviceEntryTests.swift",
        "Lifecycle/Install/InstallEntryMonitorTests.swift",
        "Lifecycle/Install/InstallEntryTests.swift",
        "Lifecycle/Launch/LaunchEntryMonitorTests.swift",
        "Lifecycle/Launch/LaunchEntryRecoveryTests.swift",
        "Lifecycle/Launch/LaunchEntryTests.swift",
        "Lifecycle/Session/SessionEntryMonitorTests.swift",
        "Lifecycle/Session/SessionEntryRecoveryTests.swift",
        "Lifecycle/Session/SessionEntryTests.swift",
        "Lifecycle/Version/VersionEntryMonitorTests.swift",
        "Lifecycle/Version/VersionEntryTests.swift",
        "Persistence/MergePolicyTests.swift",
        "Persistence/MigrationDedupeTests.swift",
        "Persistence/MigrationTests.swift",
        "Persistence/MirroredRegistryTests.swift",
        "Persistence/PersistenceLoadTests.swift",
        "Persistence/RegistryTests.swift",
        "Runtime/SetupWarningTests.swift",
        "Sync/DateEntryCleanupTests.swift",
        "Sync/DeliverTests.swift",
        "Sync/StableRecordIDTests.swift",
        "Sync/SyncableEntryPlanTests.swift",
        "Utilities/ChunkedTests.swift",
        "Utilities/Date/CalendarUTCTests.swift",
        "Utilities/Date/DateAddComponentTests.swift",
        "Utilities/Date/DateStartTests.swift",
        "Utilities/Dispatcher/CoalescerTests.swift"
      ],
      "target_dependencies" : [
        "Scout",
        "Support"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ScoutSnapshotTests",
      "module_type" : "SwiftTarget",
      "name" : "ScoutSnapshotTests",
      "path" : "Tests/ScoutSnapshotTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "sources" : [
        "CountBadgeSnapshotTests.swift",
        "HeatmapViewSnapshotTests.swift",
        "PercentileRowSnapshotTests.swift",
        "ReleaseRowSnapshotTests.swift",
        "SegmentBarSnapshotTests.swift",
        "SparklineSnapshotTests.swift",
        "TimelineRowSnapshotTests.swift",
        "TrendCardSnapshotTests.swift",
        "ViewSnapshot.swift"
      ],
      "target_dependencies" : [
        "ScoutUI",
        "Scout",
        "Support"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Scout",
      "module_type" : "SwiftTarget",
      "name" : "Scout",
      "path" : "Sources/Scout",
      "product_dependencies" : [
        "Logging",
        "Metrics"
      ],
      "product_memberships" : [
        "Scout",
        "NativeConnector",
        "HostedConnector",
        "ScoutUI",
        "LookupIndex",
        "DemoConnector"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Scout/Persistence/ScoutModel.xcdatamodeld",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Activity/ActivityPoint+Build.swift",
        "Activity/ActivityPoint.swift",
        "Activity/MarkerEntry.Trigger.swift",
        "Activity/MarkerEntry.swift",
        "Activity/RetentionCohort+Build.swift",
        "Activity/RetentionCohort.swift",
        "Activity/VisitEntry.Trigger.swift",
        "Activity/VisitEntry.swift",
        "Database/Access/Database.swift",
        "Database/Access/DefaultDatabase.swift",
        "Database/Cache/CacheStorage.swift",
        "Database/Cache/CachedDatabase+Bypass.swift",
        "Database/Cache/CachedDatabase.swift",
        "Database/Cache/CachedMetricSeries.swift",
        "Database/Cache/CachedRecordPayload.swift",
        "Database/Cache/RecordCaching.swift",
        "Database/Query/Range+DateFilters.swift",
        "Database/Query/RecordChunk.swift",
        "Database/Query/RecordQuery.Filter.swift",
        "Database/Query/RecordQuery.swift",
        "Database/Record/Record.swift",
        "Database/Record/RecordValue.swift",
        "Database/Record/RecordValueConvertible.swift",
        "Diagnostics/Backtrace/StackWalker.swift",
        "Diagnostics/Crash/Crash.swift",
        "Diagnostics/Crash/CrashEntry.swift",
        "Diagnostics/Crash/CrashFingerprint.swift",
        "Diagnostics/Crash/CrashInfo.swift",
        "Diagnostics/Crash/ExceptionHandler.swift",
        "Diagnostics/Crash/LogCrash.swift",
        "Diagnostics/Crash/RawCrashReport.swift",
        "Diagnostics/Crash/SignalHandler.swift",
        "Diagnostics/Hang/Hang.swift",
        "Diagnostics/Hang/HangEntry.swift",
        "Diagnostics/Hang/HangHandler.swift",
        "Diagnostics/Hang/HangInfo.swift",
        "Diagnostics/Hang/HangMonitor.swift",
        "Diagnostics/Hang/LogHang.swift",
        "Diagnostics/Hang/MainThreadBacktrace.swift",
        "Diagnostics/Incident/IncidentArchive.swift",
        "Diagnostics/Incident/IncidentEntry.swift",
        "Diagnostics/Incident/LogIncident.swift",
        "Diagnostics/Log/Event.swift",
        "Diagnostics/Log/EventEntry.swift",
        "Diagnostics/Log/EventLevel.swift",
        "Diagnostics/Log/Log.swift",
        "Diagnostics/Log/ScoutLogHandler.swift",
        "Diagnostics/Metrics/MetricScalar.swift",
        "Diagnostics/Metrics/MetricSeries+Lifecycle.swift",
        "Diagnostics/Metrics/MetricSeries.swift",
        "Diagnostics/Metrics/MetricsEntry+RecordEncodable.swift",
        "Diagnostics/Metrics/MetricsEntry.swift",
        "Diagnostics/Telemetry/Bucket/LatencyBuckets.swift",
        "Diagnostics/Telemetry/Bucket/RecorderBuckets.swift",
        "Diagnostics/Telemetry/Bucket/StatusBuckets.swift",
        "Diagnostics/Telemetry/Handler/GaugeHandler.swift",
        "Diagnostics/Telemetry/Handler/ScoutMetricsFactory.swift",
        "Diagnostics/Telemetry/Handler/TelemetryHandler+LogMetrics.swift",
        "Diagnostics/Telemetry/Handler/TelemetryHandler.swift",
        "Diagnostics/Telemetry/Model/Telemetry.Export.swift",
        "Diagnostics/Telemetry/Model/Telemetry.swift",
        "Identity/ActionTable.swift",
        "Identity/Command.swift",
        "Identity/Identity+Bootstrap.swift",
        "Identity/Identity+Snapshot.swift",
        "Identity/Identity+Table.swift",
        "Identity/Identity.swift",
        "Lifecycle/Base/Bundle+Version.swift",
        "Lifecycle/Base/CurrentHub.swift",
        "Lifecycle/Base/SystemInfo.swift",
        "Lifecycle/Device/Device.swift",
        "Lifecycle/Device/DeviceEntry.Trigger.swift",
        "Lifecycle/Device/DeviceEntry.swift",
        "Lifecycle/Device/HasDevice.swift",
        "Lifecycle/Install/HasInstall.swift",
        "Lifecycle/Install/Install.swift",
        "Lifecycle/Install/InstallEntry.Trigger.swift",
        "Lifecycle/Install/InstallEntry.swift",
        "Lifecycle/Launch/HasLaunch.swift",
        "Lifecycle/Launch/Launch.swift",
        "Lifecycle/Launch/LaunchEntry.Recovery.swift",
        "Lifecycle/Launch/LaunchEntry.Trigger.swift",
        "Lifecycle/Launch/LaunchEntry.swift",
        "Lifecycle/Session/HasSession.swift",
        "Lifecycle/Session/Session.swift",
        "Lifecycle/Session/SessionEntry.Complete.swift",
        "Lifecycle/Session/SessionEntry.Recovery.swift",
        "Lifecycle/Session/SessionEntry.Rotation.swift",
        "Lifecycle/Session/SessionEntry.Trigger.swift",
        "Lifecycle/Session/SessionEntry.swift",
        "Lifecycle/Version/Version.swift",
        "Lifecycle/Version/VersionEntry.Trigger.swift",
        "Lifecycle/Version/VersionEntry.swift",
        "Persistence/Context+Insert.swift",
        "Persistence/KeychainStorage.swift",
        "Persistence/MigrationDedupe.swift",
        "Persistence/MirroredRegistry.swift",
        "Persistence/PersistentContainer.swift",
        "Persistence/Registry.swift",
        "Persistence/ScoutMergePolicy.swift",
        "Runtime/Backend.AccountStatus.swift",
        "Runtime/Backend.Engine.swift",
        "Runtime/Backend.Status.swift",
        "Runtime/Backend.swift",
        "Runtime/Runtime.swift",
        "Runtime/Setup.swift",
        "Sync/DateEntry+Cleanup.swift",
        "Sync/DeliveryEntry.swift",
        "Sync/RecordSender.swift",
        "Sync/SyncableEntry+Plan.swift",
        "Sync/SyncableEntry+Purge.swift",
        "Sync/SyncableEntry.swift",
        "Sync/Synchronize.swift",
        "Utilities/Array+Chunked.swift",
        "Utilities/BackgroundExecutionTime.swift",
        "Utilities/Date/Calendar+UTC.swift",
        "Utilities/Date/Date+Add.swift",
        "Utilities/Date/Date+Milliseconds.swift",
        "Utilities/Date/Date+Start.swift",
        "Utilities/Date/DateEntry.swift",
        "Utilities/Date/TimeInterval+Units.swift",
        "Utilities/Dispatcher/Coalescer.swift",
        "Utilities/Dispatcher/Dispatcher.swift"
      ],
      "target_dependencies" : [
        "CScoutHang"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NativeConnectorTests",
      "module_type" : "SwiftTarget",
      "name" : "NativeConnectorTests",
      "path" : "Tests/Connectors/Native",
      "product_dependencies" : [
        "ScoutDBTesting"
      ],
      "sources" : [
        "Catalog/CatalogPublishTests.swift",
        "Catalog/EntityCatalogTests.swift",
        "LazyTableTests.swift",
        "NativeDatabase+InMemory.swift",
        "NativeDatabaseTests.swift",
        "NativeSeriesMeterTests.swift",
        "NativeSeriesTests.swift",
        "TransientErrorTests.swift"
      ],
      "target_dependencies" : [
        "NativeConnector",
        "Support"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NativeConnector",
      "module_type" : "SwiftTarget",
      "name" : "NativeConnector",
      "path" : "Sources/Connectors/Native",
      "product_dependencies" : [
        "ScoutDB"
      ],
      "product_memberships" : [
        "NativeConnector"
      ],
      "sources" : [
        "Catalog/CatalogEntry+Entries.swift",
        "Catalog/CatalogEntry+Publish.swift",
        "Catalog/CatalogEntry.swift",
        "Catalog/EntityCatalog.swift",
        "LazyTable.swift",
        "NativeBackend.swift",
        "NativeDatabase.swift",
        "NativeReads.swift",
        "NativeSeries.swift",
        "NativeValues.swift"
      ],
      "target_dependencies" : [
        "Scout"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LookupIndexTests",
      "module_type" : "SwiftTarget",
      "name" : "LookupIndexTests",
      "path" : "Tests/LookupIndexTests",
      "sources" : [
        "CachePerformanceTests.swift",
        "CachedDatabaseTests.swift",
        "RecordCacheOpenTests.swift",
        "RecordCacheTests.swift",
        "SeriesGroupsTests.swift"
      ],
      "target_dependencies" : [
        "LookupIndex",
        "Scout"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LookupIndex",
      "module_type" : "SwiftTarget",
      "name" : "LookupIndex",
      "path" : "Sources/LookupIndex",
      "product_memberships" : [
        "LookupIndex"
      ],
      "sources" : [
        "LookupIndex.swift",
        "RecordCache+Init.swift",
        "RecordCache.swift",
        "RecordCacheLocation.swift",
        "RecordCacheRow.swift"
      ],
      "target_dependencies" : [
        "Scout"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HostedConnectorTests",
      "module_type" : "SwiftTarget",
      "name" : "HostedConnectorTests",
      "path" : "Tests/Connectors/Hosted",
      "sources" : [
        "HTTPQueryCodingTests.swift",
        "HTTPRecordCodingTests.swift",
        "HostedQueryEncodingTests.swift",
        "ServerContractTests.swift",
        "TransientErrorTests.swift"
      ],
      "target_dependencies" : [
        "HostedConnector",
        "Support"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HostedConnector",
      "module_type" : "SwiftTarget",
      "name" : "HostedConnector",
      "path" : "Sources/Connectors/Hosted",
      "product_memberships" : [
        "HostedConnector"
      ],
      "sources" : [
        "HTTPDatabase.swift",
        "HTTPQueryCoding.swift",
        "HTTPRecordCoding.swift",
        "HTTPTransientFailure.swift",
        "HostedBackend.swift",
        "HostedReader.swift",
        "HostedWriter.swift"
      ],
      "target_dependencies" : [
        "Scout"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DemoConnectorTests",
      "module_type" : "SwiftTarget",
      "name" : "DemoConnectorTests",
      "path" : "Tests/Connectors/Demo",
      "sources" : [
        "DemoDatabaseTests.swift",
        "DemoScreensTests.swift"
      ],
      "target_dependencies" : [
        "DemoConnector",
        "ScoutUI",
        "Scout",
        "Support"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DemoConnector",
      "module_type" : "SwiftTarget",
      "name" : "DemoConnector",
      "path" : "Sources/Connectors/Demo",
      "product_memberships" : [
        "DemoConnector"
      ],
      "sources" : [
        "DemoActivity.swift",
        "DemoBackend.swift",
        "DemoClock.swift",
        "DemoCorpus.swift",
        "DemoDatabase.swift",
        "DemoEvents.swift",
        "DemoIncidents.swift",
        "DemoMetrics.swift",
        "DemoRandom.swift",
        "DemoReleases.swift",
        "DemoSample.swift",
        "DemoScenario.swift"
      ],
      "target_dependencies" : [
        "Scout"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CScoutHang",
      "module_type" : "ClangTarget",
      "name" : "CScoutHang",
      "path" : "Sources/CScoutHang",
      "product_memberships" : [
        "Scout",
        "NativeConnector",
        "HostedConnector",
        "ScoutUI",
        "LookupIndex",
        "DemoConnector"
      ],
      "sources" : [
        "CScoutHang.c"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
{
  "workspace" : {
    "name" : "Scout",
    "schemes" : [
      "DemoConnector",
      "HostedConnector",
      "LookupIndex",
      "NativeConnector",
      "Scout",
      "Scout-Package",
      "ScoutUI"
    ]
  }
}
2026-09-27 11:04:18.865 xcodebuild[1178:7094] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Scout-Package -destination generic/platform=tvOS
Command line invocation:
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Scout-Package -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
  Scout: /Users/admin/builder/spi-builder-workspace
  scout-db: https://github.com/kasianov-mikhail/scout-db.git @ d82f7da
  swift-issue-reporting: https://github.com/pointfreeco/swift-issue-reporting @ 2.1.1
  swift-log: https://github.com/apple/swift-log.git @ 1.15.1
  swift-snapshot-testing: https://github.com/pointfreeco/swift-snapshot-testing.git @ 1.19.6
  swift-custom-dump: https://github.com/pointfreeco/swift-custom-dump @ 1.7.3
  swift-syntax: https://github.com/swiftlang/swift-syntax @ 604.0.0
  swift-metrics: https://github.com/apple/swift-metrics.git @ 2.11.0
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (21 targets)
    Target 'DemoConnector-product' in project 'Scout'
        ➜ Explicit dependency on target 'DemoConnector' in project 'Scout'
        ➜ Explicit dependency on target 'CScoutHang' in project 'Scout'
        ➜ Explicit dependency on target 'Scout' in project 'Scout'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Metrics-product' in project 'swift-metrics'
    Target 'DemoConnector' in project 'Scout'
        ➜ Explicit dependency on target 'CScoutHang' in project 'Scout'
        ➜ Explicit dependency on target 'Scout' in project 'Scout'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Metrics-product' in project 'swift-metrics'
    Target 'LookupIndex-product' in project 'Scout'
        ➜ Explicit dependency on target 'LookupIndex' in project 'Scout'
        ➜ Explicit dependency on target 'CScoutHang' in project 'Scout'
        ➜ Explicit dependency on target 'Scout' in project 'Scout'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Metrics-product' in project 'swift-metrics'
    Target 'LookupIndex' in project 'Scout'
        ➜ Explicit dependency on target 'CScoutHang' in project 'Scout'
        ➜ Explicit dependency on target 'Scout' in project 'Scout'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Metrics-product' in project 'swift-metrics'
    Target 'ScoutUI-product' in project 'Scout'
        ➜ Explicit dependency on target 'ScoutUI' in project 'Scout'
        ➜ Explicit dependency on target 'CScoutHang' in project 'Scout'
        ➜ Explicit dependency on target 'Scout' in project 'Scout'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Metrics-product' in project 'swift-metrics'
    Target 'ScoutUI' in project 'Scout'
        ➜ Explicit dependency on target 'CScoutHang' in project 'Scout'
        ➜ Explicit dependency on target 'Scout' in project 'Scout'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Metrics-product' in project 'swift-metrics'
    Target 'HostedConnector-product' in project 'Scout'
        ➜ Explicit dependency on target 'HostedConnector' in project 'Scout'
        ➜ Explicit dependency on target 'CScoutHang' in project 'Scout'
        ➜ Explicit dependency on target 'Scout' in project 'Scout'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Metrics-product' in project 'swift-metrics'
    Target 'HostedConnector' in project 'Scout'
        ➜ Explicit dependency on target 'CScoutHang' in project 'Scout'
        ➜ Explicit dependency on target 'Scout' in project 'Scout'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Metrics-product' in project 'swift-metrics'
    Target 'NativeConnector-product' in project 'Scout'
        ➜ Explicit dependency on target 'NativeConnector' in project 'Scout'
        ➜ Explicit dependency on target 'CScoutHang' in project 'Scout'
        ➜ Explicit dependency on target 'Scout' in project 'Scout'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Metrics-product' in project 'swift-metrics'
        ➜ Explicit dependency on target 'ScoutDB-product' in project 'scout-db'
    Target 'NativeConnector' in project 'Scout'
        ➜ Explicit dependency on target 'CScoutHang' in project 'Scout'
        ➜ Explicit dependency on target 'Scout' in project 'Scout'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Metrics-product' in project 'swift-metrics'
        ➜ Explicit dependency on target 'ScoutDB-product' in project 'scout-db'
    Target 'ScoutDB-product' in project 'scout-db'
        ➜ Explicit dependency on target 'ScoutDB' in project 'scout-db'
    Target 'ScoutDB' in project 'scout-db' (no dependencies)
    Target 'Scout-product' in project 'Scout'
        ➜ Explicit dependency on target 'Scout' in project 'Scout'
        ➜ Explicit dependency on target 'Scout_Scout' in project 'Scout'
        ➜ Explicit dependency on target 'CScoutHang' in project 'Scout'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Metrics-product' in project 'swift-metrics'
    Target 'Scout' in project 'Scout'
        ➜ Explicit dependency on target 'Scout_Scout' in project 'Scout'
        ➜ Explicit dependency on target 'CScoutHang' in project 'Scout'
        ➜ Explicit dependency on target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Metrics-product' in project 'swift-metrics'
    Target 'Metrics-product' in project 'swift-metrics'
        ➜ Explicit dependency on target 'Metrics' in project 'swift-metrics'
        ➜ Explicit dependency on target 'CoreMetrics' in project 'swift-metrics'
    Target 'Metrics' in project 'swift-metrics'
        ➜ Explicit dependency on target 'CoreMetrics' in project 'swift-metrics'
    Target 'CoreMetrics' in project 'swift-metrics' (no dependencies)
    Target 'Logging-product' in project 'swift-log'
        ➜ Explicit dependency on target 'Logging' in project 'swift-log'
    Target 'Logging' in project 'swift-log' (no dependencies)
    Target 'CScoutHang' in project 'Scout' (no dependencies)
    Target 'Scout_Scout' in project 'Scout' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache
SwiftDriver Scout normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Scout' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name Scout -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/Scout-t.build/Objects-normal/arm64/Scout.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_AVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CScoutHang.modulemap -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos16.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/Scout-t.build/Objects-normal/arm64/Scout-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/Scout-t.build/Objects-normal/arm64/Scout.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/Scout-t.build/Objects-normal/arm64/Scout-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/Scout-t.build/Objects-normal/arm64/Scout_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CScoutHang/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/Scout-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/Scout-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/Scout-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/Scout-t.build/Objects-normal/arm64/Scout-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver ScoutUI normal arm64 com.apple.xcode.tools.swift.compiler (in target 'ScoutUI' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name ScoutUI -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/ScoutUI-t.build/Objects-normal/arm64/ScoutUI.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CScoutHang.modulemap -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos16.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/ScoutUI-t.build/Objects-normal/arm64/ScoutUI-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/ScoutUI-t.build/Objects-normal/arm64/ScoutUI.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/ScoutUI-t.build/Objects-normal/arm64/ScoutUI-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/ScoutUI-t.build/Objects-normal/arm64/ScoutUI_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CScoutHang/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/ScoutUI-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/ScoutUI-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/ScoutUI-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/ScoutUI-t.build/Objects-normal/arm64/ScoutUI-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver NativeConnector normal arm64 com.apple.xcode.tools.swift.compiler (in target 'NativeConnector' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name NativeConnector -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/NativeConnector-t.build/Objects-normal/arm64/NativeConnector.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CScoutHang.modulemap -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos16.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/NativeConnector-t.build/Objects-normal/arm64/NativeConnector-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/NativeConnector-t.build/Objects-normal/arm64/NativeConnector.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/NativeConnector-t.build/Objects-normal/arm64/NativeConnector-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/NativeConnector-t.build/Objects-normal/arm64/NativeConnector_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CScoutHang/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/NativeConnector-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/NativeConnector-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/NativeConnector-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/NativeConnector-t.build/Objects-normal/arm64/NativeConnector-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver LookupIndex normal arm64 com.apple.xcode.tools.swift.compiler (in target 'LookupIndex' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name LookupIndex -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CScoutHang.modulemap -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos16.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CScoutHang/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver HostedConnector normal arm64 com.apple.xcode.tools.swift.compiler (in target 'HostedConnector' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name HostedConnector -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/HostedConnector-t.build/Objects-normal/arm64/HostedConnector.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CScoutHang.modulemap -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos16.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/HostedConnector-t.build/Objects-normal/arm64/HostedConnector-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/HostedConnector-t.build/Objects-normal/arm64/HostedConnector.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/HostedConnector-t.build/Objects-normal/arm64/HostedConnector-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/HostedConnector-t.build/Objects-normal/arm64/HostedConnector_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CScoutHang/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/HostedConnector-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/HostedConnector-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/HostedConnector-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/HostedConnector-t.build/Objects-normal/arm64/HostedConnector-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver DemoConnector normal arm64 com.apple.xcode.tools.swift.compiler (in target 'DemoConnector' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name DemoConnector -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/DemoConnector-t.build/Objects-normal/arm64/DemoConnector.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CScoutHang.modulemap -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -target arm64-apple-tvos16.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/DemoConnector-t.build/Objects-normal/arm64/DemoConnector-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/DemoConnector-t.build/Objects-normal/arm64/DemoConnector.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/DemoConnector-t.build/Objects-normal/arm64/DemoConnector-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/DemoConnector-t.build/Objects-normal/arm64/DemoConnector_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CScoutHang/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/DemoConnector-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/DemoConnector-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/DemoConnector-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/DemoConnector-t.build/Objects-normal/arm64/DemoConnector-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ LookupIndex.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/LookupIndex.swift (in target 'LookupIndex' from project 'Scout')
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:56:2: error: 'Model()' is only available in tvOS 17 or newer
 54 |
 55 | @available(iOS 18, macOS 15, *)
 56 | @Model
    |  `- error: 'Model()' is only available in tvOS 17 or newer
 57 | final class IndexedCachedRecord: RecordCacheRow {
 58 |     #Index<IndexedCachedRecord>([\.fingerprint, \.date])
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:13:2: error: 'ModelActor()' is only available in tvOS 17 or newer
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    |  `- error: 'ModelActor()' is only available in tvOS 17 or newer
 14 | actor RecordCache<Row: RecordCacheRow> {
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:26:2: error: 'Model()' is only available in tvOS 17 or newer
 24 |
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
    |  `- error: 'Model()' is only available in tvOS 17 or newer
 27 | final class CachedRecord: RecordCacheRow {
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/LookupIndex.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheLocation.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.dia -target arm64-apple-tvos16.0 -disable-cross-import-overlay-search -swift-module-cross-import CoreData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/CoreData.framework/Modules/CoreData.swiftcrossimport/CloudKit.swiftoverlay -swift-module-cross-import CoreData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/CoreData.framework/Modules/CoreData.swiftcrossimport/CloudKit.swiftoverlay -swift-module-cross-import SwiftData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/SwiftData.framework/Modules/SwiftData.swiftcrossimport/CoreData.swiftoverlay -swift-module-cross-import SwiftData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/System/Library/Frameworks/SwiftData.framework/Modules/SwiftData.swiftcrossimport/SwiftUI.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftDataMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftDataMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-appletvos/CScoutHang.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/appletvos27.0-24J360-e829b21a6f8c9b70876ba0858053c044b32bfd8d43560033f8d89884cdb90028.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CScoutHang/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-appletvos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name LookupIndex -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-tvos27.0 -target-sdk-version 27.0 -target-sdk-name appletvos27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.swiftmodule -index-unit-output-path /Scout.build/Debug-appletvos/LookupIndex-t.build/Objects-normal/arm64/LookupIndex.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/LookupIndex.swift (in target 'LookupIndex' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile LookupIndex.swift
SwiftCompile normal arm64 Compiling\ RecordCache+Init.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift (in target 'LookupIndex' from project 'Scout')
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:13:2: error: 'ModelActor()' is only available in tvOS 17 or newer
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    |  `- error: 'ModelActor()' is only available in tvOS 17 or newer
 14 | actor RecordCache<Row: RecordCacheRow> {
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:88:2: error: 'Model()' is only available in tvOS 17 or newer
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    |  `- error: 'Model()' is only available in tvOS 17 or newer
 89 | final class CachedSpan {
 90 |     var fingerprint: String
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift:32:22: error: 'Schema' is only available in tvOS 17 or newer
11 |
12 | @available(iOS 17, macOS 14, *)
13 | extension RecordCache {
   | `- note: add '@available' attribute to enclosing extension
14 |     init(location: RecordCacheLocation = RecordCacheLocation()) throws {
   |     `- note: add '@available' attribute to enclosing initializer
15 |         try location.manager.createDirectory(at: location.directory, withIntermediateDirectories: true)
16 |
   :
30 |         }
31 |
32 |         let schema = Schema([Row.self, CachedSpan.self])
   |                      |- error: 'Schema' is only available in tvOS 17 or newer
   |                      `- note: add 'if #available' version check
33 |         let configuration = ModelConfiguration(schema: schema, url: url, cloudKitDatabase: .none)
34 |
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift:33:29: error: 'ModelConfiguration' is only available in tvOS 17 or newer
11 |
12 | @available(iOS 17, macOS 14, *)
13 | extension RecordCache {
   | `- note: add '@available' attribute to enclosing extension
14 |     init(location: RecordCacheLocation = RecordCacheLocation()) throws {
   |     `- note: add '@available' attribute to enclosing initializer
15 |         try location.manager.createDirectory(at: location.directory, withIntermediateDirectories: true)
16 |
   :
31 |
32 |         let schema = Schema([Row.self, CachedSpan.self])
33 |         let configuration = ModelConfiguration(schema: schema, url: url, cloudKitDatabase: .none)
   |                             |- error: 'ModelConfiguration' is only available in tvOS 17 or newer
   |                             `- note: add 'if #available' version check
34 |
35 |         self.init(modelContainer: try ModelContainer(for: schema, configurations: [configuration]))
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift:35:39: error: 'ModelContainer' is only available in tvOS 17 or newer
11 |
12 | @available(iOS 17, macOS 14, *)
13 | extension RecordCache {
   | `- note: add '@available' attribute to enclosing extension
14 |     init(location: RecordCacheLocation = RecordCacheLocation()) throws {
   |     `- note: add '@available' attribute to enclosing initializer
15 |         try location.manager.createDirectory(at: location.directory, withIntermediateDirectories: true)
16 |
   :
33 |         let configuration = ModelConfiguration(schema: schema, url: url, cloudKitDatabase: .none)
34 |
35 |         self.init(modelContainer: try ModelContainer(for: schema, configurations: [configuration]))
   |                                       |- error: 'ModelContainer' is only available in tvOS 17 or newer
   |                                       `- note: add 'if #available' version check
36 |     }
37 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift (in target 'LookupIndex' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RecordCache+Init.swift
SwiftCompile normal arm64 Compiling\ RecordCacheLocation.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheLocation.swift (in target 'LookupIndex' from project 'Scout')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheLocation.swift (in target 'LookupIndex' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RecordCacheLocation.swift
SwiftCompile normal arm64 Compiling\ RecordCacheRow.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift (in target 'LookupIndex' from project 'Scout')
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:13:51: error: 'Predicate' is only available in tvOS 17 or newer
 10 |
 11 | @available(iOS 17, macOS 14, *)
 12 | protocol RecordCacheRow: PersistentModel {
    |          `- note: add '@available' attribute to enclosing protocol
 13 |     static func predicate(fingerprint: String) -> Predicate<Self>
    |                 |                                 `- error: 'Predicate' is only available in tvOS 17 or newer
    |                 `- note: add '@available' attribute to enclosing static method
 14 |     static func predicate(fingerprint: String, in range: Range<Date>) -> Predicate<Self>
 15 |
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:14:74: error: 'Predicate' is only available in tvOS 17 or newer
 10 |
 11 | @available(iOS 17, macOS 14, *)
 12 | protocol RecordCacheRow: PersistentModel {
    |          `- note: add '@available' attribute to enclosing protocol
 13 |     static func predicate(fingerprint: String) -> Predicate<Self>
 14 |     static func predicate(fingerprint: String, in range: Range<Date>) -> Predicate<Self>
    |                 |                                                        `- error: 'Predicate' is only available in tvOS 17 or newer
    |                 `- note: add '@available' attribute to enclosing static method
 15 |
 16 |     static var dateSort: SortDescriptor<Self> { get }
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:12:26: error: 'PersistentModel' is only available in tvOS 17 or newer
 10 |
 11 | @available(iOS 17, macOS 14, *)
 12 | protocol RecordCacheRow: PersistentModel {
    |          |               `- error: 'PersistentModel' is only available in tvOS 17 or newer
    |          `- note: add '@available' attribute to enclosing protocol
 13 |     static func predicate(fingerprint: String) -> Predicate<Self>
 14 |     static func predicate(fingerprint: String, in range: Range<Date>) -> Predicate<Self>
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:26:2: error: 'Model()' is only available in tvOS 17 or newer
 24 |
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
    |  `- error: 'Model()' is only available in tvOS 17 or newer
 27 | final class CachedRecord: RecordCacheRow {
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
macro expansion @Model:1:2: error: '_PersistedProperty()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:44:5: note: expanded code originates here
 24 |
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
    | `- note: in expansion of macro 'Model' on property 'fingerprint' here
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
 29 |         #Predicate { $0.fingerprint == fingerprint }
    :
 42 |     }
 43 |
 44 |     var fingerprint: String
    +--- macro expansion @Model ----------------------------------------
    |1 | @_PersistedProperty
    |  |  `- error: '_PersistedProperty()' is only available in tvOS 17 or newer
    +-------------------------------------------------------------------
 45 |     var date: Date
 46 |     var payload: Data
macro expansion @Model:1:2: error: '_PersistedProperty()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:45:5: note: expanded code originates here
 24 |
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
    | `- note: in expansion of macro 'Model' on property 'date' here
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
 29 |         #Predicate { $0.fingerprint == fingerprint }
    :
 43 |
 44 |     var fingerprint: String
 45 |     var date: Date
    +--- macro expansion @Model ----------------------------------------
    |1 | @_PersistedProperty
    |  |  `- error: '_PersistedProperty()' is only available in tvOS 17 or newer
    +-------------------------------------------------------------------
 46 |     var payload: Data
 47 |
macro expansion @Model:1:2: error: '_PersistedProperty()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:46:5: note: expanded code originates here
 24 |
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
    | `- note: in expansion of macro 'Model' on property 'payload' here
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
 29 |         #Predicate { $0.fingerprint == fingerprint }
    :
 44 |     var fingerprint: String
 45 |     var date: Date
 46 |     var payload: Data
    +--- macro expansion @Model ----------------------------------------
    |1 | @_PersistedProperty
    |  |  `- error: '_PersistedProperty()' is only available in tvOS 17 or newer
    +-------------------------------------------------------------------
 47 |
 48 |     init(fingerprint: String, date: Date, payload: Data) {
macro expansion @Model:1:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:53:1: note: expanded code originates here
 24 |
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
    | `- note: in expansion of macro 'Model' on class 'CachedRecord' here
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
 29 |         #Predicate { $0.fingerprint == fingerprint }
    :
 51 |         self.payload = payload
 52 |     }
 53 | }
    +--- macro expansion @Model ----------------------------------------
    | 1 | @Transient
    |   |  `- error: 'Transient()' is only available in tvOS 17 or newer
    | 2 | private var _$backingData: any SwiftData.BackingData<CachedRecord> = CachedRecord.createBackingData()
    | 3 |
    +-------------------------------------------------------------------
 54 |
 55 | @available(iOS 18, macOS 15, *)
macro expansion @Model:28:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:53:1: note: expanded code originates here
 24 |
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
    | `- note: in expansion of macro 'Model' on class 'CachedRecord' here
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
 29 |         #Predicate { $0.fingerprint == fingerprint }
    :
 51 |         self.payload = payload
 52 |     }
 53 | }
    +--- macro expansion @Model ----------------------------------------
    |26 | }
    |27 |
    |28 | @Transient private let _$observationRegistrar = Observation.ObservationRegistrar()
    |   |  `- error: 'Transient()' is only available in tvOS 17 or newer
    |29 |
    |30 | internal nonisolated func access<_M>(
    +-------------------------------------------------------------------
 54 |
 55 | @available(iOS 18, macOS 15, *)
macro expansion @_PersistedProperty:1:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:44:28: note: expanded code originates here
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
 29 |         #Predicate { $0.fingerprint == fingerprint }
    :
 42 |     }
 43 |
 44 |     var fingerprint: String
    +--- macro expansion @_PersistedProperty ---------------------------
    |1 | @Transient
    |  |  `- error: 'Transient()' is only available in tvOS 17 or newer
    |2 | private var _fingerprint: _SwiftDataNoType
    +-------------------------------------------------------------------
 45 |     var date: Date
 46 |     var payload: Data
macro expansion @_PersistedProperty:1:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:45:19: note: expanded code originates here
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
 29 |         #Predicate { $0.fingerprint == fingerprint }
    :
 43 |
 44 |     var fingerprint: String
 45 |     var date: Date
    +--- macro expansion @_PersistedProperty ---------------------------
    |1 | @Transient
    |  |  `- error: 'Transient()' is only available in tvOS 17 or newer
    |2 | private var _date: _SwiftDataNoType
    +-------------------------------------------------------------------
 46 |     var payload: Data
 47 |
macro expansion @_PersistedProperty:1:2: error: 'Transient()' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:46:22: note: expanded code originates here
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
 29 |         #Predicate { $0.fingerprint == fingerprint }
    :
 44 |     var fingerprint: String
 45 |     var date: Date
 46 |     var payload: Data
    +--- macro expansion @_PersistedProperty ---------------------------
    |1 | @Transient
    |  |  `- error: 'Transient()' is only available in tvOS 17 or newer
    |2 | private var _payload: _SwiftDataNoType
    +-------------------------------------------------------------------
 47 |
 48 |     init(fingerprint: String, date: Date, payload: Data) {
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:28:51: error: 'Predicate' is only available in tvOS 17 or newer
 25 | @available(iOS 17, macOS 14, *)
 26 | @Model
 27 | final class CachedRecord: RecordCacheRow {
    |             `- note: add '@available' attribute to enclosing class
 28 |     static func predicate(fingerprint: String) -> Predicate<CachedRecord> {
    |                 |                                 `- error: 'Predicate' is only available in tvOS 17 or newer
    |                 `- note: add '@available' attribute to enclosing static method
 29 |         #Predicate { $0.fingerprint == fingerprint }
 30 |     }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift (in target 'LookupIndex' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RecordCacheRow.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ LookupIndex (in target 'LookupIndex' from project 'Scout')
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:13:2: error: 'ModelActor()' is only available in tvOS 17 or newer
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    |  `- error: 'ModelActor()' is only available in tvOS 17 or newer
 14 | actor RecordCache<Row: RecordCacheRow> {
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCacheRow.swift:88:2: error: 'Model()' is only available in tvOS 17 or newer
 86 |
 87 | @available(iOS 17, macOS 14, *)
 88 | @Model
    |  `- error: 'Model()' is only available in tvOS 17 or newer
 89 | final class CachedSpan {
 90 |     var fingerprint: String
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift:32:22: error: 'Schema' is only available in tvOS 17 or newer
11 |
12 | @available(iOS 17, macOS 14, *)
13 | extension RecordCache {
   | `- note: add '@available' attribute to enclosing extension
14 |     init(location: RecordCacheLocation = RecordCacheLocation()) throws {
   |     `- note: add '@available' attribute to enclosing initializer
15 |         try location.manager.createDirectory(at: location.directory, withIntermediateDirectories: true)
16 |
   :
30 |         }
31 |
32 |         let schema = Schema([Row.self, CachedSpan.self])
   |                      |- error: 'Schema' is only available in tvOS 17 or newer
   |                      `- note: add 'if #available' version check
33 |         let configuration = ModelConfiguration(schema: schema, url: url, cloudKitDatabase: .none)
34 |
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift:33:29: error: 'ModelConfiguration' is only available in tvOS 17 or newer
11 |
12 | @available(iOS 17, macOS 14, *)
13 | extension RecordCache {
   | `- note: add '@available' attribute to enclosing extension
14 |     init(location: RecordCacheLocation = RecordCacheLocation()) throws {
   |     `- note: add '@available' attribute to enclosing initializer
15 |         try location.manager.createDirectory(at: location.directory, withIntermediateDirectories: true)
16 |
   :
31 |
32 |         let schema = Schema([Row.self, CachedSpan.self])
33 |         let configuration = ModelConfiguration(schema: schema, url: url, cloudKitDatabase: .none)
   |                             |- error: 'ModelConfiguration' is only available in tvOS 17 or newer
   |                             `- note: add 'if #available' version check
34 |
35 |         self.init(modelContainer: try ModelContainer(for: schema, configurations: [configuration]))
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache+Init.swift:35:39: error: 'ModelContainer' is only available in tvOS 17 or newer
11 |
12 | @available(iOS 17, macOS 14, *)
13 | extension RecordCache {
   | `- note: add '@available' attribute to enclosing extension
14 |     init(location: RecordCacheLocation = RecordCacheLocation()) throws {
   |     `- note: add '@available' attribute to enclosing initializer
15 |         try location.manager.createDirectory(at: location.directory, withIntermediateDirectories: true)
16 |
   :
33 |         let configuration = ModelConfiguration(schema: schema, url: url, cloudKitDatabase: .none)
34 |
35 |         self.init(modelContainer: try ModelContainer(for: schema, configurations: [configuration]))
   |                                       |- error: 'ModelContainer' is only available in tvOS 17 or newer
   |                                       `- note: add 'if #available' version check
36 |     }
37 | }
macro expansion @ModelActor:1:46: error: 'ModelExecutor' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:117:1: note: expanded code originates here
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    | `- note: in expansion of macro 'ModelActor' on generic actor 'RecordCache' here
 14 | actor RecordCache<Row: RecordCacheRow> {
    |       `- note: add '@available' attribute to enclosing generic actor
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
 16 |         let predicate = #Predicate<CachedSpan> { $0.fingerprint == fingerprint }
    :
115 |         try? modelContext.save()
116 |     }
117 | }
    +--- macro expansion @ModelActor -----------------------------------
    |1 | nonisolated let modelExecutor: any SwiftData.ModelExecutor
    |  |                                              `- error: 'ModelExecutor' is only available in tvOS 17 or newer
    |2 |
    |3 | nonisolated let modelContainer: SwiftData.ModelContainer
    +-------------------------------------------------------------------
118 |
119 | @available(iOS 17, macOS 14, *)
macro expansion @ModelActor:3:43: error: 'ModelContainer' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:117:1: note: expanded code originates here
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    | `- note: in expansion of macro 'ModelActor' on generic actor 'RecordCache' here
 14 | actor RecordCache<Row: RecordCacheRow> {
    |       `- note: add '@available' attribute to enclosing generic actor
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
 16 |         let predicate = #Predicate<CachedSpan> { $0.fingerprint == fingerprint }
    :
115 |         try? modelContext.save()
116 |     }
117 | }
    +--- macro expansion @ModelActor -----------------------------------
    |1 | nonisolated let modelExecutor: any SwiftData.ModelExecutor
    |2 |
    |3 | nonisolated let modelContainer: SwiftData.ModelContainer
    |  |                                           `- error: 'ModelContainer' is only available in tvOS 17 or newer
    |4 |
    |5 | init(modelContainer: SwiftData.ModelContainer) {
    +-------------------------------------------------------------------
118 |
119 | @available(iOS 17, macOS 14, *)
SwiftCompile normal arm64 (in target 'LookupIndex' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ RecordCache.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift (in target 'LookupIndex' from project 'Scout')
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:13:2: error: 'ModelActor()' is only available in tvOS 17 or newer
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    |  `- error: 'ModelActor()' is only available in tvOS 17 or newer
 14 | actor RecordCache<Row: RecordCacheRow> {
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
macro expansion @ModelActor:1:46: error: 'ModelExecutor' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:117:1: note: expanded code originates here
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    | `- note: in expansion of macro 'ModelActor' on generic actor 'RecordCache' here
 14 | actor RecordCache<Row: RecordCacheRow> {
    |       `- note: add '@available' attribute to enclosing generic actor
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
 16 |         let predicate = #Predicate<CachedSpan> { $0.fingerprint == fingerprint }
    :
115 |         try? modelContext.save()
116 |     }
117 | }
    +--- macro expansion @ModelActor -----------------------------------
    |1 | nonisolated let modelExecutor: any SwiftData.ModelExecutor
    |  |                                              `- error: 'ModelExecutor' is only available in tvOS 17 or newer
    |2 |
    |3 | nonisolated let modelContainer: SwiftData.ModelContainer
    +-------------------------------------------------------------------
118 |
119 | @available(iOS 17, macOS 14, *)
macro expansion @ModelActor:3:43: error: 'ModelContainer' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:117:1: note: expanded code originates here
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    | `- note: in expansion of macro 'ModelActor' on generic actor 'RecordCache' here
 14 | actor RecordCache<Row: RecordCacheRow> {
    |       `- note: add '@available' attribute to enclosing generic actor
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
 16 |         let predicate = #Predicate<CachedSpan> { $0.fingerprint == fingerprint }
    :
115 |         try? modelContext.save()
116 |     }
117 | }
    +--- macro expansion @ModelActor -----------------------------------
    |1 | nonisolated let modelExecutor: any SwiftData.ModelExecutor
    |2 |
    |3 | nonisolated let modelContainer: SwiftData.ModelContainer
    |  |                                           `- error: 'ModelContainer' is only available in tvOS 17 or newer
    |4 |
    |5 | init(modelContainer: SwiftData.ModelContainer) {
    +-------------------------------------------------------------------
118 |
119 | @available(iOS 17, macOS 14, *)
macro expansion @ModelActor:5:32: error: 'ModelContainer' is only available in tvOS 17 or newer
`- /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:117:1: note: expanded code originates here
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    | |- note: in expansion of macro 'ModelActor' on generic actor 'RecordCache' here
    | `- note: in expansion of macro 'ModelActor' on generic actor 'RecordCache' here
 14 | actor RecordCache<Row: RecordCacheRow> {
    |       `- note: add '@available' attribute to enclosing generic actor
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
 16 |         let predicate = #Predicate<CachedSpan> { $0.fingerprint == fingerprint }
    :
115 |         try? modelContext.save()
116 |     }
117 | }
    +--- macro expansion @ModelActor -----------------------------------
    |3 | nonisolated let modelContainer: SwiftData.ModelContainer
    |4 |
    |5 | init(modelContainer: SwiftData.ModelContainer) {
    |  | |                              `- error: 'ModelContainer' is only available in tvOS 17 or newer
    |  | `- note: add '@available' attribute to enclosing initializer
    |6 |     let modelContext = ModelContext(modelContainer)
    |7 |     self.modelExecutor = DefaultSerialModelExecutor(modelContext: modelContext)
    +-------------------------------------------------------------------
118 |
119 | @available(iOS 17, macOS 14, *)
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:13:2: error: 'ModelActor()' is only available in tvOS 17 or newer
 11 |
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
    |  `- error: 'ModelActor()' is only available in tvOS 17 or newer
 14 | actor RecordCache<Row: RecordCacheRow> {
    |       `- note: add '@available' attribute to enclosing generic actor
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
 16 |         let predicate = #Predicate<CachedSpan> { $0.fingerprint == fingerprint }
/Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift:14:7: error: protocol 'Actor' requires 'unownedExecutor' to be available in tvOS 16.0 and newer
 12 | @available(iOS 17, macOS 14, *)
 13 | @ModelActor
 14 | actor RecordCache<Row: RecordCacheRow> {
    |       `- error: protocol 'Actor' requires 'unownedExecutor' to be available in tvOS 16.0 and newer
 15 |     func coveredRange(for fingerprint: String) -> Range<Date>? {
 16 |         let predicate = #Predicate<CachedSpan> { $0.fingerprint == fingerprint }
SwiftData.ModelActor.unownedExecutor:2:24: note: 'unownedExecutor' declared here
1 | protocol ModelActor {
2 | nonisolated public var unownedExecutor: UnownedSerialExecutor { get }}
  |                        `- note: 'unownedExecutor' declared here
3 |
_Concurrency.Actor.unownedExecutor:2:17: note: protocol requirement here
1 | protocol Actor {
2 | nonisolated var unownedExecutor: UnownedSerialExecutor { get }}
  |                 `- note: protocol requirement here
3 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/RecordCache.swift (in target 'LookupIndex' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile RecordCache.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ HostedConnector (in target 'HostedConnector' from project 'Scout')
SwiftCompile normal arm64 (in target 'HostedConnector' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ NativeConnector (in target 'NativeConnector' from project 'Scout')
SwiftCompile normal arm64 (in target 'NativeConnector' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ DemoConnector (in target 'DemoConnector' from project 'Scout')
SwiftCompile normal arm64 (in target 'DemoConnector' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftEmitModule normal arm64 Emitting\ module\ for\ Scout (in target 'Scout' from project 'Scout')
SwiftCompile normal arm64 (in target 'Scout' from project 'Scout')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-27 11:04:21.107 xcodebuild[1180:7129] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftCompile normal arm64 Compiling\ LookupIndex.swift /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/LookupIndex.swift (in target 'LookupIndex' from project 'Scout')
	SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/LookupIndex/LookupIndex.swift (in target 'LookupIndex' from project 'Scout')
	Building workspace Scout with scheme Scout-Package
(3 failures)
BUILD FAILURE 6.4 tvOS