# task-2081: finish-task.sh에 g3_verifier 자동 실행 통합

## 문제 (task-2080 전수조사 G3-3)
Lv.3+ 작업에서 g3_independent_verifier.py가 .done 전 자동 실행되지 않음.
팀장이 수동 실행해야 하며, 실행하지 않아도 .done 생성 가능.

## 수정 내용

### finish-task.sh 수정
- QC 검증(qc_verify.py) 실행 직후, .done 생성 직전에 g3_verifier 호출 추가
- 조건: task 레벨이 Lv.3+ (critical 또는 task 파일에 "레벨: critical" 포함)
- 실행: `python3 scripts/g3_independent_verifier.py --task-id $TASK_ID`
- FAIL 시: .done 미생성 + exit 1
- PASS 시: 정상 진행
- Lv.0-2: g3_verifier 스킵 (기존대로)

### 레벨 판정 방법
- `--level` 파라미터로 전달받거나
- task-timers.json에서 해당 task의 work_level 참조
- 또는 task 파일에서 "## 레벨" 섹션 파싱

## ★ 먼저 읽을 파일
- `/home/jay/workspace/scripts/finish-task.sh` — L136-184 QC 실행 부분, L285-330 .done 생성 부분
- `/home/jay/workspace/scripts/g3_independent_verifier.py` — 인터페이스 확인
- `/home/jay/workspace/memory/reports/task-2080.md` — G3-3 항목 참조

## 완료 시그니처
- finish-task.sh에서 g3_verifier 호출 코드 존재
- Lv.3 task에서 g3_verifier FAIL 시 .done 미생성 확인
- Lv.1 task에서 g3_verifier 스킵 확인
- 기존 테스트 PASS

## 검증 시나리오
1. Lv.3 task에서 finish-task.sh 실행 → g3_verifier 호출 확인
2. g3_verifier FAIL 시 .done 미생성 + exit 1
3. Lv.1 task에서 g3_verifier 스킵
4. 기존 pytest PASS

## 레벨
- critical

## 프로젝트
- dev-system