The daemon. Owners fill these modules in against the Plane CWDL epics:
- watcher —
notifyfilesystem watcher (Epic 2) - analyzer — rust-analyzer subprocess + LSP client (Epic 2)
- model — file-level green/red state (Epic 2, decision D4)
- build — trunk-build orchestration + input hashing (Epic 3)
- server — HTTP + WebSocket dev server, never-serve-red (Epic 4)
Skeleton only exposes a build identifier so the workspace links and CI is green-on-empty (decision D10).