The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build TimecodeKit, reference main (b9830e), with Swift 5.9 for macOS (SPM) on 20 Apr 2025 05:42:44 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/orchetect/TimecodeKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/orchetect/TimecodeKit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at b9830ed Minor inline docs updated
Cloned https://github.com/orchetect/TimecodeKit.git
Revision (git rev-parse @):
b9830edb34915dbec638ab1479e1c457c3e31f06
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/orchetect/TimecodeKit.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD
https://github.com/orchetect/TimecodeKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[1/74] Emitting module TimecodeKitCore
[2/82] Compiling TimecodeKitCore Timecode TimecodeInterval.swift
[3/82] Compiling TimecodeKitCore Timecode Zero.swift
[4/82] Compiling TimecodeKitCore StringFormat.swift
[5/82] Compiling TimecodeKitCore StringFormatOption.swift
[6/82] Compiling TimecodeKitCore SubFramesBase.swift
[7/82] Compiling TimecodeKitCore Timecode Conversion.swift
[8/82] Compiling TimecodeKitCore Timecode Properties.swift
[9/82] Compiling TimecodeKitCore Timecode Validation.swift
[10/82] Compiling TimecodeKitCore CustomStringConvertible.swift
[11/82] Compiling TimecodeKitCore Hashable.swift
[12/82] Compiling TimecodeKitCore Identifiable.swift
[13/82] Compiling TimecodeKitCore Sendable.swift
[14/82] Compiling TimecodeKitCore Strideable.swift
[15/82] Compiling TimecodeKitCore Timecode Source Protocols.swift
[16/82] Compiling TimecodeKitCore Timecode Components.swift
[17/82] Compiling TimecodeKitCore Timecode FeetAndFrames.swift
[18/82] Compiling TimecodeKitCore Ranges.swift
[19/82] Compiling TimecodeKitCore String and NSRegularExpression.swift
[20/82] Compiling TimecodeKitCore RangeAttribute.swift
[21/82] Compiling TimecodeKitCore URL.swift
[22/82] Compiling TimecodeKitCore VideoFrameRate Conversions.swift
[23/82] Compiling TimecodeKitCore VideoFrameRate Properties.swift
[24/82] Compiling TimecodeKitCore VideoFrameRate String Extensions.swift
[25/82] Compiling TimecodeKitCore VideoFrameRate.swift
[26/82] Compiling TimecodeKitCore Timecode init.swift
[27/82] Compiling TimecodeKitCore Timecode set.swift
[28/82] Compiling TimecodeKitCore Timecode.swift
[29/82] Compiling TimecodeKitCore UpperLimit.swift
[30/82] Compiling TimecodeKitCore TimecodeFrameRate CompatibleGroup.swift
[31/82] Compiling TimecodeKitCore TimecodeFrameRate Conversions.swift
[32/82] Compiling TimecodeKitCore TimecodeFrameRate Formats.swift
[33/82] Compiling TimecodeKitCore TimecodeFrameRate Properties.swift
[34/82] Compiling TimecodeKitCore CharacterSet.swift
[35/82] Compiling TimecodeKitCore Decimal.swift
[36/82] Compiling TimecodeKitCore FloatingPoint and Darwin.swift
[37/82] Compiling TimecodeKitCore FloatingPoint and Foundation.swift
[38/82] Compiling TimecodeKitCore FloatingPoint.swift
[39/82] Compiling TimecodeKitCore FloatingPointPowerComputable.swift
[40/82] Compiling TimecodeKitCore Integers.swift
[41/82] Compiling TimecodeKitCore NSAttributedString.swift
[42/82] Compiling TimecodeKitCore FrameCount Value.swift
[43/82] Compiling TimecodeKitCore FrameCount.swift
[44/82] Compiling TimecodeKitCore Timecode Math Internal.swift
[45/82] Compiling TimecodeKitCore Timecode Math Public.swift
[46/82] Compiling TimecodeKitCore Timecode Operators.swift
[47/82] Compiling TimecodeKitCore Timecode Rounding.swift
[48/82] Compiling TimecodeKitCore Codable.swift
[49/82] Compiling TimecodeKitCore Comparable.swift
[50/82] Compiling TimecodeKitCore TimecodeFrameRate.swift
[51/82] Compiling TimecodeKitCore TimecodeInterval Rational CMTime.swift
[52/82] Compiling TimecodeKitCore TimecodeInterval Rational.swift
[53/82] Compiling TimecodeKitCore TimecodeInterval Real Time.swift
[54/82] Compiling TimecodeKitCore TimecodeInterval Unary Operators.swift
[55/82] Compiling TimecodeKitCore TimecodeInterval.swift
[56/82] Compiling TimecodeKitCore TimecodeKitCore.swift
[57/82] Compiling TimecodeKitCore TimecodeTransformer.swift
[58/82] Compiling TimecodeKitCore FrameRateProtocol.swift
[59/82] Compiling TimecodeKitCore Component.swift
[60/82] Compiling TimecodeKitCore ComponentRanges.swift
[61/82] Compiling TimecodeKitCore Components.swift
[62/82] Compiling TimecodeKitCore NSItemProvider.swift
[63/82] Compiling TimecodeKitCore Transferable.swift
[64/82] Compiling TimecodeKitCore UTType.swift
[65/82] Compiling TimecodeKitCore Errors.swift
[66/82] Compiling TimecodeKitCore Timecode FrameCount Value.swift
[67/82] Compiling TimecodeKitCore Timecode FrameCount.swift
[68/82] Compiling TimecodeKitCore Timecode Random.swift
[69/82] Compiling TimecodeKitCore Timecode Rational CMTime.swift
[70/82] Compiling TimecodeKitCore Timecode Rational.swift
[71/82] Compiling TimecodeKitCore Timecode Real Time.swift
[72/82] Compiling TimecodeKitCore Timecode Samples.swift
[73/82] Compiling TimecodeKitCore Timecode String.swift
[74/82] Compiling TimecodeKitCore TimecodeKitCore-API-2.3.0.swift
[75/82] Compiling TimecodeKitCore TimecodeKitCore-API-2.3.1.swift
[76/82] Compiling TimecodeKitCore TimecodeKitCore-API-2.3.2.swift
[77/82] Compiling TimecodeKitCore CMTimeRange Extensions.swift
[78/82] Compiling TimecodeKitCore FeetAndFrames.swift
[79/82] Compiling TimecodeKitCore Fraction CMTime.swift
[80/82] Compiling TimecodeKitCore Fraction.swift
[81/82] Compiling TimecodeKitCore FrameRateProtocol Properties.swift
[81/82] Archiving libTimecodeKitCore.a
error: emit-module command failed with exit code 1 (use -v to see invocation)
[83/120] Emitting module TimecodeKitUI
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:6: error: unknown attribute 'Entry'
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:29:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:6: error: unknown attribute 'Entry'
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:36:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:6: error: unknown attribute 'Entry'
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:50:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
    @Entry var timecodePasted: TimecodePasteAction? = nil
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:6: error: unknown attribute 'Entry'
    @Entry var timecodePasted: TimecodePasteAction? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                         ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
    protocol _StateModelProtocol: StateModelProtocol {
                                  ^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: protocol 'StateModelProtocol' cannot be nested inside another declaration
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: protocol 'StateModelProtocol' declared here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: warning: protocol 'StateModelProtocol' should be declared to refine 'Observable' due to a same-type constraint on 'Self'
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:14: error: protocol '_StateModelProtocol' cannot be nested inside another declaration
    protocol _StateModelProtocol: StateModelProtocol {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:20:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:27:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:33:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:45:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:51:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:57:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:63:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:69:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
[84/122] Compiling TimecodeKitUI TimecodeText.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
               ^
[85/122] Compiling TimecodeKitUI TimecodeKitUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
               ^
[86/122] Compiling TimecodeKitUI KeyboardInputView.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
               ^
[87/122] Compiling TimecodeKitUI TimecodeField StateModelProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: protocol 'StateModelProtocol' cannot be nested inside another declaration
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: protocol 'StateModelProtocol' declared here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: warning: protocol 'StateModelProtocol' should be declared to refine 'Observable' due to a same-type constraint on 'Self'
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:14: error: protocol '_StateModelProtocol' cannot be nested inside another declaration
    protocol _StateModelProtocol: StateModelProtocol {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
    protocol _StateModelProtocol: StateModelProtocol {
                                  ^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:91:16: error: cannot find 'isVirgin' in scope
            if isVirgin {
               ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:94:40: error: cannot find 'value' in scope
                proposedValue = Int("\(value)\(key.character)")
                                       ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:105:27: error: cannot find 'validRange' in scope
                    guard validRange.contains(proposedValue) else {
                          ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:33: error: cannot find 'component' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:62: error: cannot find 'frameRate' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                                             ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:79: error: cannot find 'subFramesBase' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                                                              ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:122:17: error: cannot find 'value' in scope
                value = proposedValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:123:17: error: cannot assign to property: 'self' is immutable
                textInput = proposedTextInput
                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
    public func handleKeyPress(
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:33: error: cannot find 'component' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:62: error: cannot find 'frameRate' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                                             ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:79: error: cannot find 'subFramesBase' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                                                              ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:142:17: error: cannot find 'value' in scope
                value = proposedValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:143:17: error: cannot assign to property: 'self' is immutable
                textInput = proposedTextInput
                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
    public func handleKeyPress(
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:148:17: error: cannot find 'value' in scope
                value = proposedValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:149:17: error: cannot assign to property: 'self' is immutable
                textInput = proposedTextInput
                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
    public func handleKeyPress(
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:154:28: error: cannot find 'value' in scope
            let newValue = value + 1
                           ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:155:16: error: cannot find 'validRange' in scope
            if validRange.contains(newValue) {
               ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:156:17: error: cannot find 'value' in scope
                value = newValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:158:17: error: cannot find 'value' in scope
                value = validRange.lowerBound
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:158:25: error: cannot find 'validRange' in scope
                value = validRange.lowerBound
                        ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:164:28: error: cannot find 'value' in scope
            let newValue = value - 1
                           ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:165:16: error: cannot find 'validRange' in scope
            if validRange.contains(newValue) {
               ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:166:17: error: cannot find 'value' in scope
                value = newValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:168:17: error: cannot find 'value' in scope
                value = validRange.upperBound
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:168:25: error: cannot find 'validRange' in scope
                value = validRange.upperBound
                        ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:175:48: error: cannot find 'value' in scope
            let shouldFocusPreviousComponent = value == 0
                                               ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:176:16: error: cannot find 'isVirgin' in scope
            if isVirgin {
               ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:180:17: error: cannot assign to property: 'self' is immutable
                textInput = String(textInput.dropLast())
                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
    public func handleKeyPress(
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:181:17: error: cannot find 'value' in scope
                value = Int("\(textInput)") ?? 0
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:253:9: error: cannot find 'isVirgin' in scope
        isVirgin = state
        ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:254:12: error: cannot find 'isVirgin' in scope
        if isVirgin { textInput = "" }
           ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:254:23: error: cannot assign to property: 'self' is immutable
        if isVirgin { textInput = "" }
                      ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:252:12: note: mark method 'mutating' to make 'self' mutable
    public func setIsVirgin(_ state: Bool) {
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:258:9: error: cannot find 'value' in scope
        value = 0
        ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:259:9: error: cannot assign to property: 'self' is immutable
        textInput = ""
        ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:257:12: note: mark method 'mutating' to make 'self' mutable
    public func resetToZero() {
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:20:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:27:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:33:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:45:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:51:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:57:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:63:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:69:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
[88/122] Compiling TimecodeKitUI TimecodeField Environment.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: protocol 'StateModelProtocol' cannot be nested inside another declaration
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: protocol 'StateModelProtocol' declared here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: warning: protocol 'StateModelProtocol' should be declared to refine 'Observable' due to a same-type constraint on 'Self'
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:14: error: protocol '_StateModelProtocol' cannot be nested inside another declaration
    protocol _StateModelProtocol: StateModelProtocol {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
    protocol _StateModelProtocol: StateModelProtocol {
                                  ^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:91:16: error: cannot find 'isVirgin' in scope
            if isVirgin {
               ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:94:40: error: cannot find 'value' in scope
                proposedValue = Int("\(value)\(key.character)")
                                       ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:105:27: error: cannot find 'validRange' in scope
                    guard validRange.contains(proposedValue) else {
                          ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:33: error: cannot find 'component' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:62: error: cannot find 'frameRate' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                                             ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:79: error: cannot find 'subFramesBase' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                                                              ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:122:17: error: cannot find 'value' in scope
                value = proposedValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:123:17: error: cannot assign to property: 'self' is immutable
                textInput = proposedTextInput
                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
    public func handleKeyPress(
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:33: error: cannot find 'component' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:62: error: cannot find 'frameRate' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                                             ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:79: error: cannot find 'subFramesBase' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                                                              ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:142:17: error: cannot find 'value' in scope
                value = proposedValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:143:17: error: cannot assign to property: 'self' is immutable
                textInput = proposedTextInput
                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
    public func handleKeyPress(
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:148:17: error: cannot find 'value' in scope
                value = proposedValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:149:17: error: cannot assign to property: 'self' is immutable
                textInput = proposedTextInput
                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
    public func handleKeyPress(
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:154:28: error: cannot find 'value' in scope
            let newValue = value + 1
                           ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:155:16: error: cannot find 'validRange' in scope
            if validRange.contains(newValue) {
               ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:156:17: error: cannot find 'value' in scope
                value = newValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:158:17: error: cannot find 'value' in scope
                value = validRange.lowerBound
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:158:25: error: cannot find 'validRange' in scope
                value = validRange.lowerBound
                        ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:164:28: error: cannot find 'value' in scope
            let newValue = value - 1
                           ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:165:16: error: cannot find 'validRange' in scope
            if validRange.contains(newValue) {
               ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:166:17: error: cannot find 'value' in scope
                value = newValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:168:17: error: cannot find 'value' in scope
                value = validRange.upperBound
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:168:25: error: cannot find 'validRange' in scope
                value = validRange.upperBound
                        ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:175:48: error: cannot find 'value' in scope
            let shouldFocusPreviousComponent = value == 0
                                               ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:176:16: error: cannot find 'isVirgin' in scope
            if isVirgin {
               ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:180:17: error: cannot assign to property: 'self' is immutable
                textInput = String(textInput.dropLast())
                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
    public func handleKeyPress(
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:181:17: error: cannot find 'value' in scope
                value = Int("\(textInput)") ?? 0
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:253:9: error: cannot find 'isVirgin' in scope
        isVirgin = state
        ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:254:12: error: cannot find 'isVirgin' in scope
        if isVirgin { textInput = "" }
           ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:254:23: error: cannot assign to property: 'self' is immutable
        if isVirgin { textInput = "" }
                      ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:252:12: note: mark method 'mutating' to make 'self' mutable
    public func setIsVirgin(_ state: Bool) {
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:258:9: error: cannot find 'value' in scope
        value = 0
        ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:259:9: error: cannot assign to property: 'self' is immutable
        textInput = ""
        ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:257:12: note: mark method 'mutating' to make 'self' mutable
    public func resetToZero() {
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:20:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:27:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:33:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:45:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:51:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:57:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:63:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:69:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
[89/122] Compiling TimecodeKitUI TimecodeField Paste Policy.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: protocol 'StateModelProtocol' cannot be nested inside another declaration
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: protocol 'StateModelProtocol' declared here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: error: circular reference
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: note: through reference here
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:13:1: note: through reference here
extension TimecodeField {
^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:14:14: warning: protocol 'StateModelProtocol' should be declared to refine 'Observable' due to a same-type constraint on 'Self'
    protocol StateModelProtocol where Self: AnyObject, Self: Observable {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:14: error: protocol '_StateModelProtocol' cannot be nested inside another declaration
    protocol _StateModelProtocol: StateModelProtocol {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
    protocol _StateModelProtocol: StateModelProtocol {
                                  ^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:91:16: error: cannot find 'isVirgin' in scope
            if isVirgin {
               ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:94:40: error: cannot find 'value' in scope
                proposedValue = Int("\(value)\(key.character)")
                                       ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:105:27: error: cannot find 'validRange' in scope
                    guard validRange.contains(proposedValue) else {
                          ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:33: error: cannot find 'component' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:62: error: cannot find 'frameRate' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                                             ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:118:79: error: cannot find 'subFramesBase' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                                                              ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:122:17: error: cannot find 'value' in scope
                value = proposedValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:123:17: error: cannot assign to property: 'self' is immutable
                textInput = proposedTextInput
                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
    public func handleKeyPress(
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:33: error: cannot find 'component' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:62: error: cannot find 'frameRate' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                                             ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:131:79: error: cannot find 'subFramesBase' in scope
                let maxDigits = component.numberOfDigits(at: frameRate, base: subFramesBase)
                                                                              ^~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:142:17: error: cannot find 'value' in scope
                value = proposedValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:143:17: error: cannot assign to property: 'self' is immutable
                textInput = proposedTextInput
                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
    public func handleKeyPress(
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:148:17: error: cannot find 'value' in scope
                value = proposedValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:149:17: error: cannot assign to property: 'self' is immutable
                textInput = proposedTextInput
                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
    public func handleKeyPress(
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:154:28: error: cannot find 'value' in scope
            let newValue = value + 1
                           ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:155:16: error: cannot find 'validRange' in scope
            if validRange.contains(newValue) {
               ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:156:17: error: cannot find 'value' in scope
                value = newValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:158:17: error: cannot find 'value' in scope
                value = validRange.lowerBound
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:158:25: error: cannot find 'validRange' in scope
                value = validRange.lowerBound
                        ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:164:28: error: cannot find 'value' in scope
            let newValue = value - 1
                           ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:165:16: error: cannot find 'validRange' in scope
            if validRange.contains(newValue) {
               ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:166:17: error: cannot find 'value' in scope
                value = newValue
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:168:17: error: cannot find 'value' in scope
                value = validRange.upperBound
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:168:25: error: cannot find 'validRange' in scope
                value = validRange.upperBound
                        ^~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:175:48: error: cannot find 'value' in scope
            let shouldFocusPreviousComponent = value == 0
                                               ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:176:16: error: cannot find 'isVirgin' in scope
            if isVirgin {
               ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:180:17: error: cannot assign to property: 'self' is immutable
                textInput = String(textInput.dropLast())
                ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:50:12: note: mark method 'mutating' to make 'self' mutable
    public func handleKeyPress(
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:181:17: error: cannot find 'value' in scope
                value = Int("\(textInput)") ?? 0
                ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:253:9: error: cannot find 'isVirgin' in scope
        isVirgin = state
        ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:254:12: error: cannot find 'isVirgin' in scope
        if isVirgin { textInput = "" }
           ^~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:254:23: error: cannot assign to property: 'self' is immutable
        if isVirgin { textInput = "" }
                      ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:252:12: note: mark method 'mutating' to make 'self' mutable
    public func setIsVirgin(_ state: Bool) {
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:258:9: error: cannot find 'value' in scope
        value = 0
        ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:259:9: error: cannot assign to property: 'self' is immutable
        textInput = ""
        ^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:257:12: note: mark method 'mutating' to make 'self' mutable
    public func resetToZero() {
           ^
           mutating
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:20:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:27:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:33:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:45:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:51:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:57:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:63:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:69:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
[90/122] Compiling TimecodeKitUI RejectedInputFeedbackable.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
                      ^
[91/122] Compiling TimecodeKitUI TimecodeField SeparatorView.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
                      ^
[92/122] Compiling TimecodeKitUI TimecodeField KeyResult.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
                      ^
[93/122] Compiling TimecodeKitUI AttributedString.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
[94/122] Compiling TimecodeKitUI NSAttributedString.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
[95/122] Compiling TimecodeKitUI TextFormatter.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
[96/122] Compiling TimecodeKitUI Shared Environment.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:6: error: unknown attribute 'Entry'
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:29:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:6: error: unknown attribute 'Entry'
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:36:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:6: error: unknown attribute 'Entry'
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:50:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
    @Entry var timecodePasted: TimecodePasteAction? = nil
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:6: error: unknown attribute 'Entry'
    @Entry var timecodePasted: TimecodePasteAction? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                         ^~~~~~~
[97/122] Compiling TimecodeKitUI Shared View Modifiers.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:6: error: unknown attribute 'Entry'
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:29:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:6: error: unknown attribute 'Entry'
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:36:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:6: error: unknown attribute 'Entry'
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:50:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
    @Entry var timecodePasted: TimecodePasteAction? = nil
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:6: error: unknown attribute 'Entry'
    @Entry var timecodePasted: TimecodePasteAction? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                         ^~~~~~~
[98/122] Compiling TimecodeKitUI StringFormat Bindings.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:6: error: unknown attribute 'Entry'
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:6: error: unknown attribute 'Entry'
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:29:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:6: error: unknown attribute 'Entry'
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:36:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 14.0, iOS 17.0, tvOS 17.0, watchOS 10.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:6: error: unknown attribute 'Entry'
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:50:6: error: stored properties cannot be marked potentially unavailable with '@available'
    @available(macOS 12.0, iOS 15.0, tvOS 15.0, watchOS 8.0, *)
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
    @Entry var timecodePasted: TimecodePasteAction? = nil
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:6: error: unknown attribute 'Entry'
    @Entry var timecodePasted: TimecodePasteAction? = nil
     ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                         ^~~~~~~
[99/122] Compiling TimecodeKitUI TimecodeField.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
    @Entry var timecodePasted: TimecodePasteAction? = nil
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                         ^~~~~~~
[100/122] Compiling TimecodeKitUI TimecodeState.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
    @Entry var timecodePasted: TimecodePasteAction? = nil
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                         ^~~~~~~
[101/122] Compiling TimecodeKitUI TimecodeText Previews.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:37:23: error: extensions must not contain stored properties
    @Entry public var timecodeSubFramesStyle: (style: AnyShapeStyle?, scale: Text.Scale) = (nil, .default)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
    @Entry var timecodePasted: TimecodePasteAction? = nil
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                         ^~~~~~~
[102/122] Compiling TimecodeKitUI TimecodeField Previews.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
                      ^
[103/122] Compiling TimecodeKitUI TimecodeField Types.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
                      ^
[104/122] Compiling TimecodeKitUI TimecodeField View Modifiers.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:52:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldPastePolicy: TimecodeField.PastePolicy = .preserveLocalProperties
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
                      ^
[105/122] Compiling TimecodeKitUI SwiftUI Utilities.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
[106/122] Compiling TimecodeKitUI Utilities.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
[107/122] Compiling TimecodeKitUI TimecodeKitUI-API-2.3.0.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
[108/122] Compiling TimecodeKitUI TextField.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
[109/122] Compiling TimecodeKitUI AttributedString Previews.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
[110/122] Compiling TimecodeKitUI TimecodeField ComponentView StateModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
    protocol _StateModelProtocol: StateModelProtocol {
                                  ^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
    @Entry var timecodePasted: TimecodePasteAction? = nil
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                         ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:17: error: initializer 'init(_:)' requires that 'Binding<Subject>' conform to 'StringProtocol'
                Text(stateModel.valuePadded)
                ^
SwiftUI.Text:4:12: note: where 'S' = 'Binding<Subject>'
    public init<S>(_ content: S) where S : StringProtocol
           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:33: error: value of type 'TimecodeField.ComponentView.StateModel' has no dynamic member 'valuePadded' using key path from root type 'TimecodeField.ComponentView.StateModel'
                Text(stateModel.valuePadded)
                     ~~~~~~~~~~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:22: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<TimecodeField.ComponentView.StateModel>'
                Text(stateModel.valuePadded)
                     ^
                     $
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:60: error: value of type 'TimecodeField.ComponentView.StateModel' has no dynamic member 'isValueValid' using key path from root type 'TimecodeField.ComponentView.StateModel'
                    .conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
                                                ~~~~~~~~~~ ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:49: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<TimecodeField.ComponentView.StateModel>'
                    .conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
                                                ^
                                                $
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:60: error: cannot convert value of type 'Binding<Subject>' to expected condition type 'Bool'
                    .conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
                                                ~~~~~~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:144:35: error: reference to member 'down' cannot be resolved without a contextual type
            .onKeyPress(phases: [.down, .repeat]) { keyPress in
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:144:42: error: reference to member 'repeat' cannot be resolved without a contextual type
            .onKeyPress(phases: [.down, .repeat]) { keyPress in
                                         ^
[111/122] Compiling TimecodeKitUI TimecodeField ComponentView ViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
    protocol _StateModelProtocol: StateModelProtocol {
                                  ^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
    @Entry var timecodePasted: TimecodePasteAction? = nil
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                         ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:17: error: initializer 'init(_:)' requires that 'Binding<Subject>' conform to 'StringProtocol'
                Text(stateModel.valuePadded)
                ^
SwiftUI.Text:4:12: note: where 'S' = 'Binding<Subject>'
    public init<S>(_ content: S) where S : StringProtocol
           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:33: error: value of type 'TimecodeField.ComponentView.StateModel' has no dynamic member 'valuePadded' using key path from root type 'TimecodeField.ComponentView.StateModel'
                Text(stateModel.valuePadded)
                     ~~~~~~~~~~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:22: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<TimecodeField.ComponentView.StateModel>'
                Text(stateModel.valuePadded)
                     ^
                     $
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:60: error: value of type 'TimecodeField.ComponentView.StateModel' has no dynamic member 'isValueValid' using key path from root type 'TimecodeField.ComponentView.StateModel'
                    .conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
                                                ~~~~~~~~~~ ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:49: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<TimecodeField.ComponentView.StateModel>'
                    .conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
                                                ^
                                                $
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:60: error: cannot convert value of type 'Binding<Subject>' to expected condition type 'Bool'
                    .conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
                                                ~~~~~~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:144:35: error: reference to member 'down' cannot be resolved without a contextual type
            .onKeyPress(phases: [.down, .repeat]) { keyPress in
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:144:42: error: reference to member 'repeat' cannot be resolved without a contextual type
            .onKeyPress(phases: [.down, .repeat]) { keyPress in
                                         ^
[112/122] Compiling TimecodeKitUI TimecodeField ComponentView.swift
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:34: error: expected ',' separator
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                 ^
                                ,
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:35: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:45: error: attribute can only be applied to types, not declarations
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                            ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:60: error: expected parameter name followed by ':'
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                                                           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/StateModelProtocol/TimecodeField StateModelProtocol.swift:39:35: error: cannot find type 'StateModelProtocol' in scope
    protocol _StateModelProtocol: StateModelProtocol {
                                  ^~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFormat: Timecode.StringFormat = .default()
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:28:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldHighlightStyle: AnyShapeStyle? = AnyShapeStyle(.tint)
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:30:23: error: extensions must not contain stored properties
    @Entry public var timecodeSeparatorStyle: AnyShapeStyle? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:51:16: error: extensions must not contain stored properties
    @Entry var timecodeValidationStyle: AnyShapeStyle? = AnyShapeStyle(.red)
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:58:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldReturnAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:64:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldEscapeAction: TimecodeField.FieldAction? = nil
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:34:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputStyle: TimecodeField.InputStyle = {
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:46:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputWrapping: TimecodeField.InputWrapping = .noWrap
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:21:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldInputRejectionFeedback: TimecodeField.InputRejectionFeedback? = .platformDefault
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/TimecodeField Environment.swift:70:23: error: extensions must not contain stored properties
    @Entry public var timecodeFieldValidationPolicy: TimecodeField.ValidationPolicy = .enforceValid
                      ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared Environment.swift:105:16: error: extensions must not contain stored properties
    @Entry var timecodePasted: TimecodePasteAction? = nil
               ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/Shared/Shared View Modifiers.swift:311:26: error: cannot find type 'sending' in scope
        forwardTo block: sending @escaping @autoclosure () -> TimecodePasteAction?
                         ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:17: error: initializer 'init(_:)' requires that 'Binding<Subject>' conform to 'StringProtocol'
                Text(stateModel.valuePadded)
                ^
SwiftUI.Text:4:12: note: where 'S' = 'Binding<Subject>'
    public init<S>(_ content: S) where S : StringProtocol
           ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:33: error: value of type 'TimecodeField.ComponentView.StateModel' has no dynamic member 'valuePadded' using key path from root type 'TimecodeField.ComponentView.StateModel'
                Text(stateModel.valuePadded)
                     ~~~~~~~~~~ ^~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:121:22: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<TimecodeField.ComponentView.StateModel>'
                Text(stateModel.valuePadded)
                     ^
                     $
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:60: error: value of type 'TimecodeField.ComponentView.StateModel' has no dynamic member 'isValueValid' using key path from root type 'TimecodeField.ComponentView.StateModel'
                    .conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
                                                ~~~~~~~~~~ ^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:49: error: referencing subscript 'subscript(dynamicMember:)' requires wrapper 'Binding<TimecodeField.ComponentView.StateModel>'
                    .conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
                                                ^
                                                $
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:122:60: error: cannot convert value of type 'Binding<Subject>' to expected condition type 'Bool'
                    .conditionalForegroundStyle(stateModel.isValueValid ? nil : timecodeValidationStyle)
                                                ~~~~~~~~~~~^~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:144:35: error: reference to member 'down' cannot be resolved without a contextual type
            .onKeyPress(phases: [.down, .repeat]) { keyPress in
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/TimecodeKitUI/SwiftUI/TimecodeField/ComponentView/TimecodeField ComponentView.swift:144:42: error: reference to member 'repeat' cannot be resolved without a contextual type
            .onKeyPress(phases: [.down, .repeat]) { keyPress in
                                         ^
error: fatalError
BUILD FAILURE 5.9 macosSpm