---
task_id: task-2081
type: plan
scope: task
created: 2026-04-22
updated: 2026-04-22
status: completed
---

# 계획서: task-2081

**task**: task-2081
**목표**: finish-task.sh에 g3_verifier 자동 실행을 통합하여 Lv.3+ 작업의 .done 생성 전 독립 검증을 강제
**승인**: 헤르메스 2026-04-22 "task-2080 G3-3 개선 항목 구현"
**근거**: memory/reports/task-2080.md G3-3 항목

---

## 목표

finish-task.sh에서 Lv.3+ 작업일 때 g3_independent_verifier.py를 자동 실행하여, FAIL 시 .done 생성을 차단한다.

## 범위

### 포함
- finish-task.sh: QC 실행 후, .done 생성 전에 g3_verifier 호출 코드 추가
- 레벨 판정 로직: task-timers.json work_level → task 파일 ## 레벨 섹션 fallback
- FAIL 시 .g3-failed 이벤트 생성 + exit 1

### 제외 (다음 페이즈 이후)
- g3_verifier 자체 로직 변경 (기존 그대로 사용)
- --level CLI 인자 추가 (현재는 자동 판정으로 충분)

## 위임 계획

- 구현: **불칸(백엔드)** — shell 스크립트 수정
- 테스트: **아르고스(테스터)** — 시나리오별 검증

## 검증 기준

- Lv.3 task 레벨 판정: `python3 레벨판정코드 task-2081` → `lv3plus`
- Lv.1 task 레벨 판정: `python3 레벨판정코드 task-2078` → `below`
- bash -n 문법 검사: PASS
- pytest g3_verifier: 57/57 PASS
