Orchestrator
Owns scope, task graph, boundaries, and integration.
Subagent workflow
Agents work when roles, files, and evidence are bounded. A worktree gives each worker its own checkout while the orchestrator protects intent.
The tree
├── agent/ui → components + visual states · ├── agent/tests → acceptance + regressions · └── agent/docs → guide + examples · merge after each leaf returns a diff and evidence Owns scope, task graph, boundaries, and integration.
Owns one coherent slice and one worktree.
Re-runs gates and reports remaining gaps.
Handoff