Files
hushroom/.cli/ops/update_changelog.md

51 lines
1.3 KiB
Markdown

# .cli/ops/update_changelog.md
## 목적
- `.cli/changelog.md`에 이번 작업 항목을 “최신이 위”가 되도록 추가한다.
## 입력
- `.cli/_task_context.md`에서 아래를 읽는다:
- TASK_ID
- TASK_TITLE
- DATE
- FILES
## 준비
- `.cli/changelog.md`가 없으면 아래 템플릿으로 생성한다(그대로 복사).
### changelog 초기 템플릿(파일 생성 시)
# Changelog
> 규칙
>
> - 새 작업이 끝나면 맨 위(최신)에 추가한다.
> - 날짜 섹션이 없으면 새로 만든다.
> - 각 항목은 3~5줄 이내로 짧게.
> - “무엇이 바뀌었는지”와 “영향 범위(파일)”만 남긴다.
## YYYY-MM-DD
- [0001] 작업 제목(짧게)
- Summary: 변경 요약 1
- Summary: 변경 요약 2
- Files: path1, path2
## 추가 규칙
1. `## {DATE}` 섹션이 있으면, 그 섹션 **바로 아래 최상단**에 항목을 추가한다.
2. `## {DATE}` 섹션이 없으면, 파일 맨 위(헤더/규칙 블록 다음)에 새로 만들고 그 아래에 추가한다.
3. Summary는 2줄(최대 3줄)로 짧게 작성한다.
4. Files는 컨텍스트의 `FILES`를 그대로 기록한다.
## 추가 항목 템플릿(이 포맷 유지)
- [{TASK_ID}] {TASK_TITLE}
- Summary: (변경 요약 1줄)
- Summary: (변경 요약 1줄)
- Summary: (선택)
- Files: {FILES}