The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Spices, reference 4.3.1 (c54398), with Swift 6.4 for watchOS using Xcode 27.0 on 27 Sep 2026 09:58:54 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 Spices -destination generic/platform=watchOS

Build Log

SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-42EVAC8Q6P1ZT6G3A168N97G4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-CL5QT3CW0ZM498PFTWG64QMLA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-C7VQASAJ967Q4Q6SRD4I3CFWZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-CTPSFSTDCBVSSQFHL6I305U72.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-3X4KLXUYEI0UGBILP4X7D0CYW.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-EW7YZZ7LEZE1QZF2T8148IPSA.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-84ZA1VDW90AGWZ2LF5KOCM8DZ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-22ZP1ILSQW16KHXZS5GBZHOCS.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-58G4ISYSYDV3AT1DDGEE0QCUF.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-D9VBB138U50XYYGW2C2V21N3L.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-2F9BFIPBQ5EWNSK5G7G7V4EKL.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-EAZ3I917ZFA9H6ZCL6PGLG4TR.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DeveloperToolsSupport-3FQKKPF3BW0SWE1YUZ86OZWIB.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-EYJP6DFYQL9GJLH1TJ84A8MHV.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-372PLGDQ1U3B6Z5EA5DJMDORJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-7YQ9TVI7XTOGQU9OADRXP33D1.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-5SNIO0SFHX9KJZTLQGIPAPXUZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-75TRA1C7IHYOFCG3KJXQVTHJ4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-CUPL4FH2SA95GMALQP4M6O8UA.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-AQMEC9CLG0FZQN6TLGDQ6WF78.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-FP2Q8F1Q2HR151SBYKTU6Q8B.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-9KPVYINL86WUSHF45TU8PWZZ1.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-7JP2AE1NQHA1DV5JYP2OHQ3BF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-4N9Z22C0HUO8GV7GFPCLZRZA2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-6TUACK4YPMARFT56PLIO388SJ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-8QY7P4ZQXQAF14WVDITTM4R70.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_tgmath-414CVW1GW3IL0HRLCNNCS6Q0U.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-65NN51P1G7GN2GUAUPC53JJ7N.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-6IWJLTRH2WB6RCG4THPA65RDS.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-EJXZKD8LN9EYM9OWP9VLJ49PK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-SQV576LJA0QE7RW5HF7CQ1BX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-25T9UW3XDYID74302F31PX0RP.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-3YOBOPIW2MF1LRNQH7JBUBY4G.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_intrinsics-2K07JIG9ZANIKHSNPO3O6L1K6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdatomic-D2FE5M7JS5NQA5JDADVERWJM4.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-86YTNV5YADPJXFMJ82N3R4GWQ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-BPZJ68HW1IMYWSHROAZ0IMUJP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-CSB8C43KELVSFIQVR0803IZPN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-10D35ZJWCWG7LJAF579U7I5V7.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-2C11HKTI5TJB05T724EWNFZXD.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/simd-1W6O8NR1QUSWJGAN44DNNWVHX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-22CZPC4WYQC9G8T393WT2KKLW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-4RYXFVY68ZDEUZYFMVL57WEKU.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MachO-F47JQRYVH1SLPOQSJD8RK9MSX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-71AGZNHLBMR2QK817EJNUN54E.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-6KYGGZ4DPVZ3BBAZ6QICZN8LI.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-CTXVQBCWDOH6JHUXIFDUOWFRL.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-AHE7ULDQBKER38CYPIKDTZF4M.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-9L9R05BT5LTFRZ2NM68BZTVV2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-EZKKX4XFW72RZCTOIG80Z93AP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-39VR0G01IUJ09PQKMFGOHXZ4L.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Spatial-4XS0QRL16224ZE9KE9TMKASKT.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-CGIMI9KQKHNRQHR2IECIPRG14.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-650JAZBTM6I0OMHYO6CKM0CWJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-59XKO8YNRGGYNC5U5LK8B4EM.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-7SLKI45KYLKXH9QET2WYS3UZ4.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-76B9WJP9MDYT33HZQVSNNZQZD.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-6BCTB8I5DCBBKFJ0Y0G4WQDDJ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os-D9NWGT7PQGY2OD43XMA2KGLJK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-51SR7UBHOMSGMEPVFS6PLSR4M.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-5488DA9QVJJ7QOFXPYOYIYFUX.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-69WNGEAVQP55EDBQHP3BLE8QU.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-1W411BS4UH2UNMNII2341429S.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudioTypes-AY6JAXDJMW2FLVG4UD79375PW.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreGraphics-A4WOQTM8SYZAQP223LI6RRPEK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-368NRGVYQ33J8K75Y2DSNU06Y.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreAudio-1FTJGW5ZM9ZN5IKPBE4A9LGNF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-B3IXODHI7VO4VRX2RWRXLVJZT.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-AIQ30TCDC2B0LBUU6FPQZ0HWI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-BEC0M2J7FJN53VXNFDZDKL9U2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-2YRZ292TS6QDW2V2V92NZMPWM.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreVideo-BX0NALWCB2F1YOTF0NZGV9FWU.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreText-34U50N378SZT64826L0B62MN6.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-EO02G285WTXB0RPNG3DP9O9VN.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMedia-CU8J9TNJY5EX43FQOPTAAHU29.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-C3HYVW8P89QAUDLD9VRHUF48Q.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-8RQ09UCIV0XSYRF8TQQD54MWN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-B8SNL2YULCKW9SYIL0T5QLMV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-ESJZZ70KT229YQNKF5CWYQVLA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-AR3EDJH6PMDGNUXQGV2JND65S.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-47SS6PHE8KOUZX5UOQUNKH397.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-BRDP6VIMJ6A6HG4W4NYXZ8BI3.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-EULYJN53RZTIP2D6F171CT1YZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-DAEI6Z48P97TYC3SMMGLERAJ5.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SceneKit-4VPDXW2J8W40JMX88G7X30C4G.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SceneKit-CLOM4E4D45A8A94N3QNHOVW3H.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/DataDetection-8EDL8T61430CB5CU94L1E3L0C.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreTransferable-DSXZOKFM7XQLZ0FRNNKFDWZT0.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-B0A9Z3B1UDU8OLBQROLWD03N3.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-F5AOMF9V2Y10QV8U00QNX8B7Q.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_LocationEssentials-1XWTF8V96VX3IAHKJO7PJZDU0.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/OSLog-DXCLJ0K1EEBRV5MFYJOV1HIUX.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/QuartzCore-72UYR37X0O2APTD1XMSJ20X5X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-D4BOUT6VJWDXKNATG8P2F95W3.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-BBXP8Z81UOB3UBBTO3GG9FEEO.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UniformTypeIdentifiers-EH256724QTCKT0XATY095QHVP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UserNotifications-7VIERZPAA371031RT8VBKFYKJ.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreData-6STZ9DXY0E1K8LHUUEU1F4SE.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreLocation-4AZRAZ8X3W0CS36SZ1GS4LT05.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Symbols-DP67QJL9W7VSYP70ZVEBE3KRT.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIUtilities-ABH83C7CSGMIJAARTF384TV0L.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-70RNUQRT1QM2F8WR42WPP4KQV.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Accessibility-DB0V1GY4JDAXG2CZ5MW826DDE.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUICore-TURER010MQ2QH6SN4BGDJJKP.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreMotion-E9C6K7MOTJF3RC93DULCZ130U.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-2XWL6VFNA7WRWSTXI42YLU909.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/UIKit-BGAQE5HOOTG6M9C46O1HHPCDR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-2JD3RMVTK0MFX7K570KHTLBBH.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-5U4CPBNVICOGB0BBK9BC7P4E9.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/MapKit-3RCPMYWFYVKLOR1JJH1M1L7O6.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/HomeKit-DXH34ZWEY4P4FEELCOH3LXVCR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-22L6Z003SE8XPQ9JS14K57C9N.pcm
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/WatchKit-7IATJTA58S6OFDEYHG9JSLLDQ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-E6XJI4PF1Q2HPTXKL91GWARU6.pcm
SwiftCompile normal arm64 Compiling\ UIApplication+Helpers.swift,\ UIViewController+Helpers.swift,\ View+RestartOnChange.swift,\ AsyncButtonMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/View+RestartOnChange.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/AsyncButtonMenuItemView.swift (in target 'Spices' from project 'Spices')
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:25:27: error: 'UIWindow' is unavailable in watchOS
23 |
24 |     // swiftlint:disable:next identifier_name
25 |     var shp_activeWindow: UIWindow? {
   |                           `- error: 'UIWindow' is unavailable in watchOS
26 |         guard let preferredScene = shp_preferredScene else {
27 |             return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:4:11: error: 'UIApplication' is unavailable in watchOS
 2 | import UIKit
 3 |
 4 | extension UIApplication {
   |           `- error: 'UIApplication' is unavailable in watchOS
 5 |     func shp_restart() {
 6 |         let topViewController = shp_activeWindow?.rootViewController?.shp_topViewController
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:35:37: error: 'UIWindowScene' is unavailable in watchOS
33 | private extension UIApplication {
34 |     // swiftlint:disable:next identifier_name
35 |     private var shp_preferredScene: UIWindowScene? {
   |                                     `- error: 'UIWindowScene' is unavailable in watchOS
36 |         let windowScenes = connectedScenes.compactMap { $0 as? UIWindowScene }
37 |         if let scene = windowScenes.first(where: { $0.activationState == .foregroundActive }) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:33:19: error: 'UIApplication' is unavailable in watchOS
31 | }
32 |
33 | private extension UIApplication {
   |                   `- error: 'UIApplication' is unavailable in watchOS
34 |     // swiftlint:disable:next identifier_name
35 |     private var shp_preferredScene: UIWindowScene? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:7:31: error: 'UIAlertController' is unavailable in watchOS
 5 |     func shp_restart() {
 6 |         let topViewController = shp_activeWindow?.rootViewController?.shp_topViewController
 7 |         let alertController = UIAlertController(
   |                               `- error: 'UIAlertController' is unavailable in watchOS
 8 |             title: "Restart Required",
 9 |             message: "Shutting down app...",
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:43:12: note: 'UIAlertController' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UIAlertController : UIViewController
   |            `- note: 'UIAlertController' has been explicitly marked unavailable here
44 |
45 | + (instancetype)alertControllerWithTitle:(nullable NSString *)title message:(nullable NSString *)message preferredStyle:(UIAlertControllerStyle)preferredStyle;
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:36:28: error: 'connectedScenes' is unavailable in watchOS
34 |     // swiftlint:disable:next identifier_name
35 |     private var shp_preferredScene: UIWindowScene? {
36 |         let windowScenes = connectedScenes.compactMap { $0 as? UIWindowScene }
   |                            `- error: 'connectedScenes' is unavailable in watchOS
37 |         if let scene = windowScenes.first(where: { $0.activationState == .foregroundActive }) {
38 |             return scene
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:189:50: note: 'connectedScenes' has been explicitly marked unavailable here
187 | #pragma mark -- UIScene --
188 | // All of the currently connected UIScene instances
189 | @property(nonatomic, readonly) NSSet<UIScene *> *connectedScenes API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    |                                                  `- note: 'connectedScenes' has been explicitly marked unavailable here
190 |
191 | // All of the representations that currently have connected UIScene instances or had their sessions persisted by the system (ex: visible in iOS' switcher)
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:36:64: error: 'UIWindowScene' is unavailable in watchOS
34 |     // swiftlint:disable:next identifier_name
35 |     private var shp_preferredScene: UIWindowScene? {
36 |         let windowScenes = connectedScenes.compactMap { $0 as? UIWindowScene }
   |                                                                `- error: 'UIWindowScene' is unavailable in watchOS
37 |         if let scene = windowScenes.first(where: { $0.activationState == .foregroundActive }) {
38 |             return scene
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift:6:32: error: 'UIViewController' is unavailable in watchOS
 4 | extension UIViewController {
 5 |     // swiftlint:disable:next identifier_name
 6 |     var shp_topViewController: UIViewController {
   |                                `- error: 'UIViewController' is unavailable in watchOS
 7 |         var topViewController = self
 8 |         while let presentedViewController = topViewController.presentedViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift:4:11: error: 'UIViewController' is unavailable in watchOS
 2 | import UIKit
 3 |
 4 | extension UIViewController {
   |           `- error: 'UIViewController' is unavailable in watchOS
 5 |     // swiftlint:disable:next identifier_name
 6 |     var shp_topViewController: UIViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIApplication+Helpers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIViewController+Helpers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/View+RestartOnChange.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+RestartOnChange.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/AsyncButtonMenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AsyncButtonMenuItemView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/View+RestartOnChange.swift:16:17: error: 'UIApplication' is unavailable in watchOS
14 |         content.onChange(of: isActive) { newValue in
15 |             if newValue {
16 |                 UIApplication.shared.shp_restart()
   |                 `- error: 'UIApplication' is unavailable in watchOS
17 |             }
18 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
SwiftEmitModule normal arm64 Emitting\ module\ for\ Spices (in target 'Spices' from project 'Spices')
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:25:27: error: 'UIWindow' is unavailable in watchOS
23 |
24 |     // swiftlint:disable:next identifier_name
25 |     var shp_activeWindow: UIWindow? {
   |                           `- error: 'UIWindow' is unavailable in watchOS
26 |         guard let preferredScene = shp_preferredScene else {
27 |             return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:4:11: error: 'UIApplication' is unavailable in watchOS
 2 | import UIKit
 3 |
 4 | extension UIApplication {
   |           `- error: 'UIApplication' is unavailable in watchOS
 5 |     func shp_restart() {
 6 |         let topViewController = shp_activeWindow?.rootViewController?.shp_topViewController
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:35:37: error: 'UIWindowScene' is unavailable in watchOS
33 | private extension UIApplication {
34 |     // swiftlint:disable:next identifier_name
35 |     private var shp_preferredScene: UIWindowScene? {
   |                                     `- error: 'UIWindowScene' is unavailable in watchOS
36 |         let windowScenes = connectedScenes.compactMap { $0 as? UIWindowScene }
37 |         if let scene = windowScenes.first(where: { $0.activationState == .foregroundActive }) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:33:19: error: 'UIApplication' is unavailable in watchOS
31 | }
32 |
33 | private extension UIApplication {
   |                   `- error: 'UIApplication' is unavailable in watchOS
34 |     // swiftlint:disable:next identifier_name
35 |     private var shp_preferredScene: UIWindowScene? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift:6:32: error: 'UIViewController' is unavailable in watchOS
 4 | extension UIViewController {
 5 |     // swiftlint:disable:next identifier_name
 6 |     var shp_topViewController: UIViewController {
   |                                `- error: 'UIViewController' is unavailable in watchOS
 7 |         var topViewController = self
 8 |         while let presentedViewController = topViewController.presentedViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift:4:11: error: 'UIViewController' is unavailable in watchOS
 2 | import UIKit
 3 |
 4 | extension UIViewController {
   |           `- error: 'UIViewController' is unavailable in watchOS
 5 |     // swiftlint:disable:next identifier_name
 6 |     var shp_topViewController: UIViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:15:47: error: cannot find type 'UIHostingController' in scope
13 | ///
14 | /// The `SpiceEditorViewController` can also be presented when the device is shaken using ``SpiceEditorWindow``.
15 | public final class SpiceEditorViewController: UIHostingController<SpiceEditor> {
   |                                               `- error: cannot find type 'UIHostingController' in scope
16 |     /// Initializes a `SpiceEditorViewController` with a ``SpiceStore``.
17 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:33:21: error: cannot override 'init' which has been marked unavailable
31 |      ///
32 |      /// - Parameter windowScene: The scene to which the window belongs.
33 |     override public init(windowScene: UIWindowScene) {
   |                     |- error: cannot override 'init' which has been marked unavailable
   |                     `- note: remove 'override' modifier to declare a new 'init'
34 |         self.spiceStore = nil
35 |         self.title = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:25:1: note: 'init(windowScene:)' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
 25 | - (instancetype)initWithWindowScene:(UIWindowScene *)windowScene NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init(windowScene:)' has been explicitly marked unavailable here
 26 |
 27 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:24:66: error: 'UIViewController' is unavailable in watchOS
22 | /// ```
23 | open class SpiceEditorWindow: UIWindow {
24 |     private static weak var presentedSpicesEditorViewController: UIViewController?
   |                                                                  `- error: 'UIViewController' is unavailable in watchOS
25 |     private let spiceStore: (any SpiceStore)?
26 |     private let title: String?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:33:39: error: 'UIWindowScene' is unavailable in watchOS
31 |      ///
32 |      /// - Parameter windowScene: The scene to which the window belongs.
33 |     override public init(windowScene: UIWindowScene) {
   |                                       `- error: 'UIWindowScene' is unavailable in watchOS
34 |         self.spiceStore = nil
35 |         self.title = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:46:30: error: 'UIWindowScene' is unavailable in watchOS
44 |     ///   - windowScene: The scene to which the window belongs.
45 |     ///   - spiceStore: The ``SpiceStore`` containing the settings to be edited.
46 |     public init(windowScene: UIWindowScene, editing spiceStore: any SpiceStore) {
   |                              `- error: 'UIWindowScene' is unavailable in watchOS
47 |         self.spiceStore = spiceStore
48 |         self.title = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:60:30: error: 'UIWindowScene' is unavailable in watchOS
58 |     ///   - spiceStore: The ``SpiceStore`` containing the settings to be edited.
59 |     ///   - title: The title displayed in the navigation bar.
60 |     public init(windowScene: UIWindowScene, editing spiceStore: any SpiceStore, title: String) {
   |                              `- error: 'UIWindowScene' is unavailable in watchOS
61 |         self.spiceStore = spiceStore
62 |         self.title = title
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:72:46: error: 'UIEvent' is unavailable in watchOS
70 |
71 |     /// Overrides the default motion handling to present the debug menu on a shake gesture.
72 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
   |                                              `- error: 'UIEvent' is unavailable in watchOS
73 |         if let spiceStore, motion == .motionShake {
74 |             presentSpicesEditor(editing: spiceStore)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:72:80: error: 'UIEvent' is unavailable in watchOS
70 |
71 |     /// Overrides the default motion handling to present the debug menu on a shake gesture.
72 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
   |                                                                                `- error: 'UIEvent' is unavailable in watchOS
73 |         if let spiceStore, motion == .motionShake {
74 |             presentSpicesEditor(editing: spiceStore)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:23:31: error: 'UIWindow' is unavailable in watchOS
21 | /// #endif
22 | /// ```
23 | open class SpiceEditorWindow: UIWindow {
   |                               `- error: 'UIWindow' is unavailable in watchOS
24 |     private static weak var presentedSpicesEditorViewController: UIViewController?
25 |     private let spiceStore: (any SpiceStore)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:108:37: error: 'UIViewController' is unavailable in watchOS
106 | @MainActor
107 | private struct PresentedSpiceEditorBox {
108 |     static weak var viewController: UIViewController?
    |                                     `- error: 'UIViewController' is unavailable in watchOS
109 |
110 |     private init() {}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:116:46: error: 'UIEvent' is unavailable in watchOS
114 |     fileprivate static let presentSpiceEditorNotification = Notification.Name("presentSpiceEditorNotification")
115 |
116 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
    |                                              `- error: 'UIEvent' is unavailable in watchOS
117 |         if motion == .motionShake {
118 |             NotificationCenter.default.post(name: Self.presentSpiceEditorNotification, object: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:116:80: error: 'UIEvent' is unavailable in watchOS
114 |     fileprivate static let presentSpiceEditorNotification = Notification.Name("presentSpiceEditorNotification")
115 |
116 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
    |                                                                                `- error: 'UIEvent' is unavailable in watchOS
117 |         if motion == .motionShake {
118 |             NotificationCenter.default.post(name: Self.presentSpiceEditorNotification, object: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:113:11: error: 'UIWindow' is unavailable in watchOS
111 | }
112 |
113 | extension UIWindow {
    |           `- error: 'UIWindow' is unavailable in watchOS
114 |     fileprivate static let presentSpiceEditorNotification = Notification.Name("presentSpiceEditorNotification")
115 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/AsyncButtonMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ButtonMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ChildSpiceStoreMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/MenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/MenuItemProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/PickerMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/TextFieldMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ToggleMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ViewMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Name.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Preparable.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/AnyStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/Storage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/ThrowingStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/UserDefaultsStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/String+Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/View+RestartOnChange.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/AsyncButtonMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ButtonMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ChildSpiceStoreMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListContent.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/PickerMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/TextFieldMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ToggleMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/UserInteraction.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/View+ConfigureSheetPresentation.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/View+ErrorAlert.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ViewMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/PresentationStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Spice.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditor.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceStore.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpicesTitleProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.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/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices-dependencies-2.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.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 -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Spices -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.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 -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices.abi.json
SwiftCompile normal arm64 (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ ButtonMenuItemView.swift,\ ChildSpiceStoreMenuItemView.swift,\ MenuItemListContent.swift,\ MenuItemListView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ButtonMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ChildSpiceStoreMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListContent.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListView.swift (in target 'Spices' from project 'Spices')
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ButtonMenuItemView.swift:14:21: error: 'UIApplication' is unavailable in watchOS
12 |                 try menuItem.storage.value()
13 |                 if menuItem.requiresRestart {
14 |                     UIApplication.shared.shp_restart()
   |                     `- error: 'UIApplication' is unavailable in watchOS
15 |                 }
16 |             } catch {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListView.swift:25:21: error: 'init(role:action:)' is only available in watchOS 26.0 or newer
 1 | import SwiftUI
 2 |
 3 | struct MenuItemListView: View {
   |        `- note: add '@available' attribute to enclosing struct
 4 |     @EnvironmentObject private var userInteraction: UserInteraction
 5 |     private let title: String
   :
13 |     }
14 |
15 |     var body: some View {
   |         `- note: add '@available' attribute to enclosing property
16 |         Form {
17 |             MenuItemListContent(menuItems: menuItems, dismiss: dismiss)
   :
23 |             ToolbarItem(placement: .primaryAction) {
24 |                 if #available(iOS 26.0, *) {
25 |                     Button(role: .close, action: dismiss)
   |                     |- error: 'init(role:action:)' is only available in watchOS 26.0 or newer
   |                     `- note: add 'if #available' version check
26 |                 } else {
27 |                     Button {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ButtonMenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ButtonMenuItemView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ChildSpiceStoreMenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ChildSpiceStoreMenuItemView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListContent.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MenuItemListContent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MenuItemListView.swift
SwiftCompile normal arm64 Compiling\ AsyncButtonMenuItem.swift,\ ButtonMenuItem.swift,\ ChildSpiceStoreMenuItem.swift,\ MenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/AsyncButtonMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ButtonMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ChildSpiceStoreMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/MenuItem.swift (in target 'Spices' from project 'Spices')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/AsyncButtonMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AsyncButtonMenuItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ButtonMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ButtonMenuItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ChildSpiceStoreMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ChildSpiceStoreMenuItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/MenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MenuItem.swift
SwiftCompile normal arm64 Compiling\ ViewMenuItem.swift,\ Name.swift,\ Preparable.swift,\ AnyStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ViewMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Name.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Preparable.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/AnyStorage.swift (in target 'Spices' from project 'Spices')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ViewMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewMenuItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Name.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Name.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Preparable.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Preparable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/AnyStorage.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AnyStorage.swift
SwiftCompile normal arm64 Compiling\ MenuItemView.swift,\ PickerMenuItemView.swift,\ TextFieldMenuItemView.swift,\ ToggleMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/PickerMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/TextFieldMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ToggleMenuItemView.swift (in target 'Spices' from project 'Spices')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MenuItemView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/PickerMenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PickerMenuItemView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/TextFieldMenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextFieldMenuItemView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ToggleMenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ToggleMenuItemView.swift
SwiftCompile normal arm64 Compiling\ MenuItemProvider.swift,\ PickerMenuItem.swift,\ TextFieldMenuItem.swift,\ ToggleMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/MenuItemProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/PickerMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/TextFieldMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ToggleMenuItem.swift (in target 'Spices' from project 'Spices')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/MenuItemProvider.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MenuItemProvider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/PickerMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PickerMenuItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/TextFieldMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextFieldMenuItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ToggleMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ToggleMenuItem.swift
SwiftCompile normal arm64 Compiling\ Storage.swift,\ ThrowingStorage.swift,\ UserDefaultsStorage.swift,\ String+Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/Storage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/ThrowingStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/UserDefaultsStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/String+Helpers.swift (in target 'Spices' from project 'Spices')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/Storage.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Storage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/ThrowingStorage.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ThrowingStorage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/UserDefaultsStorage.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UserDefaultsStorage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/String+Helpers.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile String+Helpers.swift
SwiftCompile normal arm64 Compiling\ PresentationStyle.swift,\ Spice.swift,\ SpiceEditor.swift,\ SpiceEditorViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/PresentationStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Spice.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditor.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift (in target 'Spices' from project 'Spices')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/PresentationStyle.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PresentationStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Spice.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Spice.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditor.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpiceEditor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpiceEditorViewController.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:15:47: error: cannot find type 'UIHostingController' in scope
13 | ///
14 | /// The `SpiceEditorViewController` can also be presented when the device is shaken using ``SpiceEditorWindow``.
15 | public final class SpiceEditorViewController: UIHostingController<SpiceEditor> {
   |                                               `- error: cannot find type 'UIHostingController' in scope
16 |     /// Initializes a `SpiceEditorViewController` with a ``SpiceStore``.
17 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:20:9: error: 'super' cannot be used in class 'SpiceEditorViewController' because it has no superclass
18 |     /// - Parameter spiceStore: The ``SpiceStore`` containing the settings to be edited.
19 |     public init(editing spiceStore: any SpiceStore) {
20 |         super.init(rootView: SpiceEditor(editing: spiceStore))
   |         `- error: 'super' cannot be used in class 'SpiceEditorViewController' because it has no superclass
21 |         configureSheetPresentation()
22 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:29:9: error: 'super' cannot be used in class 'SpiceEditorViewController' because it has no superclass
27 |     /// - Parameter title: The title displayed in the navigation bar.
28 |     public init(editing spiceStore: any SpiceStore, title: String) {
29 |         super.init(rootView: SpiceEditor(editing: spiceStore, title: title))
   |         `- error: 'super' cannot be used in class 'SpiceEditorViewController' because it has no superclass
30 |         configureSheetPresentation()
31 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:41:9: error: cannot find 'sheetPresentationController' in scope
39 |     private func configureSheetPresentation() {
40 |         #if !os(visionOS)
41 |         sheetPresentationController?.detents = [.medium(), .large()]
   |         `- error: cannot find 'sheetPresentationController' in scope
42 |         if #available(iOS 26.1, *) {
43 |             sheetPresentationController?.backgroundEffect = UIColorEffect(color: .systemBackground)
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:41:50: error: type 'Any' has no member 'medium'
39 |     private func configureSheetPresentation() {
40 |         #if !os(visionOS)
41 |         sheetPresentationController?.detents = [.medium(), .large()]
   |                                                  `- error: type 'Any' has no member 'medium'
42 |         if #available(iOS 26.1, *) {
43 |             sheetPresentationController?.backgroundEffect = UIColorEffect(color: .systemBackground)
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:41:61: error: type 'Any' has no member 'large'
39 |     private func configureSheetPresentation() {
40 |         #if !os(visionOS)
41 |         sheetPresentationController?.detents = [.medium(), .large()]
   |                                                             `- error: type 'Any' has no member 'large'
42 |         if #available(iOS 26.1, *) {
43 |             sheetPresentationController?.backgroundEffect = UIColorEffect(color: .systemBackground)
SwiftCompile normal arm64 Compiling\ SpiceEditorWindow.swift,\ SpiceStore.swift,\ SpicesTitleProvider.swift,\ View+SpiceEditor.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceStore.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpicesTitleProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift (in target 'Spices' from project 'Spices')
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:33:21: error: cannot override 'init' which has been marked unavailable
31 |      ///
32 |      /// - Parameter windowScene: The scene to which the window belongs.
33 |     override public init(windowScene: UIWindowScene) {
   |                     |- error: cannot override 'init' which has been marked unavailable
   |                     `- note: remove 'override' modifier to declare a new 'init'
34 |         self.spiceStore = nil
35 |         self.title = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:25:1: note: 'init(windowScene:)' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
 25 | - (instancetype)initWithWindowScene:(UIWindowScene *)windowScene NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init(windowScene:)' has been explicitly marked unavailable here
 26 |
 27 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:24:66: error: 'UIViewController' is unavailable in watchOS
22 | /// ```
23 | open class SpiceEditorWindow: UIWindow {
24 |     private static weak var presentedSpicesEditorViewController: UIViewController?
   |                                                                  `- error: 'UIViewController' is unavailable in watchOS
25 |     private let spiceStore: (any SpiceStore)?
26 |     private let title: String?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:33:39: error: 'UIWindowScene' is unavailable in watchOS
31 |      ///
32 |      /// - Parameter windowScene: The scene to which the window belongs.
33 |     override public init(windowScene: UIWindowScene) {
   |                                       `- error: 'UIWindowScene' is unavailable in watchOS
34 |         self.spiceStore = nil
35 |         self.title = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:46:30: error: 'UIWindowScene' is unavailable in watchOS
44 |     ///   - windowScene: The scene to which the window belongs.
45 |     ///   - spiceStore: The ``SpiceStore`` containing the settings to be edited.
46 |     public init(windowScene: UIWindowScene, editing spiceStore: any SpiceStore) {
   |                              `- error: 'UIWindowScene' is unavailable in watchOS
47 |         self.spiceStore = spiceStore
48 |         self.title = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:60:30: error: 'UIWindowScene' is unavailable in watchOS
58 |     ///   - spiceStore: The ``SpiceStore`` containing the settings to be edited.
59 |     ///   - title: The title displayed in the navigation bar.
60 |     public init(windowScene: UIWindowScene, editing spiceStore: any SpiceStore, title: String) {
   |                              `- error: 'UIWindowScene' is unavailable in watchOS
61 |         self.spiceStore = spiceStore
62 |         self.title = title
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:72:46: error: 'UIEvent' is unavailable in watchOS
70 |
71 |     /// Overrides the default motion handling to present the debug menu on a shake gesture.
72 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
   |                                              `- error: 'UIEvent' is unavailable in watchOS
73 |         if let spiceStore, motion == .motionShake {
74 |             presentSpicesEditor(editing: spiceStore)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:72:80: error: 'UIEvent' is unavailable in watchOS
70 |
71 |     /// Overrides the default motion handling to present the debug menu on a shake gesture.
72 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
   |                                                                                `- error: 'UIEvent' is unavailable in watchOS
73 |         if let spiceStore, motion == .motionShake {
74 |             presentSpicesEditor(editing: spiceStore)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:23:31: error: 'UIWindow' is unavailable in watchOS
21 | /// #endif
22 | /// ```
23 | open class SpiceEditorWindow: UIWindow {
   |                               `- error: 'UIWindow' is unavailable in watchOS
24 |     private static weak var presentedSpicesEditorViewController: UIViewController?
25 |     private let spiceStore: (any SpiceStore)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:36:15: error: 'init(windowScene:)' is unavailable in watchOS
34 |         self.spiceStore = nil
35 |         self.title = nil
36 |         super.init(windowScene: windowScene)
   |               `- error: 'init(windowScene:)' is unavailable in watchOS
37 |     }
38 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:25:1: note: 'init(windowScene:)' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
 25 | - (instancetype)initWithWindowScene:(UIWindowScene *)windowScene NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init(windowScene:)' has been explicitly marked unavailable here
 26 |
 27 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:49:15: error: 'init(windowScene:)' is unavailable in watchOS
47 |         self.spiceStore = spiceStore
48 |         self.title = nil
49 |         super.init(windowScene: windowScene)
   |               `- error: 'init(windowScene:)' is unavailable in watchOS
50 |     }
51 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:25:1: note: 'init(windowScene:)' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
 25 | - (instancetype)initWithWindowScene:(UIWindowScene *)windowScene NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init(windowScene:)' has been explicitly marked unavailable here
 26 |
 27 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:63:15: error: 'init(windowScene:)' is unavailable in watchOS
61 |         self.spiceStore = spiceStore
62 |         self.title = title
63 |         super.init(windowScene: windowScene)
   |               `- error: 'init(windowScene:)' is unavailable in watchOS
64 |     }
65 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:25:1: note: 'init(windowScene:)' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
 25 | - (instancetype)initWithWindowScene:(UIWindowScene *)windowScene NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init(windowScene:)' has been explicitly marked unavailable here
 26 |
 27 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:85:22: error: 'UIApplication' is unavailable in watchOS
83 |             return
84 |         }
85 |         let window = UIApplication.shared.shp_activeWindow
   |                      `- error: 'UIApplication' is unavailable in watchOS
86 |         let topViewController = window?.rootViewController?.shp_topViewController
87 |         let viewController = if let title {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:92:36: error: cannot convert value of type 'SpiceEditorViewController' to expected argument type 'UIViewController'
90 |             SpiceEditorViewController(editing: spiceStore)
91 |         }
92 |         topViewController?.present(viewController, animated: true)
   |                                    `- error: cannot convert value of type 'SpiceEditorViewController' to expected argument type 'UIViewController'
93 |         Self.presentedSpicesEditorViewController = viewController
94 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:93:52: error: cannot assign value of type 'SpiceEditorViewController' to type 'UIViewController'
91 |         }
92 |         topViewController?.present(viewController, animated: true)
93 |         Self.presentedSpicesEditorViewController = viewController
   |                                                    `- error: cannot assign value of type 'SpiceEditorViewController' to type 'UIViewController'
94 |     }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:108:37: error: 'UIViewController' is unavailable in watchOS
106 | @MainActor
107 | private struct PresentedSpiceEditorBox {
108 |     static weak var viewController: UIViewController?
    |                                     `- error: 'UIViewController' is unavailable in watchOS
109 |
110 |     private init() {}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:116:46: error: 'UIEvent' is unavailable in watchOS
114 |     fileprivate static let presentSpiceEditorNotification = Notification.Name("presentSpiceEditorNotification")
115 |
116 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
    |                                              `- error: 'UIEvent' is unavailable in watchOS
117 |         if motion == .motionShake {
118 |             NotificationCenter.default.post(name: Self.presentSpiceEditorNotification, object: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:116:80: error: 'UIEvent' is unavailable in watchOS
114 |     fileprivate static let presentSpiceEditorNotification = Notification.Name("presentSpiceEditorNotification")
115 |
116 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
    |                                                                                `- error: 'UIEvent' is unavailable in watchOS
117 |         if motion == .motionShake {
118 |             NotificationCenter.default.post(name: Self.presentSpiceEditorNotification, object: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:113:11: error: 'UIWindow' is unavailable in watchOS
111 | }
112 |
113 | extension UIWindow {
    |           `- error: 'UIWindow' is unavailable in watchOS
114 |     fileprivate static let presentSpiceEditorNotification = Notification.Name("presentSpiceEditorNotification")
115 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpiceEditorWindow.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceStore.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpiceStore.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpicesTitleProvider.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpicesTitleProvider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+SpiceEditor.swift
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-6DR5UJH94SD7QMITGWNAX9FBI.pcm
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 05:58:43.265 xcodebuild[627:3895] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ Spices (in target 'Spices' from project 'Spices')
	SwiftCompile normal arm64 (in target 'Spices' from project 'Spices')
	Building workspace Spices with scheme Spices
(3 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:
  Spices: /Users/admin/builder/spi-builder-workspace
resolved source packages: Spices
2026-09-27 05:58:50.220 xcodebuild[822:4779] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Spices",
  "name" : "Spices",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Spices",
      "targets" : [
        "Spices"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SpicesTests",
      "module_type" : "SwiftTarget",
      "name" : "SpicesTests",
      "path" : "Tests/SpicesTests",
      "sources" : [
        "AnyStorageTests.swift",
        "CamelCaseToNaturalTextTests.swift",
        "Helpers/UserDefaults+Helpers.swift",
        "Mocks/MockEnvironment.swift",
        "Mocks/MockSpiceStore.swift",
        "Mocks/MockStorage.swift",
        "SpiceTests.swift",
        "UserDefaultsStorageTests.swift"
      ],
      "target_dependencies" : [
        "Spices"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Spices",
      "module_type" : "SwiftTarget",
      "name" : "Spices",
      "path" : "Sources/Spices",
      "product_memberships" : [
        "Spices"
      ],
      "sources" : [
        "Internal/MenuItems/AsyncButtonMenuItem.swift",
        "Internal/MenuItems/ButtonMenuItem.swift",
        "Internal/MenuItems/ChildSpiceStoreMenuItem.swift",
        "Internal/MenuItems/MenuItem.swift",
        "Internal/MenuItems/MenuItemProvider.swift",
        "Internal/MenuItems/PickerMenuItem.swift",
        "Internal/MenuItems/TextFieldMenuItem.swift",
        "Internal/MenuItems/ToggleMenuItem.swift",
        "Internal/MenuItems/ViewMenuItem.swift",
        "Internal/Name.swift",
        "Internal/Preparable.swift",
        "Internal/Storage/AnyStorage.swift",
        "Internal/Storage/Storage.swift",
        "Internal/Storage/ThrowingStorage.swift",
        "Internal/Storage/UserDefaultsStorage.swift",
        "Internal/String+Helpers.swift",
        "Internal/UIApplication+Helpers.swift",
        "Internal/UIViewController+Helpers.swift",
        "Internal/View+RestartOnChange.swift",
        "Internal/Views/AsyncButtonMenuItemView.swift",
        "Internal/Views/ButtonMenuItemView.swift",
        "Internal/Views/ChildSpiceStoreMenuItemView.swift",
        "Internal/Views/MenuItemListContent.swift",
        "Internal/Views/MenuItemListView.swift",
        "Internal/Views/MenuItemView.swift",
        "Internal/Views/PickerMenuItemView.swift",
        "Internal/Views/TextFieldMenuItemView.swift",
        "Internal/Views/ToggleMenuItemView.swift",
        "Internal/Views/UserInteraction.swift",
        "Internal/Views/View+ConfigureSheetPresentation.swift",
        "Internal/Views/View+ErrorAlert.swift",
        "Internal/Views/ViewMenuItemView.swift",
        "PresentationStyle.swift",
        "Spice.swift",
        "SpiceEditor.swift",
        "SpiceEditorViewController.swift",
        "SpiceEditorWindow.swift",
        "SpiceStore.swift",
        "SpicesTitleProvider.swift",
        "View+SpiceEditor.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
{
  "workspace" : {
    "name" : "Spices",
    "schemes" : [
      "Spices"
    ]
  }
}
2026-09-27 05:58:51.474 xcodebuild[830:4845] [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 Spices -destination generic/platform=watchOS
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 Spices -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  Spices: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
    Target 'Spices-product' in project 'Spices'
        ➜ Explicit dependency on target 'Spices' in project 'Spices'
    Target 'Spices' in project 'Spices' (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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache
SwiftDriver Spices normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Spices' from project 'Spices')
    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 Spices -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64-apple-watchos9.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-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices-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/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices-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/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-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/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriver Spices normal arm64_32 com.apple.xcode.tools.swift.compiler (in target 'Spices' from project 'Spices')
    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 Spices -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64_32/Spices.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -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/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -target arm64_32-apple-watchos9.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-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64_32/Spices-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/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64_32/Spices.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64_32/Spices-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/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64_32/Spices_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-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/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64_32/Spices-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ MenuItemProvider.swift,\ PickerMenuItem.swift,\ TextFieldMenuItem.swift,\ ToggleMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/MenuItemProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/PickerMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/TextFieldMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ToggleMenuItem.swift (in target 'Spices' from project 'Spices')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/MenuItemProvider.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MenuItemProvider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/PickerMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PickerMenuItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/TextFieldMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextFieldMenuItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ToggleMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ToggleMenuItem.swift
SwiftCompile normal arm64 Compiling\ ButtonMenuItemView.swift,\ ChildSpiceStoreMenuItemView.swift,\ MenuItemListContent.swift,\ MenuItemListView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ButtonMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ChildSpiceStoreMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListContent.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListView.swift (in target 'Spices' from project 'Spices')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ButtonMenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ButtonMenuItemView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ChildSpiceStoreMenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ChildSpiceStoreMenuItemView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListContent.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MenuItemListContent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MenuItemListView.swift
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ButtonMenuItemView.swift:14:21: error: 'UIApplication' is unavailable in watchOS
12 |                 try menuItem.storage.value()
13 |                 if menuItem.requiresRestart {
14 |                     UIApplication.shared.shp_restart()
   |                     `- error: 'UIApplication' is unavailable in watchOS
15 |                 }
16 |             } catch {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListView.swift:25:21: error: 'init(role:action:)' is only available in watchOS 26.0 or newer
 1 | import SwiftUI
 2 |
 3 | struct MenuItemListView: View {
   |        `- note: add '@available' attribute to enclosing struct
 4 |     @EnvironmentObject private var userInteraction: UserInteraction
 5 |     private let title: String
   :
13 |     }
14 |
15 |     var body: some View {
   |         `- note: add '@available' attribute to enclosing property
16 |         Form {
17 |             MenuItemListContent(menuItems: menuItems, dismiss: dismiss)
   :
23 |             ToolbarItem(placement: .primaryAction) {
24 |                 if #available(iOS 26.0, *) {
25 |                     Button(role: .close, action: dismiss)
   |                     |- error: 'init(role:action:)' is only available in watchOS 26.0 or newer
   |                     `- note: add 'if #available' version check
26 |                 } else {
27 |                     Button {
SwiftCompile normal arm64 Compiling\ ViewMenuItem.swift,\ Name.swift,\ Preparable.swift,\ AnyStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ViewMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Name.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Preparable.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/AnyStorage.swift (in target 'Spices' from project 'Spices')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ViewMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ViewMenuItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Name.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Name.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Preparable.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Preparable.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/AnyStorage.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AnyStorage.swift
SwiftCompile normal arm64 Compiling\ Storage.swift,\ ThrowingStorage.swift,\ UserDefaultsStorage.swift,\ String+Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/Storage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/ThrowingStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/UserDefaultsStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/String+Helpers.swift (in target 'Spices' from project 'Spices')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/Storage.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Storage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/ThrowingStorage.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ThrowingStorage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/UserDefaultsStorage.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UserDefaultsStorage.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/String+Helpers.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile String+Helpers.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Spices (in target 'Spices' from project 'Spices')
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:25:27: error: 'UIWindow' is unavailable in watchOS
23 |
24 |     // swiftlint:disable:next identifier_name
25 |     var shp_activeWindow: UIWindow? {
   |                           `- error: 'UIWindow' is unavailable in watchOS
26 |         guard let preferredScene = shp_preferredScene else {
27 |             return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:4:11: error: 'UIApplication' is unavailable in watchOS
 2 | import UIKit
 3 |
 4 | extension UIApplication {
   |           `- error: 'UIApplication' is unavailable in watchOS
 5 |     func shp_restart() {
 6 |         let topViewController = shp_activeWindow?.rootViewController?.shp_topViewController
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:35:37: error: 'UIWindowScene' is unavailable in watchOS
33 | private extension UIApplication {
34 |     // swiftlint:disable:next identifier_name
35 |     private var shp_preferredScene: UIWindowScene? {
   |                                     `- error: 'UIWindowScene' is unavailable in watchOS
36 |         let windowScenes = connectedScenes.compactMap { $0 as? UIWindowScene }
37 |         if let scene = windowScenes.first(where: { $0.activationState == .foregroundActive }) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:33:19: error: 'UIApplication' is unavailable in watchOS
31 | }
32 |
33 | private extension UIApplication {
   |                   `- error: 'UIApplication' is unavailable in watchOS
34 |     // swiftlint:disable:next identifier_name
35 |     private var shp_preferredScene: UIWindowScene? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift:6:32: error: 'UIViewController' is unavailable in watchOS
 4 | extension UIViewController {
 5 |     // swiftlint:disable:next identifier_name
 6 |     var shp_topViewController: UIViewController {
   |                                `- error: 'UIViewController' is unavailable in watchOS
 7 |         var topViewController = self
 8 |         while let presentedViewController = topViewController.presentedViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift:4:11: error: 'UIViewController' is unavailable in watchOS
 2 | import UIKit
 3 |
 4 | extension UIViewController {
   |           `- error: 'UIViewController' is unavailable in watchOS
 5 |     // swiftlint:disable:next identifier_name
 6 |     var shp_topViewController: UIViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:15:47: error: cannot find type 'UIHostingController' in scope
13 | ///
14 | /// The `SpiceEditorViewController` can also be presented when the device is shaken using ``SpiceEditorWindow``.
15 | public final class SpiceEditorViewController: UIHostingController<SpiceEditor> {
   |                                               `- error: cannot find type 'UIHostingController' in scope
16 |     /// Initializes a `SpiceEditorViewController` with a ``SpiceStore``.
17 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:33:21: error: cannot override 'init' which has been marked unavailable
31 |      ///
32 |      /// - Parameter windowScene: The scene to which the window belongs.
33 |     override public init(windowScene: UIWindowScene) {
   |                     |- error: cannot override 'init' which has been marked unavailable
   |                     `- note: remove 'override' modifier to declare a new 'init'
34 |         self.spiceStore = nil
35 |         self.title = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:25:1: note: 'init(windowScene:)' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
 25 | - (instancetype)initWithWindowScene:(UIWindowScene *)windowScene NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init(windowScene:)' has been explicitly marked unavailable here
 26 |
 27 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:24:66: error: 'UIViewController' is unavailable in watchOS
22 | /// ```
23 | open class SpiceEditorWindow: UIWindow {
24 |     private static weak var presentedSpicesEditorViewController: UIViewController?
   |                                                                  `- error: 'UIViewController' is unavailable in watchOS
25 |     private let spiceStore: (any SpiceStore)?
26 |     private let title: String?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:33:39: error: 'UIWindowScene' is unavailable in watchOS
31 |      ///
32 |      /// - Parameter windowScene: The scene to which the window belongs.
33 |     override public init(windowScene: UIWindowScene) {
   |                                       `- error: 'UIWindowScene' is unavailable in watchOS
34 |         self.spiceStore = nil
35 |         self.title = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:46:30: error: 'UIWindowScene' is unavailable in watchOS
44 |     ///   - windowScene: The scene to which the window belongs.
45 |     ///   - spiceStore: The ``SpiceStore`` containing the settings to be edited.
46 |     public init(windowScene: UIWindowScene, editing spiceStore: any SpiceStore) {
   |                              `- error: 'UIWindowScene' is unavailable in watchOS
47 |         self.spiceStore = spiceStore
48 |         self.title = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:60:30: error: 'UIWindowScene' is unavailable in watchOS
58 |     ///   - spiceStore: The ``SpiceStore`` containing the settings to be edited.
59 |     ///   - title: The title displayed in the navigation bar.
60 |     public init(windowScene: UIWindowScene, editing spiceStore: any SpiceStore, title: String) {
   |                              `- error: 'UIWindowScene' is unavailable in watchOS
61 |         self.spiceStore = spiceStore
62 |         self.title = title
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:72:46: error: 'UIEvent' is unavailable in watchOS
70 |
71 |     /// Overrides the default motion handling to present the debug menu on a shake gesture.
72 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
   |                                              `- error: 'UIEvent' is unavailable in watchOS
73 |         if let spiceStore, motion == .motionShake {
74 |             presentSpicesEditor(editing: spiceStore)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:72:80: error: 'UIEvent' is unavailable in watchOS
70 |
71 |     /// Overrides the default motion handling to present the debug menu on a shake gesture.
72 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
   |                                                                                `- error: 'UIEvent' is unavailable in watchOS
73 |         if let spiceStore, motion == .motionShake {
74 |             presentSpicesEditor(editing: spiceStore)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:23:31: error: 'UIWindow' is unavailable in watchOS
21 | /// #endif
22 | /// ```
23 | open class SpiceEditorWindow: UIWindow {
   |                               `- error: 'UIWindow' is unavailable in watchOS
24 |     private static weak var presentedSpicesEditorViewController: UIViewController?
25 |     private let spiceStore: (any SpiceStore)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:108:37: error: 'UIViewController' is unavailable in watchOS
106 | @MainActor
107 | private struct PresentedSpiceEditorBox {
108 |     static weak var viewController: UIViewController?
    |                                     `- error: 'UIViewController' is unavailable in watchOS
109 |
110 |     private init() {}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:116:46: error: 'UIEvent' is unavailable in watchOS
114 |     fileprivate static let presentSpiceEditorNotification = Notification.Name("presentSpiceEditorNotification")
115 |
116 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
    |                                              `- error: 'UIEvent' is unavailable in watchOS
117 |         if motion == .motionShake {
118 |             NotificationCenter.default.post(name: Self.presentSpiceEditorNotification, object: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:116:80: error: 'UIEvent' is unavailable in watchOS
114 |     fileprivate static let presentSpiceEditorNotification = Notification.Name("presentSpiceEditorNotification")
115 |
116 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
    |                                                                                `- error: 'UIEvent' is unavailable in watchOS
117 |         if motion == .motionShake {
118 |             NotificationCenter.default.post(name: Self.presentSpiceEditorNotification, object: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:113:11: error: 'UIWindow' is unavailable in watchOS
111 | }
112 |
113 | extension UIWindow {
    |           `- error: 'UIWindow' is unavailable in watchOS
114 |     fileprivate static let presentSpiceEditorNotification = Notification.Name("presentSpiceEditorNotification")
115 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/AsyncButtonMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ButtonMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ChildSpiceStoreMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/MenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/MenuItemProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/PickerMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/TextFieldMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ToggleMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ViewMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Name.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Preparable.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/AnyStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/Storage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/ThrowingStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Storage/UserDefaultsStorage.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/String+Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/View+RestartOnChange.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/AsyncButtonMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ButtonMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ChildSpiceStoreMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListContent.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemListView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/PickerMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/TextFieldMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ToggleMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/UserInteraction.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/View+ConfigureSheetPresentation.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/View+ErrorAlert.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ViewMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/PresentationStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Spice.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditor.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceStore.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpicesTitleProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift -target arm64-apple-watchos9.0 -module-can-import-version UIKit 9127.0.84.1 9127.0.84 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.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/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.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 -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Spices -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.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 -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Spices.build/Debug-watchos/Spices-t.build/Objects-normal/arm64/Spices.abi.json
SwiftCompile normal arm64 (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64 Compiling\ AsyncButtonMenuItem.swift,\ ButtonMenuItem.swift,\ ChildSpiceStoreMenuItem.swift,\ MenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/AsyncButtonMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ButtonMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ChildSpiceStoreMenuItem.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/MenuItem.swift (in target 'Spices' from project 'Spices')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/AsyncButtonMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AsyncButtonMenuItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ButtonMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ButtonMenuItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/ChildSpiceStoreMenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ChildSpiceStoreMenuItem.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/MenuItems/MenuItem.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MenuItem.swift
SwiftCompile normal arm64 Compiling\ PresentationStyle.swift,\ Spice.swift,\ SpiceEditor.swift,\ SpiceEditorViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/PresentationStyle.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Spice.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditor.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift (in target 'Spices' from project 'Spices')
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:15:47: error: cannot find type 'UIHostingController' in scope
13 | ///
14 | /// The `SpiceEditorViewController` can also be presented when the device is shaken using ``SpiceEditorWindow``.
15 | public final class SpiceEditorViewController: UIHostingController<SpiceEditor> {
   |                                               `- error: cannot find type 'UIHostingController' in scope
16 |     /// Initializes a `SpiceEditorViewController` with a ``SpiceStore``.
17 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:20:9: error: 'super' cannot be used in class 'SpiceEditorViewController' because it has no superclass
18 |     /// - Parameter spiceStore: The ``SpiceStore`` containing the settings to be edited.
19 |     public init(editing spiceStore: any SpiceStore) {
20 |         super.init(rootView: SpiceEditor(editing: spiceStore))
   |         `- error: 'super' cannot be used in class 'SpiceEditorViewController' because it has no superclass
21 |         configureSheetPresentation()
22 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:29:9: error: 'super' cannot be used in class 'SpiceEditorViewController' because it has no superclass
27 |     /// - Parameter title: The title displayed in the navigation bar.
28 |     public init(editing spiceStore: any SpiceStore, title: String) {
29 |         super.init(rootView: SpiceEditor(editing: spiceStore, title: title))
   |         `- error: 'super' cannot be used in class 'SpiceEditorViewController' because it has no superclass
30 |         configureSheetPresentation()
31 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:41:9: error: cannot find 'sheetPresentationController' in scope
39 |     private func configureSheetPresentation() {
40 |         #if !os(visionOS)
41 |         sheetPresentationController?.detents = [.medium(), .large()]
   |         `- error: cannot find 'sheetPresentationController' in scope
42 |         if #available(iOS 26.1, *) {
43 |             sheetPresentationController?.backgroundEffect = UIColorEffect(color: .systemBackground)
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:41:50: error: type 'Any' has no member 'medium'
39 |     private func configureSheetPresentation() {
40 |         #if !os(visionOS)
41 |         sheetPresentationController?.detents = [.medium(), .large()]
   |                                                  `- error: type 'Any' has no member 'medium'
42 |         if #available(iOS 26.1, *) {
43 |             sheetPresentationController?.backgroundEffect = UIColorEffect(color: .systemBackground)
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift:41:61: error: type 'Any' has no member 'large'
39 |     private func configureSheetPresentation() {
40 |         #if !os(visionOS)
41 |         sheetPresentationController?.detents = [.medium(), .large()]
   |                                                             `- error: type 'Any' has no member 'large'
42 |         if #available(iOS 26.1, *) {
43 |             sheetPresentationController?.backgroundEffect = UIColorEffect(color: .systemBackground)
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/PresentationStyle.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PresentationStyle.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Spice.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Spice.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditor.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpiceEditor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorViewController.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpiceEditorViewController.swift
SwiftExplicitDependencyGeneratePcm arm64_32 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftUI-6DR5UJH94SD7QMITGWNAX9FBI.pcm
SwiftCompile normal arm64 Compiling\ MenuItemView.swift,\ PickerMenuItemView.swift,\ TextFieldMenuItemView.swift,\ ToggleMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/PickerMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/TextFieldMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ToggleMenuItemView.swift (in target 'Spices' from project 'Spices')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/MenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MenuItemView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/PickerMenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile PickerMenuItemView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/TextFieldMenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TextFieldMenuItemView.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/ToggleMenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ToggleMenuItemView.swift
SwiftCompile normal arm64 Compiling\ UIApplication+Helpers.swift,\ UIViewController+Helpers.swift,\ View+RestartOnChange.swift,\ AsyncButtonMenuItemView.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/View+RestartOnChange.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/AsyncButtonMenuItemView.swift (in target 'Spices' from project 'Spices')
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:25:27: error: 'UIWindow' is unavailable in watchOS
23 |
24 |     // swiftlint:disable:next identifier_name
25 |     var shp_activeWindow: UIWindow? {
   |                           `- error: 'UIWindow' is unavailable in watchOS
26 |         guard let preferredScene = shp_preferredScene else {
27 |             return nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:4:11: error: 'UIApplication' is unavailable in watchOS
 2 | import UIKit
 3 |
 4 | extension UIApplication {
   |           `- error: 'UIApplication' is unavailable in watchOS
 5 |     func shp_restart() {
 6 |         let topViewController = shp_activeWindow?.rootViewController?.shp_topViewController
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:35:37: error: 'UIWindowScene' is unavailable in watchOS
33 | private extension UIApplication {
34 |     // swiftlint:disable:next identifier_name
35 |     private var shp_preferredScene: UIWindowScene? {
   |                                     `- error: 'UIWindowScene' is unavailable in watchOS
36 |         let windowScenes = connectedScenes.compactMap { $0 as? UIWindowScene }
37 |         if let scene = windowScenes.first(where: { $0.activationState == .foregroundActive }) {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:33:19: error: 'UIApplication' is unavailable in watchOS
31 | }
32 |
33 | private extension UIApplication {
   |                   `- error: 'UIApplication' is unavailable in watchOS
34 |     // swiftlint:disable:next identifier_name
35 |     private var shp_preferredScene: UIWindowScene? {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:7:31: error: 'UIAlertController' is unavailable in watchOS
 5 |     func shp_restart() {
 6 |         let topViewController = shp_activeWindow?.rootViewController?.shp_topViewController
 7 |         let alertController = UIAlertController(
   |                               `- error: 'UIAlertController' is unavailable in watchOS
 8 |             title: "Restart Required",
 9 |             message: "Shutting down app...",
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIAlertController.h:43:12: note: 'UIAlertController' has been explicitly marked unavailable here
41 |
42 | UIKIT_EXTERN API_AVAILABLE(ios(8.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
43 | @interface UIAlertController : UIViewController
   |            `- note: 'UIAlertController' has been explicitly marked unavailable here
44 |
45 | + (instancetype)alertControllerWithTitle:(nullable NSString *)title message:(nullable NSString *)message preferredStyle:(UIAlertControllerStyle)preferredStyle;
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:36:28: error: 'connectedScenes' is unavailable in watchOS
34 |     // swiftlint:disable:next identifier_name
35 |     private var shp_preferredScene: UIWindowScene? {
36 |         let windowScenes = connectedScenes.compactMap { $0 as? UIWindowScene }
   |                            `- error: 'connectedScenes' is unavailable in watchOS
37 |         if let scene = windowScenes.first(where: { $0.activationState == .foregroundActive }) {
38 |             return scene
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:189:50: note: 'connectedScenes' has been explicitly marked unavailable here
187 | #pragma mark -- UIScene --
188 | // All of the currently connected UIScene instances
189 | @property(nonatomic, readonly) NSSet<UIScene *> *connectedScenes API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    |                                                  `- note: 'connectedScenes' has been explicitly marked unavailable here
190 |
191 | // All of the representations that currently have connected UIScene instances or had their sessions persisted by the system (ex: visible in iOS' switcher)
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift:36:64: error: 'UIWindowScene' is unavailable in watchOS
34 |     // swiftlint:disable:next identifier_name
35 |     private var shp_preferredScene: UIWindowScene? {
36 |         let windowScenes = connectedScenes.compactMap { $0 as? UIWindowScene }
   |                                                                `- error: 'UIWindowScene' is unavailable in watchOS
37 |         if let scene = windowScenes.first(where: { $0.activationState == .foregroundActive }) {
38 |             return scene
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift:6:32: error: 'UIViewController' is unavailable in watchOS
 4 | extension UIViewController {
 5 |     // swiftlint:disable:next identifier_name
 6 |     var shp_topViewController: UIViewController {
   |                                `- error: 'UIViewController' is unavailable in watchOS
 7 |         var topViewController = self
 8 |         while let presentedViewController = topViewController.presentedViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift:4:11: error: 'UIViewController' is unavailable in watchOS
 2 | import UIKit
 3 |
 4 | extension UIViewController {
   |           `- error: 'UIViewController' is unavailable in watchOS
 5 |     // swiftlint:disable:next identifier_name
 6 |     var shp_topViewController: UIViewController {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/View+RestartOnChange.swift:16:17: error: 'UIApplication' is unavailable in watchOS
14 |         content.onChange(of: isActive) { newValue in
15 |             if newValue {
16 |                 UIApplication.shared.shp_restart()
   |                 `- error: 'UIApplication' is unavailable in watchOS
17 |             }
18 |         }
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIApplication+Helpers.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIApplication+Helpers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/UIViewController+Helpers.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile UIViewController+Helpers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/View+RestartOnChange.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+RestartOnChange.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/Internal/Views/AsyncButtonMenuItemView.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AsyncButtonMenuItemView.swift
SwiftCompile normal arm64 Compiling\ SpiceEditorWindow.swift,\ SpiceStore.swift,\ SpicesTitleProvider.swift,\ View+SpiceEditor.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceStore.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpicesTitleProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift (in target 'Spices' from project 'Spices')
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:33:21: error: cannot override 'init' which has been marked unavailable
31 |      ///
32 |      /// - Parameter windowScene: The scene to which the window belongs.
33 |     override public init(windowScene: UIWindowScene) {
   |                     |- error: cannot override 'init' which has been marked unavailable
   |                     `- note: remove 'override' modifier to declare a new 'init'
34 |         self.spiceStore = nil
35 |         self.title = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:25:1: note: 'init(windowScene:)' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
 25 | - (instancetype)initWithWindowScene:(UIWindowScene *)windowScene NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init(windowScene:)' has been explicitly marked unavailable here
 26 |
 27 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:24:66: error: 'UIViewController' is unavailable in watchOS
22 | /// ```
23 | open class SpiceEditorWindow: UIWindow {
24 |     private static weak var presentedSpicesEditorViewController: UIViewController?
   |                                                                  `- error: 'UIViewController' is unavailable in watchOS
25 |     private let spiceStore: (any SpiceStore)?
26 |     private let title: String?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:33:39: error: 'UIWindowScene' is unavailable in watchOS
31 |      ///
32 |      /// - Parameter windowScene: The scene to which the window belongs.
33 |     override public init(windowScene: UIWindowScene) {
   |                                       `- error: 'UIWindowScene' is unavailable in watchOS
34 |         self.spiceStore = nil
35 |         self.title = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:46:30: error: 'UIWindowScene' is unavailable in watchOS
44 |     ///   - windowScene: The scene to which the window belongs.
45 |     ///   - spiceStore: The ``SpiceStore`` containing the settings to be edited.
46 |     public init(windowScene: UIWindowScene, editing spiceStore: any SpiceStore) {
   |                              `- error: 'UIWindowScene' is unavailable in watchOS
47 |         self.spiceStore = spiceStore
48 |         self.title = nil
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:60:30: error: 'UIWindowScene' is unavailable in watchOS
58 |     ///   - spiceStore: The ``SpiceStore`` containing the settings to be edited.
59 |     ///   - title: The title displayed in the navigation bar.
60 |     public init(windowScene: UIWindowScene, editing spiceStore: any SpiceStore, title: String) {
   |                              `- error: 'UIWindowScene' is unavailable in watchOS
61 |         self.spiceStore = spiceStore
62 |         self.title = title
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindowScene.h:22:12: note: 'UIWindowScene' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindowScene : UIScene
    |            `- note: 'UIWindowScene' has been explicitly marked unavailable here
 23 |
 24 | #pragma mark Geometry
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:72:46: error: 'UIEvent' is unavailable in watchOS
70 |
71 |     /// Overrides the default motion handling to present the debug menu on a shake gesture.
72 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
   |                                              `- error: 'UIEvent' is unavailable in watchOS
73 |         if let spiceStore, motion == .motionShake {
74 |             presentSpicesEditor(editing: spiceStore)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:72:80: error: 'UIEvent' is unavailable in watchOS
70 |
71 |     /// Overrides the default motion handling to present the debug menu on a shake gesture.
72 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
   |                                                                                `- error: 'UIEvent' is unavailable in watchOS
73 |         if let spiceStore, motion == .motionShake {
74 |             presentSpicesEditor(editing: spiceStore)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:23:31: error: 'UIWindow' is unavailable in watchOS
21 | /// #endif
22 | /// ```
23 | open class SpiceEditorWindow: UIWindow {
   |                               `- error: 'UIWindow' is unavailable in watchOS
24 |     private static weak var presentedSpicesEditorViewController: UIViewController?
25 |     private let spiceStore: (any SpiceStore)?
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:36:15: error: 'init(windowScene:)' is unavailable in watchOS
34 |         self.spiceStore = nil
35 |         self.title = nil
36 |         super.init(windowScene: windowScene)
   |               `- error: 'init(windowScene:)' is unavailable in watchOS
37 |     }
38 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:25:1: note: 'init(windowScene:)' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
 25 | - (instancetype)initWithWindowScene:(UIWindowScene *)windowScene NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init(windowScene:)' has been explicitly marked unavailable here
 26 |
 27 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:49:15: error: 'init(windowScene:)' is unavailable in watchOS
47 |         self.spiceStore = spiceStore
48 |         self.title = nil
49 |         super.init(windowScene: windowScene)
   |               `- error: 'init(windowScene:)' is unavailable in watchOS
50 |     }
51 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:25:1: note: 'init(windowScene:)' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
 25 | - (instancetype)initWithWindowScene:(UIWindowScene *)windowScene NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init(windowScene:)' has been explicitly marked unavailable here
 26 |
 27 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:63:15: error: 'init(windowScene:)' is unavailable in watchOS
61 |         self.spiceStore = spiceStore
62 |         self.title = title
63 |         super.init(windowScene: windowScene)
   |               `- error: 'init(windowScene:)' is unavailable in watchOS
64 |     }
65 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:25:1: note: 'init(windowScene:)' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
 25 | - (instancetype)initWithWindowScene:(UIWindowScene *)windowScene NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(13.0)) API_UNAVAILABLE(watchos);
    | `- note: 'init(windowScene:)' has been explicitly marked unavailable here
 26 |
 27 | - (instancetype)initWithFrame:(CGRect)frame NS_DESIGNATED_INITIALIZER API_DEPRECATED("Use init(windowScene:) instead.", ios(2.0, 26.0), tvos(9.0, 26.0), visionos(1.0, 26.0)) API_UNAVAILABLE(watchos);
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:85:22: error: 'UIApplication' is unavailable in watchOS
83 |             return
84 |         }
85 |         let window = UIApplication.shared.shp_activeWindow
   |                      `- error: 'UIApplication' is unavailable in watchOS
86 |         let topViewController = window?.rootViewController?.shp_topViewController
87 |         let viewController = if let title {
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIApplication.h:85:12: note: 'UIApplication' has been explicitly marked unavailable here
 83 |
 84 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 85 | @interface UIApplication : UIResponder
    |            `- note: 'UIApplication' has been explicitly marked unavailable here
 86 |
 87 | @property(class, nonatomic, readonly) UIApplication *sharedApplication NS_EXTENSION_UNAVAILABLE_IOS("Use view controller based solutions where appropriate instead.");
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:92:36: error: cannot convert value of type 'SpiceEditorViewController' to expected argument type 'UIViewController'
90 |             SpiceEditorViewController(editing: spiceStore)
91 |         }
92 |         topViewController?.present(viewController, animated: true)
   |                                    `- error: cannot convert value of type 'SpiceEditorViewController' to expected argument type 'UIViewController'
93 |         Self.presentedSpicesEditorViewController = viewController
94 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift:93:52: error: cannot assign value of type 'SpiceEditorViewController' to type 'UIViewController'
91 |         }
92 |         topViewController?.present(viewController, animated: true)
93 |         Self.presentedSpicesEditorViewController = viewController
   |                                                    `- error: cannot assign value of type 'SpiceEditorViewController' to type 'UIViewController'
94 |     }
95 | }
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:108:37: error: 'UIViewController' is unavailable in watchOS
106 | @MainActor
107 | private struct PresentedSpiceEditorBox {
108 |     static weak var viewController: UIViewController?
    |                                     `- error: 'UIViewController' is unavailable in watchOS
109 |
110 |     private init() {}
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIViewController.h:104:12: note: 'UIViewController' has been explicitly marked unavailable here
102 |
103 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
104 | @interface UIViewController : UIResponder <NSCoding, UIAppearanceContainer, UITraitEnvironment, UIContentContainer, UIFocusEnvironment>
    |            `- note: 'UIViewController' has been explicitly marked unavailable here
105 |
106 | /*
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:116:46: error: 'UIEvent' is unavailable in watchOS
114 |     fileprivate static let presentSpiceEditorNotification = Notification.Name("presentSpiceEditorNotification")
115 |
116 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
    |                                              `- error: 'UIEvent' is unavailable in watchOS
117 |         if motion == .motionShake {
118 |             NotificationCenter.default.post(name: Self.presentSpiceEditorNotification, object: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:116:80: error: 'UIEvent' is unavailable in watchOS
114 |     fileprivate static let presentSpiceEditorNotification = Notification.Name("presentSpiceEditorNotification")
115 |
116 |     override open func motionEnded(_ motion: UIEvent.EventSubtype, with event: UIEvent?) {
    |                                                                                `- error: 'UIEvent' is unavailable in watchOS
117 |         if motion == .motionShake {
118 |             NotificationCenter.default.post(name: Self.presentSpiceEditorNotification, object: self)
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIEvent.h:62:12: note: 'UIEvent' has been explicitly marked unavailable here
60 |
61 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
62 | @interface UIEvent : NSObject
   |            `- note: 'UIEvent' has been explicitly marked unavailable here
63 |
64 | @property(nonatomic,readonly) UIEventType     type API_AVAILABLE(ios(3.0));
/Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift:113:11: error: 'UIWindow' is unavailable in watchOS
111 | }
112 |
113 | extension UIWindow {
    |           `- error: 'UIWindow' is unavailable in watchOS
114 |     fileprivate static let presentSpiceEditorNotification = Notification.Name("presentSpiceEditorNotification")
115 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIWindow.h:22:12: note: 'UIWindow' has been explicitly marked unavailable here
 20 |
 21 | UIKIT_EXTERN API_AVAILABLE(ios(2.0)) API_UNAVAILABLE(watchos) NS_SWIFT_UI_ACTOR
 22 | @interface UIWindow : UIView
    |            `- note: 'UIWindow' has been explicitly marked unavailable here
 23 |
 24 | // instantiate a UIWindow already associated with a given UIWindowScene instance, with matching frame & interface orientations.
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceEditorWindow.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpiceEditorWindow.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpiceStore.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpiceStore.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/SpicesTitleProvider.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SpicesTitleProvider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Spices/View+SpiceEditor.swift (in target 'Spices' from project 'Spices')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile View+SpiceEditor.swift
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 05:58:52.463 xcodebuild[831:4869] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	SwiftEmitModule normal arm64 Emitting\ module\ for\ Spices (in target 'Spices' from project 'Spices')
	SwiftCompile normal arm64 (in target 'Spices' from project 'Spices')
	Building workspace Spices with scheme Spices
(3 failures)
BUILD FAILURE 6.4 watchOS