Files
sodalive-ios/docs/20260225_커밋메시지사후검증전환.md

22 lines
1.6 KiB
Markdown

- [x] `check-commit-message-rules.sh`의 인자 지원 방식 확인
- [x] `AGENTS.md` 커밋 메시지 검증 절차를 커밋 후 검증 전용으로 수정
- [x] 변경 내용 검증 및 결과 기록
## 검증 기록
- 2026-02-25: 작업 시작
- 무엇/왜/어떻게: 커밋 전 `--message` 검증 가능 여부를 스크립트 소스 기준으로 확인.
- 실행 명령: `read work/scripts/check-commit-message-rules.sh`
- 결과: 사용법이 `[commit-hash]`만 정의되어 있어 커밋 전 메시지 직접 검증은 미지원.
- 실행 명령: `./work/scripts/check-commit-message-rules.sh --message`
- 결과: `git log`에서 `fatal: 알 수 없는 인자: --message`가 발생해도 스크립트는 성공으로 끝나므로 사전 검증 용도로 사용할 수 없음.
- 2026-02-25: AGENTS 문구 정정
- 무엇/왜/어떻게: 스크립트 실제 동작과 문서 지침을 일치시키기 위해 커밋 검증 시점을 사후 전용으로 수정.
- 실행 명령: `apply_patch AGENTS.md`
- 결과: `git commit` 직전/직후 안내를 `git commit` 직후 안내로 변경하고, 체크리스트의 `커밋 전/후``커밋 직후`로 정정.
- 2026-02-25: 변경 검증
- 무엇/왜/어떻게: 문구가 완전히 전환되었는지와 문서 진단 오류 유무를 확인.
- 실행 명령: `grep "직전/직후|커밋 전/후|--message" AGENTS.md`, `lsp_diagnostics AGENTS.md`, `lsp_diagnostics docs/20260225_커밋메시지사후검증전환.md`
- 결과: AGENTS.md에서 구문 미검출(No matches), 두 파일 모두 진단 오류 없음(No diagnostics found).