Files

1.1 KiB

description
description
하네스 실행 무결성 preflight 점검(orgos doctor) — 설정·hook 배선·의존성·workspace·참조 무결성.

당신은 실행 전 하네스가 실제로 "켜져" 있는지 점검한다.

절차

  1. 다음을 실행한다:
    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가 스크립트를 아직 만들지 않은 상태다 — 배선 자체는 유효하다.