← 목록
기타 2026-06-13 1KB 읽기 1분

butler-dispatch 워크플로 구축

개요

~/.claude/workflows/butler-dispatch.js — 집사분배 저장 워크플로. 모든 세션이 재사용 가능한 표준 집사 분배 레이어.

무엇을 했는가

  • 집사레지스트리.한선의 유형시작표(18 유형) + 에스컬레이션 사다리를 JS 상수로 포팅
  • 토큰예산 4단계 병렬도 결정(>500k=전량, >200k=청크8, >50k=청크4, 이하=순차)
  • 하이쿠-우선 에스컬레이션: agent() null 반환 시 haiku→sonnet→opus 자동 상향
  • fable(페블) 배정 완전 차단 — 판정/적대검증/최고난도는 fable_required 반환 후 본세션 이관
  • converge=true 시 opus 교차종합 (barrier 정당 — 전체 결과 집합 후 1회)
  • effRows 배열 반환: 호출측이 집사효율.dat append 가능 (토큰=0 자리, 호출측 채움)
  • Date.now()/Math.random() 사용 없음 (Workflow 제약 준수)

관련 파일

  • /Users/ef/.claude/workflows/butler-dispatch.js — 워크플로 본체
  • /Users/ef/.claude/butler/dispatch-사용법.md — 사용법 3예시
  • /Users/ef/.claude/butler/집사레지스트리.한선 — 원본 레지스트리
  • /Users/ef/.claude/templates/한선씨-가드레일.md — 가드레일 단일 원본

검증

  • node --check: PASS
  • fable 모델 값 배정: ABSENT (OK)
  • 18 유형 전체: OK

잔여 이슈

  • 없음. 호출측에서 effRows 토큰 필드 채워 집사효율.dat append 패턴 확립 권장.