# LLM 지식팩 — 라우터

이 팩은 **작은 모델이 큰 모델과 같은 결과를 내도록** 만든 규칙 모음이다.
각 파일은 3~7KB로 **자립형**이다. 필요한 파일만 읽어라. 전부 읽지 마라.

## 작업 규칙 (항상 적용)

1. 이 팩에 **없는 내용은 추측하지 않는다.** 모르면 "이 지식팩에 없음"이라고 답한다.
2. 명령어는 **그대로 복사해 실행한다.** 임의로 바꾸지 않는다.
3. 에러가 나면 **에러 메시지 문자열로** 해당 에러 파일에서 찾는다. 추측으로 고치지 않는다.
4. "완료"라고 말하기 전에 각 파일 끝의 **확인 절차**를 실행한다. 실행하지 않았으면 "미검증"이라고 쓴다.
5. 파일에 **금지(❌)로 적힌 것은 하지 않는다.** 예외를 만들지 않는다.

## 라우팅 표 — 요청에 따라 이 파일만 읽어라

| 사용자가 이런 말을 하면 | 읽을 파일 |
|---|---|
| 에디터·캔버스·문서편집기를 만들자 / 좌표계·저장 구조 설계 | `10-editor-core.md` |
| 화면과 출력이 다르다 / 글자가 잘린다 / 내보내기가 이상하다 | `11-editor-errors.md` |
| 테스트·검증 스크립트를 만들자 / 회귀 확인 | `12-verify.md` |
| 문서 저장 포맷 / JSON 구조 / 스키마 변경 | `13-schema.md` |
| 영상·3D·수학애니메이션 도구를 설치하자 | `20-motion-install.md` |
| 영상을 만들어줘 / Remotion·HyperFrames·Manim·Blender로 작업 | `21-motion-usage.md` |
| 설치했는데 안 된다 / command not found / 렌더가 비어있다 | `22-motion-errors.md` |
| 에이전트를 만들어줘 / 서브에이전트 설정 | `30-agents.md` |
| 스킬을 만들어줘 / SKILL.md 작성 | `31-skills.md` |
| 배포해줘 / Cloudflare Pages / 사이트 올리기 | `40-deploy.md` |
| CLAUDE.md를 작성/정리해줘 | `41-claude-md.md` |

## 조합 규칙

- 에디터 작업: `10` → (에러 발생 시) `11` → (완료 전) `12`
- 영상 작업: `21` → (에러 발생 시) `22`. 설치가 안 돼 있으면 `20`부터.
- 새 프로젝트 시작: `41` → `10`
- 2개를 넘겨 읽어야 하면, 먼저 사용자에게 **무슨 작업인지 한 문장으로 확인**한다.

## 출처

이 팩의 모든 규칙은 실제 프로젝트에서 측정·검증된 것이다.
사람이 읽는 상세 버전: `build-handbook.html`(설계), `motion-stack.html`(설치), `motion-board.html`(활용).
