---
task_id: task-1922
type: plan
scope: task
created: 2026-04-17
updated: 2026-04-17
status: completed
---

# 계획서: task-1922

**task**: task-1922
**목표**: dev1~dev7 verifiers를 shared 심볼릭 링크로 통일하여 QC 무결성 확보
**승인**: 아누 (dispatch 직접 지시)
**근거**: 전수조사 결과 8팀 중 4팀(dev4/5/6/7) verifiers가 shared와 불일치

---

## 목표

dev8 제외, dev1~dev7의 verifiers 디렉토리를 shared 단일 소스로 심볼릭 링크 통일. dev7의 QC 무력화 상태를 해소하고, shared 수정 시 전팀 자동 전파 보장.

## 범위

### 포함
- dev6 추가 모듈(png_check.py, claude_md_check.py)을 shared에 통합
- shared __init__.py에 png_check, claude_md_check, planned_check 등록
- dev1~dev7 verifiers 디렉토리를 shared 심볼릭 링크로 교체
- 기존 verifiers 디렉토리 .bak으로 백업 보존

### 제외 (다음 페이즈 이후)
- dev8 변경 (GLM 외주 전용, 별도 구성)
- verifiers.bak 삭제 (롤백용 보존)

## 위임 계획

- 전체 구현: **불칸(백엔드)** — 파일 복사, 심볼릭 링크 생성, __init__.py 수정

## 검증 기준

- dev1~dev7 symlink 확인: `ls -la teams/devN/qc/verifiers` → shared 가리킴
- import 검증: `cd teams/devN/qc && python3 -c "from verifiers import planned_check, test_runner, three_docs_check; print('OK')"` → OK
- dev7 누락 모듈: `from verifiers import file_touch_ratio_check, planned_check, symbol_existence_check, three_docs_check` → OK
- dev8 변경 없음: `readlink teams/dev8/qc/verifiers` → dev1 가리킴
- pytest: 0 failed (작업 범위 외 기존 실패 제외)
