# DIRECT-WORKFLOW — worktree 머지 규칙 추가

## 개요
팀장이 worktree isolation으로 작업 시, 메인 브랜치에 머지 + 서비스 재시작까지 완료해야 .done 파일을 생성하도록 규칙을 추가한다.

## 배경
worktree에서 구현 완료해도 메인에 머지가 안 되어 실제 반영 안 되는 문제가 반복 발생 (task-1780, task-1791, task-1792 등). 매번 별도 "머지 task"를 추가로 위임해야 했음.

## 수정 대상
**파일**: `/home/jay/workspace/prompts/DIRECT-WORKFLOW.md`

## 추가할 규칙

워크플로우의 "완료 보고" 또는 ".done 생성" 단계 직전에 아래 규칙을 추가:

```markdown
## Worktree 머지 규칙 (필수)

worktree isolation(`--isolation worktree`)으로 작업한 경우, .done 파일 생성 전에 반드시:

1. **메인 브랜치에 머지**
   ```bash
   cd $WORKSPACE_ROOT
   git merge task/{task_id}-{team_short}
   ```
   충돌 발생 시 해결 후 머지. 해결 불가 시 보고서에 "머지 충돌 미해결" 명시.

2. **서비스 재시작** (대시보드 관련 작업인 경우)
   ```bash
   systemctl --user restart dashboard
   ```

3. **머지 검증**
   변경한 파일이 메인에 반영되었는지 확인:
   ```bash
   grep "핵심키워드" 변경파일경로
   ```

4. **worktree 정리** (선택)
   ```bash
   git worktree remove .worktrees/{task_id}-{team_short} 2>/dev/null || true
   ```

**머지 없이 .done 생성 금지.** worktree에서만 작업 완료하고 .done을 올리면 실제 반영이 안 되어 제이회장님이 기능을 사용할 수 없음.
```

## 검증 시나리오
1. DIRECT-WORKFLOW.md에 "Worktree 머지 규칙" 섹션이 추가되면 성공
2. "머지 없이 .done 생성 금지" 문구가 포함되면 성공
3. 기존 워크플로우 단계가 변경되지 않으면 성공