31 lines
1.0 KiB
Markdown
31 lines
1.0 KiB
Markdown
# .cli/planner/compile_current.md
|
|
|
|
## 목적
|
|
|
|
`@.cli/planner/input.md`의 자연어 초안을 분석해, 실행 가능한 작업 티켓을 `@.cli/current.md`로 작성한다.
|
|
|
|
## 절차(필수)000
|
|
|
|
1. `@.cli/docs/architecture.md`, `@.cli/docs/rules.md`를 읽고 규칙을 준수한다.
|
|
2. `@.cli/input.md`를 읽고 아래를 추출한다:
|
|
- 문제(관찰)
|
|
- 목표(한 줄)
|
|
- 범위(수정 파일 1~3개 목표)
|
|
- 요구사항(번호 매김)
|
|
- Non-scope(금지 범위 명시)
|
|
- AC(체크리스트)
|
|
|
|
3. 모호한 부분이 있으면 **질문 1개만** 하거나,
|
|
질문 없이도 진행 가능하면 “합리적 가정”을 1~3줄로 current에 명시한다.
|
|
4. 결과물을 `@.cli/current.md`에 “작업 티켓 포맷(TASK_META 포함)”으로 저장한다.
|
|
5. `@.cli/input.md`는 그대로 둔다(지우지 않음).
|
|
|
|
## 제약
|
|
|
|
- Planner 역할: `.cli/**`만 수정 가능(제품 코드 수정 금지).
|
|
- 출력은 최소: 변경 파일 경로만.
|
|
|
|
## 산출물
|
|
|
|
- `@.cli/current.md` 가 변경되었으면 "current.md done" 한줄 출력
|