---
task_id: task-2056
type: checklist
scope: task
created: 2026-04-21
updated: 2026-04-25
status: in-progress
---

# 체크리스트: task-2056

**task**: task-2056

---

## Phase 1 — 코드 분석 (헤르메스)

- [x] A. 크래시 원인 분석: refine-status.json 로그 확인
- [x] B. _call_claude() 함수 분석: docstring vs 실제 구현 불일치 발견
- [x] C. CLAUDECODE 환경변수 전달 문제 확인
- [x] D. 3 Step Why 수행

## Phase 2 — 백엔드 수정 (불칸)

- [ ] A. _call_claude(): 프롬프트를 stdin으로 전달하도록 수정
- [ ] B. _call_claude(): env에서 CLAUDECODE 제거
- [ ] C. grep 검증: stdin/CLAUDECODE 키워드 확인

## Phase 3 — 테스트 (아르고스)

- [ ] A. _call_claude() stdin 전달 관련 테스트
- [ ] B. 기존 테스트 회귀 확인

## 검증

- [ ] pytest 통과 확인
- [ ] QC 검증 완료
- [ ] 최종 보고
