---
task_id: task-1900
type: checklist
scope: task
created: 2026-04-16
updated: 2026-04-16
status: completed
---

# 체크리스트: task-1900

**task**: task-1900

---

## Phase 1 — 취약점 분석

- [x] A. workspace_root=str(tmp_path) 패턴 사용 테스트 전수 식별
- [x] B. 각 테스트의 AST 스크립트 경로 해결 방식 분석
- [x] C. AST 스크립트 미존재 시 동작 확인 (graceful fallback)
- [x] D. 개선 방안 비교 (A/B/C/D)

## Phase 2 — 구현

- [x] A. test_callers_context_included_in_prompt에 AST 더미 파일 생성 추가
- [x] B. AST 모킹 JSON 구조 딕셔너리 형태로 수정
- [x] C. callers context 프롬프트 포함 검증 (captured_prompts + assert) 추가

## Phase 3 — 회귀 테스트

- [x] A. test_codex_gate_check.py 27건 전체 PASS
- [x] B. test_ast_dependency_map.py 47건 회귀 없음
- [x] C. codex_gate_check.py 본체 graceful fallback 정상 동작

## 검증

- [x] 테스트 통과 확인
- [x] QC 검증 완료
- [x] 최종 보고
