Documentation
README
New Feature
Every task gets its own worktree and branch, created from the latest
origin/main. Never build on main, and never reuse another agent's
worktree or branch.
Harness deltas — read first
- Claude Code: the harness creates and manages worktrees itself (under
.claude/worktrees/<name>). Skip steps 3–4 below (no manualgit worktree add/remove), and keep the harness-assigned branch name. Steps 1–2 and 5 still apply. - Cursor-managed worktrees (branches named
worktree-*): same idea — keep the assigned branch and worktree, apply steps 2 and 5. - Any other harness: follow all steps.
Steps
- Sync:
git fetch origin.
This is the opening of the README. Read the full README on GitHub.