์ผ๋ฐํ๋ ํ ์ค์ผ์คํธ๋ ์ด์ ํ๋ค์ค. "FT ๊ตฌ์ฑ", "FT ํด๋ณด์", "FT ํ์" ์์ฒญ ์ ์ฌ์ฉ (๋ณด์กฐ ํธ๋ฆฌ๊ฑฐ: "fable-team", "ํ ๊ตฌ์ฑ", "ํ ์์ด์ ํธ ์ค์น", "ํ์ผ๋ก ์งํ" / ๋ก์ปฌ ํจ์น๋ "FT ์ ๋ฐ์ดํธ"). ์ค์ผ์คํธ๋ ์ดํฐ(sonnet-5 ๋๋ fable-5 ultracode โ ์ธ์ ์์ ์ ์ฌ์ฉ์ ์ ํ)๋ ์ ๋ฌยท์กฐ์จ๋ง โ ๊ธฐํยท๊ตฌํ ์ง์ ์ํ์ orchestration-gate ํ ์ด ๋ฌผ๋ฆฌ ์ฐจ๋จ(์ ์ธ ์๋ ๊ฐ์ ). ๊ธฐํยท๋ฌธ์ ํด๊ฒฐ์ architect ๋ธ๋ ์ธ(fable5 1์์ โ ๋ฏธ๊ฐ์ฉ ์ sonnet-5 โ ๋ณ๋ ฌ opus-4-6, FT ๊ตฌ์ฑ ์ ๊ธฐ๋ก)์ด ์ ๋ด. ์ค์น ์ธํฐ๋ทฐ + ํผ์ฒ ์ค๊ณ ์ธํฐ๋ทฐ๋ก ํ๋ก์ ํธ๋ณ ์์ปค๋ฅผ ์ปค์คํ ์์ฑํ๋ค. ํธ๋ฆฌ๊ฑฐ ์ ๋ถํ ์ํ์ค(ํผ์ฒ ์ ๋ ฅโ์ถ์ฒ ์ค๊ณโํ๋ฆฌ๋ทฐโ์ปจํ)๊ฐ ๊ฐ์ ๋๋ค.
tmux + Claude/Codex/OMX session control. "tmux ์ธ์ ์ด์ด", "claude/codex/omx ์ธ์ ๋ง๋ค์ด", "tmuxc", "tmc", "๋ฆฌ๋ชจํธ ์ธ์ ", "remote session", "ํ๋ก์ ํธ ์ธ์ ์์ฑ", "tmux ๋ชฉ๋ก", "tmux ์ ๋ฆฌ", "์ธ์ ์ ๋ฆฌ", "์ธ์ ์ฆ๋ฅ", "์ธ์ ํด๋ฆฐ์ ", "์ธ์ ๋ณต์", "์ธ์ ๋ณต๊ตฌ", "์๋ฐฉํฅ ๋ฉ์์ง", "์ธ์ ๊ฐ ๋ฉ์์ง" ์์ฒญ ์ ์๋ ์คํ. (global) (user)
AI ์ฝ๋ฉ ์์ด์ ํธ CLI ํดํท โ ์ค์นยท๋น๊ตยท**๋น๋ํ ์คํยท์์จ์ฃผํยทresume ์ฒด์ธยทํ๋ฅด์๋ ์์**. ์ง์: Claude Code ยท Codex ยท Gemini ยท OpenCode ยท Cursor Agent (+ Aider/Amp/Pi ์ฐธ๊ณ ). ํ์ฌ ์ฝ๋ฉ/์ฑํ ์ธ์ ์์์ OTHER ํ๋ก๋ฐ์ด๋ CLI๋ฅผ ๋น๋ํ๋ก ๋์ ์์จ ์ฃผํ์ํค๊ณ (dangerous/full-auto/yolo/force), ํ๋ฅด์๋(DA/designer/architect)๋ฅผ ์ฃผ์ ํ๊ณ , resume์ผ๋ก ์ด์ด๊ฐ๋ค. ํ๋ณ ์ ํธ๋ "ํ์ฌ ์ธ์ ๊ณผ ๋ค๋ฅธ ๋ชจ๋ธ/์์ด์ ํธ์ ์์ ยทํ๋จ์ ์์". ๋ค์์์ ๋ฐ๋: ๋ค๋ฅธ ๋ชจ๋ธ์ second opinionยท์ ๋๊ฒ์ฆ(DA)ยท์ค๊ณ/์ํคํ ์ฒ ํจ์คยทcross-check, ๋ฐ์ด๋๋ ์์ ์์ ํ ๊ฒฐ๊ณผ ํ์, ์ด์ cross-model ์ธ์ resume, oh-my-*(ulw/ultraplan)ยทbatonยทtmuxc ํฌ์์, ๊ทธ๋ฆฌ๊ณ ์ด CLI๋ค์ ์ค์นยท์ธ์ฆยท๋น๊ตยท๋ํ ๊ฐ์ด๋. ํ๊ตญ์ด: "๋ค๋ฅธ ๋ชจ๋ธ๋ก ๊ฒ์ฆ", "DA ๋๋ ค", "์ฝ๋ฑ์คํํ ์์ผ", "์ ๋ฏธ๋์ด ์๊ฒฌ", "cross-check", "second opinion ๋ฐ์์ค", "resume ์ด์ด์", "codex/gemini/claude ์ค์น", "CLI ๋น๊ต", "๋ํ ๊ฐ์ด๋". Do NOT trigger: ๋จ์ "์ด๊ฑฐ ๋ฆฌํฉํ ๋ง/๋ฆฌ๋ทฐํด์ค"(ํ์ฌ ์์ด์ ํธ๊ฐ ์ง์ ), Cursor IDE ์ค์ , git์ resume/rebase, ๋ฌด๊ดํ 'second opinion' ๋ฌธ์ ์์ฑ.
Per-project headroom ์์ถ ํ๋ก์ ํ ๊ธ. "/headroom on", "/headroom off", "/headroom status", "ํค๋๋ฃธ ์ผ", "ํค๋๋ฃธ ๊บผ", "ํค๋๋ฃธ ์ํ" ์์ฒญ ์ ์คํ. ํ์ฌ ํ๋ก์ ํธ๋ฅผ enabled-projects.json์ ๋ฑ๋ก/ํด์ ํด ์๊ตฌ on/off. ์ฌ์ฉ์๊ฐ ํ๋ก์ ํธยทํฌ๋ฃจ๋ณ๋ก ์ง์ ์ปจํธ๋กคํ๋ฉฐ ์๋ ํ์ฑํํ์ง ์๋๋ค.
cairn ์ผ์ ยท๋ณต๊ตฌ ์์ฅ CLI. "๋ง์ผ์คํค", "ํ์คํฌ", "์ผ์ ", "์ง์ฐ/overdue", "๊ฐํธ", "๋ณต๊ตฌ ๊ทธ๋ํ", "spawn/complete/return", "fanout/fanin", "์ธ์ ์ฆ๋ฅ ํ ๋ณต๊ท์ " ๊ด๋ จ ์์ ์ ๋ฐ๋. ๊ฒฐ์ ์ ๋จ์ผ ์ง๋ ฌ writer ์์ฅ(.cairn/plan.yaml) + git ์ถ์ . ๋ฉํฐ์์ด์ ํธ fan-out ์์ ์ ๋ถ๊ธฐโ์๋ฃโ๋ณต๊ท(return_to/merge_back_to) ๊ณ๋ณด๋ฅผ 1๊ธ์ผ๋ก ์์ .
Universal Standard Workflow โ ์ํฌํธ๋ฆฌ + ์์นด์ด๋ธ + ์์ ๋ฉ๋ชจ๋ฆฌ ํ์ค. Triggers on `/baton:*` slash commands AND keywords "์ด์ด์", "์งํ", "go", "continue", "next" (resume). MANDATORY before starting any worktree-related work.
AutoResearch ์์จ ์คํ ๋ฃจํ โ Karpathy ํจํด. ์์ด์ ํธ๋ ์ฝ๋๋ง ์์ , uv run์ผ๋ก ์์จ ์คํ, stdout JSON์ผ๋ก ํ์ .
Mermaid ๋ค์ด์ด๊ทธ๋จ ํฐ๋ฏธ๋ ๋ ๋๋ง. ์ค๊ณ ๋ ผ์, ์ํคํ ์ฒ ์ค๋ช , ํ๋ก์ฐ ์๊ฐํ, ์ํ์ค/ํด๋์ค/ER/์ํ ๋ค์ด์ด๊ทธ๋จ ์์ฑ ์ ์๋ ์คํ. 'diagram', 'chart', '๋ค์ด์ด๊ทธ๋จ', '์ํ์ค', 'ํ๋ก์ฐ', '์ํคํ ์ฒ', '๊ตฌ์กฐ๋', 'ํ๋ฆ๋', 'mermaid', 'termaid' ์์ฒญ ์ ํธ๋ฆฌ๊ฑฐ. (global) (user)