# PortWatcher Module Structure

- `App`: app entry and lifecycle wiring
- `Domain`: pure value types and state enums
- `Services`: process discovery, parsing, metadata lookup, kill flow
- `Store`: UI-facing state orchestration
- `UI`: popover and preferences views
- `Support`: small shared helpers that do not fit a feature module
