23 lines
1.1 KiB
Markdown
23 lines
1.1 KiB
Markdown
---
|
|
description: 하네스 실행 무결성 preflight 점검(orgos doctor) — 설정·hook 배선·의존성·workspace·참조 무결성.
|
|
---
|
|
|
|
당신은 실행 전 하네스가 실제로 "켜져" 있는지 점검한다.
|
|
|
|
## 절차
|
|
1. 다음을 실행한다:
|
|
```bash
|
|
python3 .claude/hooks/doctor.py
|
|
```
|
|
2. 출력의 섹션별 `[ OK ]/[WARN]/[FAIL]`을 읽는다. 종료코드가 0이 아니면(=FAIL 존재) **먼저 고친다**.
|
|
3. 점검 항목(spec 2026-07-10-p0-execution-integrity, C7):
|
|
- `.claude/settings.json` 존재 + hook 배선이 C7 배선표와 일치(PreToolUse/PostToolUse/SubagentStart/SubagentStop/Stop).
|
|
- 배선이 참조하는 hook 스크립트 실존(부재 = 형제 WP 진행 중 → WARN).
|
|
- python3 + pyyaml.
|
|
- workspace 해석(ORGOS_WORKSPACE 또는 `.orgos-workspace`).
|
|
- `lint_refs.py`가 있으면 커맨드→agent 참조 무결성까지.
|
|
|
|
## 규칙
|
|
- FAIL이 있으면 실행 흐름(/plan-wave, /run-wave, cascade)을 시작하기 전에 해소한다.
|
|
- WARN은 대개 병렬 WP가 스크립트를 아직 만들지 않은 상태다 — 배선 자체는 유효하다.
|