From 1d2489d4ce0b6113ca3fb59e6ec5f618d457af7d Mon Sep 17 00:00:00 2001 From: cpu-once <231006716+cpu-once@users.noreply.github.com> Date: Sat, 3 Oct 2026 12:21:19 +0900 Subject: [PATCH] =?UTF-8?q?[docs][backlog]=20GF-138=20rename=20=EA=B2=80?= =?UTF-8?q?=EC=A6=9D=20=EA=B8=B0=EB=A1=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-Id: GF-138 AI-Tool: claude-code AI-Tool-Version: 2.1.285 Co-Authored-By: Claude AI-Model: claude-opus-5-5 Tokens-Used: 4677963 Tool-Calls: 12 Hooks-Commit: fc408e1 Signed-off-by: cpu-once <231006716+cpu-once@users.noreply.github.com> --- ...352\260\234\353\252\205\355\225\234\353\213\244.md" | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git "a/backlog/tasks/gf-138 - \355\224\204\353\241\234\354\240\235\355\212\270-\353\252\251\354\240\201\354\235\204-\354\236\254\354\240\225\354\235\230\355\225\230\352\263\240-git-logbook\354\234\274\353\241\234-\352\260\234\353\252\205\355\225\234\353\213\244.md" "b/backlog/tasks/gf-138 - \355\224\204\353\241\234\354\240\235\355\212\270-\353\252\251\354\240\201\354\235\204-\354\236\254\354\240\225\354\235\230\355\225\230\352\263\240-git-logbook\354\234\274\353\241\234-\352\260\234\353\252\205\355\225\234\353\213\244.md" index 72852c9..1ed5198 100644 --- "a/backlog/tasks/gf-138 - \355\224\204\353\241\234\354\240\235\355\212\270-\353\252\251\354\240\201\354\235\204-\354\236\254\354\240\225\354\235\230\355\225\230\352\263\240-git-logbook\354\234\274\353\241\234-\352\260\234\353\252\205\355\225\234\353\213\244.md" +++ "b/backlog/tasks/gf-138 - \355\224\204\353\241\234\354\240\235\355\212\270-\353\252\251\354\240\201\354\235\204-\354\236\254\354\240\225\354\235\230\355\225\230\352\263\240-git-logbook\354\234\274\353\241\234-\352\260\234\353\252\205\355\225\234\353\213\244.md" @@ -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 @@ -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를 맞춘다 @@ -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 리다이렉트 확인 ## Implementation Plan @@ -73,10 +73,12 @@ README와 도구 이름은 이 프로젝트를 '커밋 메시지 형식을 정 검증: 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)이 그대로 남아 있음. ## Final Summary -프로젝트 목적을 형식·출처 기록·이력 불변의 세 기둥으로 재정의(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 리다이렉트·원격 강제 설정 유지를 확인했다.