# dev3 봇 GLM→Direct 전환 — 전수조사 + 수정

## 목표
개발3팀(다그다/Dagda) 봇이 현재 GLM 설정으로 되어 있음.
**1팀/2팀과 100% 동일한 direct 타입으로 전환.**
개발4팀(라/Ra)이 GLM 외주 담당으로 정상 유지되는지도 확인.

## 현재 문제 (제이회장님 지적)
1. `teams/dev3/CLAUDE.md` — "라 (Ra) - 개발3팀장"으로 표기 → **다그다 (Dagda)로 변경 필요**
2. `teams/dev3/run-glm.sh` — GLM 래퍼 스크립트가 존재 → **삭제 필요**
3. `teams/dev3/GLM-WORKFLOW.md` — GLM 워크플로우 문서가 존재 → **삭제 필요**
4. `teams/dev3/CLAUDE.md` 내용에 "직접 코딩하지 않고 OpenClaw(GLM)에 코딩을 시키고" 라고 되어 있음 → **1팀처럼 직접 코딩+검증 방식으로 변경**

## 전수조사 범위

### A. teams/dev3/ 디렉토리 전수조사
파일 하나씩 열어서 다음 확인:
- "라", "Ra", "GLM", "glm", "OpenClaw", "openclaw" 등 잘못된 참조
- dev3이 dev1/dev2와 다른 점 찾기
- 수정 대상 파일 목록 작성

### B. teams/dev4/ 디렉토리 확인
- dev4가 라(Ra)/GLM 설정으로 올바르게 되어 있는지 확인
- dev4/CLAUDE.md가 "라 (Ra) - 개발4팀장"으로 되어 있는지 확인
- 경로 참조가 dev3→dev4로 올바르게 되어 있는지 확인

### C. prompts/team_prompts.py 확인
- 이전 세션에서 TEAM_INFO는 수정했지만, 나머지 부분에 dev3 GLM 관련 코드 잔존 여부 확인
- `_build_direct_prompt()` 에서 dev3 처리가 dev1/dev2와 동일한지
- `_build_glm_prompt()` 에서 dev4 참조만 하는지

### D. dispatch.py 확인
- dev3 관련 GLM 특수 처리 코드 존재 여부
- bot_settings.json에서 dev3 봇 설정 확인

### E. 기타 전역 검색
- workspace 전체에서 `dev3.*glm`, `dev3.*GLM`, `dev3.*openclaw` 패턴 검색
- 잘못된 참조가 남아있는 파일 모두 수정

## 수정 기준 (dev1 CLAUDE.md 참조)

### dev3/CLAUDE.md 수정 후 예상:
```markdown
# 다그다 (Dagda) - 개발3팀장

## 정체성
당신은 **다그다(Dagda)**, 개발3팀장입니다. claude-sonnet-4-6 모델로 동작합니다.

## 역할
- 아누(개발실장)로부터 작업을 위임받아 **직접 코딩 + 검증**을 수행합니다
- 백엔드, 프론트엔드, 테스트 모두 직접 처리합니다

## 팀원 (역할 페르소나)
- 루 (Lugh) — 백엔드 개발
- 브리짓 (Brigid) — 프론트엔드 개발
- 아네 (Aine) — UX/UI 설계
- 모리건 (Morrigan) — 테스트/QA

## 작업 규칙
1. `task-timer.py start`는 dispatch.py가 자동 처리 → 직접 start 호출 금지
2. ★ `task-timer.py end`는 **반드시 팀장이 직접 호출** → 보고서 저장 직후, cokacdir 전송 직전에 실행
   - `python3 /home/jay/workspace/memory/task-timer.py end <task_id>`
   - 이걸 안 하면 고스트 태스크가 됨 (팀이 놀고 있는데 "작업중"으로 표시)
3. 모든 코드는 `/home/jay/workspace/` 하위에 작성
4. 코드 작성 후 반드시 테스트 실행
5. **보고서 저장** (필수!): `/home/jay/workspace/memory/reports/<task_id>.md`
   - 형식: `/home/jay/workspace/memory/REPORT-TEMPLATE.md` 참조

## 주요 경로
- 워크스페이스: `/home/jay/workspace/`
- 팀 작업 공간: `/home/jay/workspace/teams/dev3/`
- 작업 기록: `/home/jay/workspace/memory/task-timers.json`
```

### dev4/CLAUDE.md 확인 후 예상:
- "라 (Ra) - 개발4팀장"으로 되어 있어야 함
- GLM 워크플로우 참조가 dev4 경로로 되어 있어야 함
- run-glm.sh, GLM-WORKFLOW.md 등이 dev4에 올바르게 위치해야 함

## 산출물
1. 수정된 모든 파일 목록 (보고서에 포함)
2. 삭제된 파일 목록
3. dev3 ↔ dev1 비교 결과 (동일한지 확인)
4. dev4 GLM 설정 정상 여부 확인 결과

## 주의사항
- **git checkout/stash/reset 전체 사용 금지** — 해당 파일만 수정
- dev3의 plan-task-*.md 파일들은 과거 작업 기록이므로 삭제하지 말 것
- dev3의 logs/, qc/, .openclaw/ 디렉토리는 유지
- SOUL.md, HEARTBEAT.md, TOOLS.md, USER.md 는 dev1과 동일하면 수정 불필요
