---
task_id: task-2145
type: checklist
scope: task
created: 2026-04-24
updated: 2026-04-24
status: completed
---

# 체크리스트: task-2145

**task**: task-2145

---

## Phase 1 — 쿠쿨칸(백엔드)

- [x] A. BLOCK_PATTERNS 5개 상수 정의
- [x] B. FRONTEND_KEYWORDS 상수 정의
- [x] C. verify 함수에 BLOCK 체크 로직 추가 (섹션 파싱 전 실행)
- [x] D. task 파일 읽기 + is_frontend 판별 로직 추가
- [x] E. "해당없음" 3줄 EXEMPT 조건 분기 (is_frontend 기반)
- [x] F. 증거 필수 체크 3개 정규식 추가 (screenshot/curl/test)
- [x] G. 증거 없으면 FAIL, 있으면 PASS 로직

## Phase 2 — 카마소츠(테스터)

- [x] A. 기존 6개 테스트 전면 갱신
- [x] B. BLOCK 패턴 매칭 테스트 2개 추가
- [x] C. EXEMPT 백엔드/프론트 테스트 2개 추가
- [x] D. 증거 누락 FAIL 테스트 추가
- [x] E. 증거 종류별 PASS 테스트 3개 추가 (screenshot/curl/pytest)

## 검증

- [x] 테스트 통과 확인 (10 passed)
- [x] QC 검증 완료 (53 passed, 회귀 없음)
- [x] L1 스모크테스트 (verify 함수 직접 호출로 4개 시나리오 확인)
- [x] Codex 사전 검증 PASS
- [x] 최종 보고
