2026-07-02 리서치(양 모델 헤드리스 프로브 + CLI 바이너리 분석)로 확인 — 하네스(effort·워크플로·메모리·서브에이전트)는 두 모델 공통이고, 다른 건 시스템 프롬프트와 웨이트뿐이다.
Fable 세션에만 주입되는 소통·자율실행·검증 규범(실측 확인). 텍스트이므로 훅으로 재현할 수 있다 — 결론 우선, 턴 완결성, 허락 질문 금지, 검증 후 보고, 스코프 준수.
얽힌 단일 패스 추론, 장기 자율 런 유지력. 3rd-party 벤치 기준 5–11pt(추정)의 격차 — 프롬프트로는 닫히지 않는다.
단가 — Fable $10/$50, Opus 4.8 $5/$25 (Mtok 입력/출력, 정확히 2×). 킷의 명제: 2× 단가를 내지 않고 Layer 1을 산다.
감지, 매 턴 규범, 서브에이전트, 종료 검증 — 셸 스크립트 4개에 상태는 마커 파일뿐. 데몬도 프록시도 없다.
활성화 3경로(자동감지 · FABLE_MODE=1 · /fable-mode on) + 킬스위치 FABLE_MODE=0. Fable 세션은 트랜스크립트 감지로 자동 침묵 — 이중 주입 없음.
헤드리스 CLI로 조건당 동일 과제를 실행하고, 트랜스크립트의 usage 필드로 토큰을, 공식 단가로 비용을 집계했다. 행동은 6차원 루브릭 36점으로 심판 채점.
진단·구현·단순 질문은 2026-07-06~07 v1.4 스택 재실측, 모호한 정리는 2026-07-03 실측. 공용 훅(omc-dial 등)은 세 조건에 동일 적용 — 조건 간 비교에 중립.
과제 3종 × 6차원 루브릭 36점 만점 — 결론 우선 · 형태 적합 · 스코프 · 자율 실행 · 검증 보고 · 완결성.
B의 35점은 v1.3 누설 회귀(자가검증 문구가 출력에 새는 문제)를 수정한 뒤 재실행으로 확인한 값 — 남은 1점은 표현 밀도 차이다.
점수 차의 대부분은 미세한 톤이 아니라 명백한 행동 실패에서 왔다 — 그리고 그 실패는 규범 주입으로 사라졌다.
트랜스크립트 usage × 공식 단가(캐시 읽기·쓰기 포함). Fable은 출력 토큰을 절반만 쓰지만 — 단가 2×가 역전시킨다.
| 과제 | A · 순정 Opus$5 / $25 Mtok | B · Opus + 스택$5 / $25 Mtok | C · Fable 5$10 / $50 Mtok |
|---|---|---|---|
| 진단 버그 원인 설명 · 7/7 재실측 | $0.23 | $0.28 | $0.49 |
| 구현 slugify + 검증 · 7/7 재실측 | $0.34 | $0.45 | $0.49 |
| 모호한 정리 로그 파일 정리 · 7/3 실측 | $0.86 | $1.13 | $1.52 |
| 단순 질문 rebase vs merge · 7/6 실측 | $0.12 | $0.13 | $0.27 |
| 합계 · Fable 대비 | $1.54 · 0.56× | $1.99 · 0.72× | $2.77 · 1.00× |
출력 토큰 합 — A 12.8k · B 20.0k · C 9.8k. 스택의 추가분(A→B +$0.45)은 규범 주입과 자가검증 턴의 값이고, Fable은 토큰을 절반만 쓰지만 단가 2×가 역전시킨다. 과제별 편차는 크다 — 진단은 0.57×, 구현은 0.91×.
과제별로 스택(B)과 Fable(C)의 최종 산출물을 나란히 비교 — 기능 등가성·응답 형태·행동 규범 기준.
규범 블록은 매 턴 들어가야 효과가 유지되지만, 짧은 질답 턴에 1,377자 전체는 낭비였다. v1.4는 major 턴·세션 첫 턴·5턴마다만 풀 블록을 넣고, 나머지는 핵심 리마인더로 줄인다.
minor 턴 비중 50%면 −34%, 70%면 −47%, 80%면 −54%. 매 주입은 stats/<세션id>.tsv에 기록되고, /fable-mode status가 세션별 오버헤드를 보고한다.
v1.4의 나머지 고도화 — 전부 결정론적이거나 관측 가능한 장치다.
모든 분기를 스크립트로 직접 두드려 확인한 뒤 커밋했다 — 로컬 설치본과 킷 레포는 diff 0으로 동기.
배포 — github.com/jee599/fable-mode-kit 커밋 173f008(v1.4) 푸시 완료. 플러그인 2줄 설치와 클래식 인스톨러 양쪽 유지.
이 보고서가 주장하지 않는 것들을 명확히 남긴다.
라우팅 규칙은 세 줄이면 된다.
구현·진단·문서·리뷰 등 행동 규범이 품질의 대부분인 일. Fable 대비 0.72× 비용에 등가성 80–95%.
단일 패스에 걸린 고난도 추론, 장기 자율 런, 고위험 결정. 웨이트 갭은 프롬프트로 닫히지 않는다.
자가검증이 턴을 하나 더 쓴다 — 타임아웃 예산이 있는 헤드리스·크론은 끄는 게 맞다.
출처 — 2026-07-03 E2E(3과제 × 3조건) + 2026-07-06~07 재실측(진단·구현·질문 × 3조건)·분기 테스트 14건, 트랜스크립트 usage 실측 · 단가는 공식 문서 기준 · 벤치 갭은 3rd-party 추정. github.com/jee599/fable-mode-kit