Files
sodalive-backend-spring-boot/docs/20260220_커밋메시지검증규칙추가.md

1.4 KiB

20260220 커밋 메시지 검증 규칙 추가

구현 계획

  • AGENTS.md의 커밋 메시지 규칙 섹션에 커밋 전/후 검증 절차를 추가한다.
  • AGENTS.md의 작업 절차 체크리스트에 커밋 전/후 스크립트 실행 규칙을 추가한다.
  • 문서 변경 검증을 위해 ./gradlew tasks --all을 실행한다.
  • AGENTS.md 커밋 메시지 규칙과 불일치하는 work/scripts/check-commit-message-rules.sh 검증 로직을 정합성 있게 수정한다.
  • 수정한 스크립트에 대해 문법 및 실행 검증을 수행한다.

검증 기록

  • 검증 결과를 작업 완료 후 기록한다.

  • 무엇을: AGENTS.md에 커밋 전/후 검증 절차를 추가했고, work/scripts/check-commit-message-rules.sh를 AGENTS.md 기준(Conventional Commit 형식, 소문자 type, 한글 description, Refs: footer 형식)으로 정합성 있게 수정했다.

  • 왜: 문서 규칙과 실제 검증 로직이 어긋나면 커밋 메시지 정책이 일관되게 강제되지 않기 때문이다.

  • 어떻게 검증했는지: bash -n ./work/scripts/check-commit-message-rules.sh, 유효/무효 메시지 실행 검증(--message), Refs footer 유효/무효 케이스 검증을 수행했다. 추가로 ./gradlew tasks --all./gradlew build를 실행해 저장소 명령 유효성과 전체 빌드 성공(BUILD SUCCESSFUL)을 확인했다.