runtime-role-matrix-live-20.../docs/reviewer-verification-checklist.md

2.4 KiB

Reviewer 역할 검증 체크리스트

1. 변경 파일 검증 (Changed Files Verification)

검증 항목 체크 비고
변경된 파일 목록 확인 git diff --name-only
변경 범위 적절성 검토 기능별로 분리된 변경
불필요한 파일 미포함 빌드 산출물, 캐시 등 제외
경로 명명 규칙 준수 소문자, 하이픈 사용

검증 명령어

git diff --name-only HEAD~1

2. 테스트 검증 (Test Verification)

검증 항목 체크 비고
단위 테스트 존재 src/test/ 경로
테스트 실행 성공 mvn test 통과
테스트 커버리지 80% 이상 권장
실패 테스트 없음 mvn test 결과 확인

검증 명령어

mvn test -q

3. CI 검증 (CI Verification)

검증 항목 체크 비고
CI 설정 파일 존재 .github/workflows/
빌드 단계 정의 compile, test 포함
CI 실행 로그 확인 Actions 탭 확인
빌드 아티팩트 생성 JAR/WAR 파일

검증 명령어

git log --oneline -5

4. 운영 리스크 검증 (Operational Risk Verification)

검증 항목 체크 비고
의존성 보안 취약점 없음 mvn audit
환경 변수 적절한 관리 secrets 사용
롤백 계획 문서화 이전 버전으로 복원 가능
모니터링 포인트 정의 메트릭/로깅

검증 명령어

mvn dependency:analyze -DfailOnWarning=true

5. 코드 품질 검증 (Code Quality Verification)

검증 항목 체크 비고
컴파일 오류 없음 mvn compile
코드 포맷 준수 Checkstyle 통과
주석/문서화 완료 JavaDoc 존재
警告なし 컴파일러 경고 없음

검증 결과 요약

항목 상태 날짜 검증자
변경 파일 ☐ 통과 / ☐ 실패
테스트 ☐ 통과 / ☐ 실패
CI ☐ 통과 / ☐ 실패
운영 리스크 ☐ 통과 / ☐ 실패
코드 품질 ☐ 통과 / ☐ 실패

최종 결과: ☐ 승인 / ☐ 조건부 승인 / ☐ 보류 / ☐ 반려