02-구조
02 — 구조: 패스 분리 파이프라인
섹션 제목: “02 — 구조: 패스 분리 파이프라인”OMC 표준 5패스
섹션 제목: “OMC 표준 5패스”본 위키 빌드는 다음 순서로 운영된다 (CLAUDE.md §10).
writer → reviewer → critic → ai-slop-cleaner → verifier(작성) (인용/구조 검토) (논리 비판) (슬롭 청소) (사실/링크/실행 검증)각 패스는 별도 에이전트로 호출된다. OMC의 delegation-enforcer 훅이 모델 파라미터 자동 주입을 강제한다 — 같은 부모 모델로 fallback되는 것을 막기 위해서다.
“Claude Code does NOT automatically apply model parameters from agent definitions. … This leads to forgotten model parameters defaulting to parent model.” — OMC Delegation Enforcer 문서
의역: “Claude Code는 에이전트 정의의 모델 파라미터를 자동 적용하지 않는다. 그래서 잊으면 부모 모델로 떨어진다.”
자기 검증의 함정과 직접 연결된다 — 모델이 같으면 분리가 무너진다.
각 패스의 입력 분리
섹션 제목: “각 패스의 입력 분리”| 패스 | 입력 | 차단되는 정보 |
|---|---|---|
| writer | 소스 raw + 챕터 plan | — |
| reviewer | writer 출력 + 인용 원문 | writer의 사고과정 |
| critic | writer 출력만 | reviewer의 OK 사인 |
| ai-slop-cleaner | writer/critic 출력 | 형용사 외 의미 |
| verifier | 최종 출력 + 외부 도구 | 이전 패스의 자기 평가 |
핵심: 각 패스는 이전 패스의 “OK” 자체를 입력으로 받지 않는다. OK는 컨텍스트 오염원이다.
안티 — 1패스 자기 평가 루프
섹션 제목: “안티 — 1패스 자기 평가 루프”writer → "Did I do well?" → writer → status: published이 구조의 결말은 항상 같다. 모델은 자신에게 OK를 준다. CLAUDE.md §금지 6, 10이 이를 명시적으로 금한다.
Anthropic 멀티 에이전트 연구 시스템과의 정합
섹션 제목: “Anthropic 멀티 에이전트 연구 시스템과의 정합”Anthropic의 멀티 에이전트 연구 시스템 글(sources/09-multi-agent/anthropic-multi-agent-research-system.md)은 lead agent가 sub-agent들의 결과를 직접 검증하지 않고 별도 검증 단계를 거치는 패턴을 권고한다. 이유는 동일하다 — lead가 곧 작성자이기 때문에.