feat(ios): scaffold SwiftUI app + HapiKit package + CI (A-M0)

This commit is contained in:
weishu
2026-08-17 11:18:50 +08:00
parent 12847ddd0f
commit e0e7be39c3
17 changed files with 906 additions and 0 deletions
@@ -0,0 +1,15 @@
import Foundation
import HapiProtocol
/// Scaffold marker for the transport layer.
///
/// APIClient, AuthManager (single-flight refresh), and SSEClient arrive in
/// M1b/M1c. Until then this constant proves the target graph and the
/// HapiClient -> HapiProtocol dependency compile and link.
public enum HapiClientVersion {
/// Version of the HapiKit client scaffold.
public static let current = "0.1.0"
/// Highest hub protocol generation this client speaks.
public static let protocolVersion = ProtocolVersion.supported
}