---
type: checklist
scope: task
project: dispatch-quality-gates
task_ids: [task-2145, task-2146, task-2147, task-2148, task-2149, task-2150, task-2151]
created: 2026-04-24
updated: 2026-04-24
status: active
level: 4
---

# 체크리스트: Dispatch Quality Gates 구현

---

## P1 병렬 위임 (5팀 동시)

### task-2145: l1_smoketest 강화 (7팀)
- [ ] BLOCK_PATTERNS 5개 추가
- [ ] EXEMPT_PATTERNS 추가 (비프론트 작업 면제)
- [ ] 증거 필수 체크 로직
- [ ] 단위 테스트 3건
- [ ] 기존 verifier 회귀 테스트

### task-2146: impact_scanner.py (1팀)
- [ ] extract_symbols_python() — AST
- [ ] extract_symbols_typescript() — regex
- [ ] grep_references() — COMMON_FILTER 포함
- [ ] scan() — 메인 + CLI
- [ ] 단위 테스트 5건

### task-2147: dispatch.py 확장 (2팀)
- [ ] _auto_inject_affected_files()
- [ ] _auto_generate_goal_assertions()
- [ ] 단위 테스트 4건

### task-2149: ci_preflight.sh (4팀)
- [ ] tech stack 감지
- [ ] 멀티 러너 순차 실행
- [ ] --affected-only 모드
- [ ] 타임아웃 처리
- [ ] 단위 테스트 3건

### task-2150: gate-config.json (5팀)
- [ ] JSON 스키마 + 초기값
- [ ] Python/Bash 로더 유틸리티
- [ ] 스키마 검증

## P2 순차 위임 (P1 완료 후)

### task-2148: finish-task.sh 통합 (3팀)
- [ ] Step 2.6 Impact Gate
- [ ] Step 2.6.5 CI Gate
- [ ] Step 2.11 Unresolved Gate
- [ ] Step 2.12 Goal Gate
- [ ] .done gate_results JSON
- [ ] subshell 격리
- [ ] 회귀 테스트

## P3 통합 검증

### task-2151: 통합 테스트 (composite)
- [ ] 8개 시나리오 전체 PASS
- [ ] 문서 업데이트 (DIRECT-WORKFLOW, QC-RULES, CLAUDE.md)
