diff --git a/docs/NEXT_SESSION_CHECKPOINT.md b/docs/NEXT_SESSION_CHECKPOINT.md index 9904e0b..26c1760 100644 --- a/docs/NEXT_SESSION_CHECKPOINT.md +++ b/docs/NEXT_SESSION_CHECKPOINT.md @@ -23,6 +23,7 @@ 주의: - 위 절차를 확인하기 전에는 새 코드 작성이나 기존 코드 수정부터 시작하지 않는다. +- 커밋과 푸시는 자동으로 하지 않고, 사용자 지시가 있을 때만 수행한다. ## What Was Finished diff --git a/docs/WORK_RULEBOOK.md b/docs/WORK_RULEBOOK.md index d004c5e..0afba6f 100644 --- a/docs/WORK_RULEBOOK.md +++ b/docs/WORK_RULEBOOK.md @@ -181,6 +181,18 @@ mock, fallback, hotfix, 임시 우회 로직은 허용할 수 있다. 둘 다 가능하면 둘 다 남긴다. +## Rule 11. Commit And Push Need Explicit User Instruction + +커밋과 푸시는 자동으로 하지 않는다. + +세부 규칙: + +- 코드 수정, 문서 수정, 검증 작업은 커밋 없이 계속 진행할 수 있다. +- `git commit` 은 사용자가 명시적으로 지시한 경우에만 수행한다. +- `git push` 도 사용자가 명시적으로 지시한 경우에만 수행한다. +- 작업 중간 상태는 워크트리에 남겨둘 수 있으며, 임의로 잘라서 자주 커밋하지 않는다. +- 커밋이 필요하다고 판단되면 먼저 상태와 이유를 공유하고, 지시를 받은 뒤 진행한다. + ## Daily Start Checklist 매일 첫 작업 시작 전 체크: @@ -191,6 +203,7 @@ mock, fallback, hotfix, 임시 우회 로직은 허용할 수 있다. - `WORK_RULEBOOK.md` 확인 - 최신 체크포인트 확인 - 미추적 / 수정 파일 확인 +- 현재 작업은 커밋 없이 진행하고, 커밋/푸시는 지시받을 때만 한다는 규칙 확인 - 오늘 작업이 코드 문제인지 DB 문제인지 먼저 구분 - 공개용 기준 데이터 검증이 필요한지 판단