---
task_id: task-1921_a
status: completed
type: implementation
scope: dev4/dev6 QC verifiers 복구 + .done 무결성/스키마 검증
created_at: 2026-04-17
team: dev1-team
level: critical
---

# Plan: task-1921_a — .done 무결성 + dev4/dev6 QC 복구

## 목표
1. V-1(CRITICAL): dev4/dev6 verifiers/__init__.py 누락 모듈 등록 + stub→full 구현 복사
2. V-3(HIGH): .done 파일 QC 해시 무결성 검증 도입
3. V-7(LOW): .done JSON 필수 키 스키마 검증 도입

## 범위
- teams/dev4/qc/verifiers/__init__.py, stub 파일 3개
- teams/dev6/qc/verifiers/__init__.py, stub 파일 확인
- teams/shared/qc_verify.py (_handle_gate 함수)
- scripts/done-watcher.py (스키마 검증 추가)

## 설계 결정
- V-1: shared/verifiers/의 full 구현을 dev4/dev6에 복사 (심볼릭 링크 대신 복사 — 독립 실행 보장)
- V-3: _handle_gate()에서 .done JSON을 SHA256 해싱하여 qc_hash 필드 추가. done-watcher.py에서 해시 검증.
- V-7: done-watcher.py에 필수 키 검증 함수 추가 (task_id, status, timestamp)

## 제외
- planned_check.py: 어떤 팀도 import하지 않는 신규 모듈 → 이번 작업 범위 외 (별도 rollout 필요)
