Oops! I accidentally vibe-coded a ChatGPT client for my Apple Watch

An unexpected side-quest with SwiftUI, OpenAI's API, CloudKit and Swift Data, and what I learned about the limits and possibilities of AI in modern product development.