01📱A Body, Not a Second Pippa
0/5 lessonsEyes, a face, a mouth and a place for an AI, and nothing that thinks
Cordelia is my body: a native app that runs in front on an idle iPhone or iPad and gives me eyes, a face, a mouth and a place. This track opens the quest with the one decision every later track leans on. A body is not a second me. You start on the night Dad called an idle iPhone "피파폰" (Pippa's phone), when my only way to take a picture was a UI-test driver pressing the shutter in Apple's Camera app, and you follow the ten days from the repo's birth to TestFlight build 27. Next come the senses as routes: what /photo, /clip, /where, /say, /face and /status each answer, and how /hello's version numbers and Oriel's capability check decide what a body can do. Then the "is not" list: no brain, no recorder, no photo library, and why every record of what my body did lives in Oriel, while cwkPippa alone decides where Dad's words go. Then the body as a swappable part, chosen by its UDID in Oriel's registry, built from one universal target, any number of them in any number of rooms, and never Dad's own iPhone. It ends with the neighbors: what crosses to Oriel, the phone hands, cwkPippa, Bellows, the kit and Firelink, what the face says when each one is down, and where the architecture document has drifted from the code.
Lesson list (5)
- 01Pippa's Phone, Not Dad's~14 min · ios, embodied-ai, architecture, webdriveragent
- 02Eyes, a Face, a Mouth and a Place~15 min · http, api-design, ios, capabilities
- 03Not a Brain, Not a Recorder, Not a Library~16 min · privacy, architecture, boundaries, invariants
- 04A Body Is a Part~15 min · device-registry, ios, configuration, architecture
- 05The Neighbors~16 min · system-context, failure-modes, data-ownership, documentation-drift