tfx-debate
DEPRECATED — tfx-auto consensus shape 로 통합됨. `/tfx-auto --mode consensus --shape debate` 로 리다이렉트. Phase 4a 부터 debate 는 별도 엔진이 아니라 consensus family 내부의 옵션 비교 shape 다. Phase 5 (v11) 에 물리 삭제 예정.
tfx-debate (DEPRECATED → tfx-auto alias)
DEPRECATED.
/tfx-auto --mode consensus --shape debate로 리다이렉트. debate 는 이제 독립 스킬이 아니라tfx-autoconsensus family 의 비교 shape 다.
동작
- stderr 에 1회 경고 출력:
[deprecated] tfx-debate -> use: tfx-auto --mode consensus --shape debate - stdout 머리부에
[DEPRECATED]마커를 출력한다. .omc/state/alias-usage.log에 아래 형식으로 append 한다:2026-04-18T12:34:56Z tfx-debate -> tfx-auto --mode consensus --shape debate- ARGUMENTS 전체 앞에
--mode consensus --shape debate를 prepend 하여Skill("tfx-auto")호출. --options,--criteria,--cli-set,--analysis-prompt-file같은 debate 전용 인자는 그대로 passthrough 한다.
등가 플래그
--mode consensus --shape debate
옵션 비교 shape 입력:
--options "A|B|C"또는 동등한 옵션 목록--criteria "latency|complexity|operability"또는 동등한 평가 기준
이 alias 의 의미
tfx-debate 의 본질은 "3-CLI 토론 엔진"이 아니라 "옵션 비교와 최종 추천을 내는 보고서 shape" 였다. Phase 4a 부터 orchestration root 는 --mode consensus 로 통합되고, debate 의미는 --shape debate 로 보존된다.
공통 규약:
- participants 기본값은
triad(Claude + Codex + Gemini) --cli-set no-gemini시 partial consensus 로 degrade 가능- 공통
meta_judgment는hub/team/consensus-meta.mjs스키마를 따른다
마이그레이션 가이드
| 기존 호출 | 새 호출 |
|---|---|
/tfx-debate "REST vs GraphQL" | /tfx-auto "REST vs GraphQL" --mode consensus --shape debate |
| `/tfx-debate "Redis vs Kafka" --options "Redis | Kafka" --criteria "latency |