---
task_id: task-2703
type: checklist
scope: task
created: 2026-05-28
updated: 2026-05-28
status: completed
---

# 체크리스트: task-2703 — V3.6 Runtime Harness MVP

**task**: task-2703

---

## Phase 1 — Vulcan 구현 (dev1 백엔드)

- [x] A. `scripts/harness/v36/` 코어 모듈 생성 (guard/rules/logger/schema)
- [x] B. `/home/jay/.claude/hooks/pre_tool_use_v36_harness.py` PreToolUse hook 작성
- [x] C. `.claude/settings.json` 양쪽 결선 (백업 보존)
- [x] D. 6 룰 matched_rule fixture 작성
- [x] E. tests/harness/test_v36_harness_*.py 4종 작성
- [x] F. JSONL append-only logger + 5필드 schema validator
- [x] G. pyright 진단 정리 (✘ 0건)

## Phase 2 — Maat 독립 검증 (QC 횡단조직)

- [x] A. DoD 1 production load evidence (hook 발화 + JSONL 누적)
- [x] B. DoD 2 위험 cmd 7건 전부 exit 2 + matched_rule 확인
- [x] C. DoD 3 정상 cmd 6건 전부 exit 0
- [x] D. DoD 4 룰 1 DENY PASS
- [x] E. DoD 5 룰 3 HOLD_FOR_CHAIR PASS
- [x] F. DoD 6 JSONL 5필드 schema PASS
- [x] G. DoD 7 pytest 150 PASS / 0 FAIL
- [x] H. DoD 8 forbidden write 0
- [x] I. DoD 9 closeout marker 생성

## 검증

- [x] 테스트 통과 확인 — pytest 150 PASS
- [x] QC 검증 완료 — Maat 독립 판정 DoD 9/9 PASS
- [x] 최종 보고 — `memory/reports/task-2703.md`
