The gateway sends threadId "" on host notifications; tapping one now opens
the feed instead of a thread that does not exist.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Screenshots of Pair, Feed, Thread (finished, approval, question) and New
thread, taken in the Series 12 46mm simulator in demo mode.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
SwiftUI watch-only app in watch/, generated by XcodeGen. Codable models mirror
gateway/src/contract.ts, with lenient string enums so new phases or decisions
still decode. A DemoGateway serves fixtures from the docs/api.md examples for
previews and demo mode. Swift Testing covers decoding the documented JSON,
request encoding, notification action parsing and the small view helpers.
Co-Authored-By: Claude Opus 5.5 <[email protected]>