Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ status: Done
assignee:
- '@claude'
created_date: '2026-10-03 02:57'
updated_date: '2026-10-03 03:18'
updated_date: '2026-10-03 03:21'
labels:
- docs
- naming
Expand Down Expand Up @@ -45,7 +45,7 @@ README와 도구 이름은 이 프로젝트를 '커밋 메시지 형식을 정
- [x] #5 install.sh 출력·주석, hooks 주석, .gitmessage, CI 주석, tests의 표시 이름 git-format이 git-logbook으로 바뀐다 (설정 키·파일명 gitformat.*은 제외)
- [x] #6 backlog/config.yml의 project_name이 git-logbook으로 바뀐다
- [x] #7 GF-133에 gitformat.* 설정 키와 마커 파일명을 새 이름으로 옮기는 AC가 추가된다
- [ ] #8 PR을 머지 커밋으로 병합한 뒤 GitHub 저장소를 coralstay/git-logbook으로 rename하고 로컬 origin URL을 갱신한다
- [x] #8 PR을 머지 커밋으로 병합한 뒤 GitHub 저장소를 coralstay/git-logbook으로 rename하고 로컬 origin URL을 갱신한다
- [x] #9 backlog 문서를 decision-25에 맞춘다 — doc-6·doc-7의 'push·서버측 범위 밖' 서술, doc-8 decision 지도(decision-23~25 추가와 decision-11·12·19 상태), doc-1·doc-5·doc-20의 예전 이름·URL
- [x] #10 decision-19의 Signed-off-by 제거 조항이 더 최근 문서(decision-24, DRAFT-19)에 의해 대체됐음을 decision-25에 기록하고, 이를 구현할 GF-128의 AC와 README를 맞춘다
<!-- AC:END -->
Expand All @@ -55,7 +55,7 @@ README와 도구 이름은 이 프로젝트를 '커밋 메시지 형식을 정
- [x] #1 python3 -m unittest discover -s tests 전체 통과
- [x] #2 ruff check 통과
- [x] #3 git grep -i git-format -- ':!backlog' 결과에 의도한 예외만 남는다
- [ ] #4 rename 뒤 git ls-remote origin 성공, 예전 URL 리다이렉트 확인
- [x] #4 rename 뒤 git ls-remote origin 성공, 예전 URL 리다이렉트 확인
<!-- DOD:END -->

## Implementation Plan
Expand All @@ -73,10 +73,12 @@ README와 도구 이름은 이 프로젝트를 '커밋 메시지 형식을 정

<!-- SECTION:NOTES:BEGIN -->
검증: python3 -m unittest 93개 통과, ruff·shellcheck 통과. git grep -i git-format -- ':!backlog'는 README 개명 안내 줄과 tests/isolated_repo.py:1(예전 파일명 언급) 두 곳만 남음 — 둘 다 의도한 예외. 서브에이전트 독립 리뷰 지적 중 AC 범위 안은 반영(decision-25의 pre-rebase 서술 정정, README 원격 보호 범위 과장 정정, install.sh 문구). 유저 지시로 backlog 문서 정리(AC#9)와 Signed-off-by 유지(AC#10, '최근 문서 우선')를 범위에 추가. doc-7의 '[git-format] ts' 출력은 개명 전에 이미 사라진 기능의 실제 출력이라 그대로 둠.

AC#8 검증(2026-10-03): PR #39를 머지 커밋 0e6cf0c로 병합한 뒤 gh repo rename. gh repo view coralstay/git-logbook 성공, origin을 git@github.com:coralstay/git-logbook.git으로 변경, git ls-remote origin main = 0e6cf0c. 예전 URL은 SSH ls-remote 성공, HTTPS는 301 → coralstay/git-logbook. 저장소 설정(merge만 허용)과 ruleset main-protection(active)이 그대로 남아 있음.
<!-- SECTION:NOTES:END -->

## Final Summary

<!-- SECTION:FINAL_SUMMARY:BEGIN -->
프로젝트 목적을 형식·출처 기록·이력 불변의 세 기둥으로 재정의(decision-25, decision-11·12의 범위 제외 조항과 decision-19의 Signed-off-by 제거 조항 대체)하고 표시 이름을 git-logbook으로 바꿨다. README·install.sh·훅 주석·테스트·CI·backlog config와 문서 6개를 맞추고, 설정 키 이전은 GF-133, Signed-off-by 유지는 GF-128 AC로 넘겼다. unittest 93개·ruff·shellcheck 통과. AC#8(GitHub 저장소 rename)과 DoD#4는 PR 머지 후에만 가능해 미체크 상태로 Done 처리 — rename 직후 검증하고 체크한다.
프로젝트 목적을 형식·출처 기록·이력 불변의 세 기둥으로 재정의(decision-25, decision-11·12의 범위 제외 조항과 decision-19의 Signed-off-by 제거 조항 대체)하고 git-logbook으로 개명했다. README·install.sh·훅 주석·테스트·CI·backlog config와 문서 6개를 맞추고, 설정 키 이전은 GF-133, Signed-off-by 유지는 GF-128 AC로 넘겼다. unittest 93개·ruff·shellcheck·PR CI 통과. PR #39를 머지 커밋으로 병합한 뒤 GitHub 저장소를 coralstay/git-logbook으로 rename했고, 새 URL·예전 URL 리다이렉트·원격 강제 설정 유지를 확인했다.
<!-- SECTION:FINAL_SUMMARY:END -->
Loading