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