/rules / orchestrator-branch-first
RULE 0.13 Orchestrator Branch First
Orchestrator owns branch + commits + push. Agent writes files only (sandbox denies Bash inside worktree).
Worktree path IS the agent sandbox — agents can't self-commit; orchestrator must own git state.
Spawn agents with explicit Bash ban. Agent returns file-list. Orchestrator git add + commit.
| id | RULE 0.13 |
| scope | topic |
| file | ~/.claude/rules/orchestrator-branch-first.md |
[hook] hooks/orchestrator-branch-check.sh
▸ all hooks