# task-1406.1 완료 보고서
> 팀: dev7-team (이참나 팀장) | 작성일: 2026-04-04

## S - Situation
dev3 다그다(Dagda)와 dev8 라(Ra) 팀장이 Opus에서 Sonnet으로 변경된 후 2026-04-04 13:04에 Lv.0 긴급 조치로 Opus 복원이 완료되었다.

## C - Complication
변경 시점과 원인이 문서화되어 있지 않아, 향후 동일 이슈 재발 방지를 위해 정확한 변경 이력 추적이 필요하다.

## Q - Question
다그다와 라 팀장이 정확히 언제, 어떤 작업에서 Sonnet으로 변경되었는가?

## A - Answer

### 다그다 (Dagda, dev3 팀장)

| 시점 | 이벤트 | 근거 |
|------|--------|------|
| 2026-03-23 | organization-structure.json에 **claude-opus-4-6**으로 최초 등장 | git commit `0ff7988` |
| 2026-03-25 12:38 | **claude-opus-4-6 → claude-sonnet-4-6 변경** | git commit `ee0e33b` ("시스템 업데이트: task-930~941") |
| 2026-03-28 14:44:57 | app.log 최초 Sonnet 라우팅 기록 (task-1162.1) | app.log model_router 로그 |
| 2026-04-04 13:04 | **Opus 복원 완료** (Lv.0 긴급 조치) | 일지 기록 |

- **변경 커밋**: `ee0e33b` (2026-03-25 12:38)
- **변경 내용**: organization-structure.json에서 dagda의 model 필드가 `claude-opus-4-6` → `claude-sonnet-4-6`으로 변경
- **Sonnet 운영 기간**: 약 10일 (2026-03-25 ~ 2026-04-04)

### 라 (Ra, dev8 팀장)

| 시점 | 이벤트 | 근거 |
|------|--------|------|
| 2026-03-02 | Initial commit에서 개발3팀장으로 **claude-sonnet-4-6** 등록 | git commit `57fa931` |
| 2026-03-23 | 개발4팀장으로 팀 변경 (model은 sonnet 유지) | git commit `0ff7988` |
| 2026-03-24 | task-887.1에서 dev8 블록 opus→sonnet 문서 정비 ("실제 모델에 맞게 수정") | task-887.1 보고서 |
| 2026-03-25 | 개발8팀장으로 팀 변경 (model은 sonnet 유지) | git commit `ee0e33b` |
| 2026-03-27 | task-1141.1에서 "8팀 구조전환(팀장Sonnet+팀원4명GLM)" 공식 명시 | task-1141.1 기록 |
| 2026-03-28 18:35:23 | app.log 최초 Sonnet 라우팅 기록 | app.log model_router 로그 |
| 2026-04-04 13:04 | **Opus 복원 완료** (Lv.0 긴급 조치) | 일지 기록 |

- **핵심 발견**: 라(Ra)는 **최초 등록(2026-03-02)부터 줄곧 claude-sonnet-4-6**이었음. Opus에서 Sonnet으로 "변경"된 것이 아니라 처음부터 Sonnet으로 설정됨.
- **다만** bot_settings.json에서는 `claude-opus-4-6`으로 설정되어 있어, org-structure.json과 bot_settings.json 간 괴리가 존재했음.

### 변경 원인 분석

| 원인 | 상세 |
|------|------|
| 비용/성능 비교 실험 | 2026-03-01 결정 기록: "Opus vs Sonnet 비교 실험: 계산기 CLI 기준 Sonnet4.6이 속도/비용 우수. 현재 멀티봇 팀장은 Sonnet4.6 유지" 방침 수립 |
| 구조전환 작업 | task-1141.1(2026-03-27): dev8팀 GLM MCP 서버 구현 시 팀장 Sonnet + GLM 팀원 4명 구조로 설계 |
| 문서 정비 | task-887.1(2026-03-24): 실제 운영 모델과 문서 불일치 정비 |

### bot_settings.json vs organization-structure.json 괴리

- bot_settings.json: git 미추적, 변경 이력 추적 불가
- 복원 시점(2026-04-04) 기준 bot_settings.json에는 두 팀장 모두 `claude-opus-4-6`으로 설정됨
- organization-structure.json은 복원 전까지 `claude-sonnet-4-6` 유지

## 발견 이슈 및 해결

### 자체 해결 (0건)
- 본 작업은 조사 전용으로 코드 변경 없음

### 범위 외 미해결 (3건)
1. **org-structure.json과 bot_settings.json 모델 불일치 이력** - 범위 외 사유: 복원 완료 후 상태이며, 설정 관리 체계 개선은 별도 태스크 필요
2. **bot_settings.json git 미추적** - 범위 외 사유: 인프라 설정 파일의 버전 관리 정책은 시스템 관리 범위
3. **app.log에서 dev3/dev8 opus-sonnet 혼재 기록** - 범위 외 사유: 라우팅 로직 검증은 별도 태스크 필요 (2026-03-29에 dev3에서 opus 기록 일부 존재)

## 산출물

- `/home/jay/workspace/memory/reports/task-1406.1.md` (본 보고서)

## 셀프 QC 체크리스트

- [x] 1. 이 변경이 다른 파일에 영향을 미치는가? → No (조사 전용, 파일 변경 없음)
- [x] 2. 엣지 케이스 확인 → bot_settings.json과 org-structure.json 간 괴리 식별
- [x] 3. 작업 지시와 정확히 일치하는가? → Yes (git log 추적 + bot_settings 확인 + 로그 검색 완료)
- [x] 4. 에러 처리와 보안 확인 → N/A (조사 전용)
- [x] 5. 테스트 커버리지 → N/A (코드 변경 없음)
- [x] 6. 발견 이슈 모두 해결했는가? → 범위 외 3건 사유 명시
- [x] 7. 코드 아키텍처 원칙 확인 → N/A (코드 변경 없음)
- [x] 8. 인터페이스 변경 시 문서 갱신 → N/A (인터페이스 변경 없음)

## 모델 사용 기록

- 팀원: 쿠쿨칸 / 작업 내용: git log 변경 이력 추적 / 사용 모델: sonnet / 정당성: -
- 팀원: 이쉬첼 / 작업 내용: task-timers, daily 로그, app.log 검색 / 사용 모델: sonnet / 정당성: -
