worktree-isolation ยท diff

git:20260507.8dfdcb4 to git:20260601.da7723a

30 added, 30 removed. Audit C to C.

- ---
+ ---
graph:
domains: [domain:software-engineering]
skillAreas: [skill-area:agentic-loops, skill-area:orchestration-loop]
workflows: [workflow:feature-development]
topics: [topic:developer-experience]
roles: [role:tech-lead, role:backend-engineer]
- ---
-
- # Worktree Isolation
-
- Manage git worktree lifecycle for safe, isolated parallel development.
-
- ## Agent
- Worktree Manager - `automaker-worktree-manager`
-
- ## Workflow
- 1. Create new branch from base (feature/<id>)
- 2. Set up git worktree in .worktrees/ directory
- 3. Verify worktree isolation
- 4. Install dependencies in worktree
- 5. After completion, merge or preserve worktree
- 6. Clean up merged worktrees, preserve failed ones
-
- ## Inputs
- - `projectName` - Project name
- - `featureId` - Feature identifier
- - `baseBranch` - Base branch for worktree creation
-
- ## Outputs
- - Worktree path, branch name, isolation status
-
- ## Process Files
- - `automaker-orchestrator.js` - Phase 3 (setup) and cleanup
- - `automaker-agent-execution.js` - Stage 1
- - `automaker-review-ship.js` - Stage 3 (merge)
+ ---
+
+ # Worktree Isolation
+
+ Manage git worktree lifecycle for safe, isolated parallel development.
+
+ ## Agent
+ Worktree Manager - `automaker-worktree-manager`
+
+ ## Workflow
+ 1. Create new branch from base (feature/<id>)
+ 2. Set up git worktree in .worktrees/ directory
+ 3. Verify worktree isolation
+ 4. Install dependencies in worktree
+ 5. After completion, merge or preserve worktree
+ 6. Clean up merged worktrees, preserve failed ones
+
+ ## Inputs
+ - `projectName` - Project name
+ - `featureId` - Feature identifier
+ - `baseBranch` - Base branch for worktree creation
+
+ ## Outputs
+ - Worktree path, branch name, isolation status
+
+ ## Process Files
+ - `automaker-orchestrator.js` - Phase 3 (setup) and cleanup
+ - `automaker-agent-execution.js` - Stage 1
+ - `automaker-review-ship.js` - Stage 3 (merge)