executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
ios-state-managementImplement reactive state with Combine, Observation framework, and UDF patterns. Use when implementing state management with Combine, @Observable, or reactive patterns in iOS.
Independent GitHub snapshot · Automated classification · Original documentation governs
@Observable (iOS 17+) for modern SwiftUI; Combine with @Published for UIKit or broader compatibility.Input enum (events) and Output struct (state).Set<AnyCancellable> with .store(in: &cancellables).@MainActor or .receive(on: DispatchQueue.main) for UI updates.ViewState enum (.loading, .success(data), .error(failure)).See Combine and Observation framework examples
.store(in: &cancellables).receive(on: .main) or @MainActorobjectWillChange.send(): Use @Published or @Observable instead