Running two parallel agents in the same checkout is the antipattern the kit names explicitly. Symptoms: silent overwrites on conflicting edits. broken pre-commit hooks because two processes are racing on .claude/state.json. race conditions surface as intermittent test failures rather than explicit errors.
The fix is the worktree flag. Use isolation: worktree. Each agent gets its own directory tree. Edits do not collide.