# Week 3 Plan ## Goal Freeze architecture, protocol, worker/helper boundaries, and scaffold inputs. ## Must Deliver - `Architecture v1` - `Protocol Schema v1` - `Task State Machine v1` - `Error Registry v1` - `Worker XPC` interface - `Privileged Helper` action allowlist - Package and target dependency graph ## Day Plan - `Day 1` Confirm minimum data required by the three core screens - `Day 2` Freeze schema, state machine, error mapping - `Day 3` Freeze worker/helper interfaces and validations - `Day 4` Freeze scaffold structure and dependency graph - `Day 5` Gate review for Week 4 engineering start ## Owner Tasks - `Core Agent` freeze protocol, state, persistence - `System Agent` freeze worker/helper interfaces - `Mac App Agent` freeze shell and package graph - `Adapter Agent` freeze MVP adapter paths - `QA Agent` define contract and boundary test coverage ## Exit Criteria - Week 4 can start implementation without unresolved P0 architecture blockers