From 3a2baaecebef962ddbd06b4127932c2ea785538c Mon Sep 17 00:00:00 2001 From: forge-bot Date: Tue, 14 Jul 2026 08:46:25 +0000 Subject: [PATCH] =?UTF-8?q?Reviewer=20=EC=97=AD=ED=95=A0=20=EA=B2=80?= =?UTF-8?q?=EC=A6=9D=20=EB=B3=B4=EA=B3=A0=EC=84=9C=20smoke=20(role-reviewe?= =?UTF-8?q?r-live-v4-001)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/reviewer/smoke-verification-checklist.md | 90 +++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 docs/reviewer/smoke-verification-checklist.md diff --git a/docs/reviewer/smoke-verification-checklist.md b/docs/reviewer/smoke-verification-checklist.md new file mode 100644 index 0000000..feb1eef --- /dev/null +++ b/docs/reviewer/smoke-verification-checklist.md @@ -0,0 +1,90 @@ +# Smoke Verification Checklist + +## 1. 변경 파일 검증 (Changed Files Verification) + +### 1.1 파일 변경 이력 +- [ ] 변경된 파일 목록 확인 +- [ ] 각 파일의 변경 사유 문서화 +- [ ] 변경 범위(Scope) 적절성 검토 + +### 1.2 코드 품질 +- [ ] 코딩 컨벤션 준수 여부 +- [ ] 불필요한 코드/주석 제거 여부 +- [ ] 테스트 가능성(Testability) 확보 여부 + +### 1.3 변경 영향도 +- [ ] 의존성 변경 분석 +- [ ] 하위 호환성 영향 평가 +- [ ] API 변경 사항 문서화 + +--- + +## 2. 테스트 검증 (Test Verification) + +### 2.1 단위 테스트 +- [ ] 신규 코드 단위 테스트覆盖率 ≥ 80% +- [ ] 기존 테스트 통과 여부 +- [ ] Edge case 테스트 포함 여부 + +### 2.2 통합 테스트 +- [ ] 모듈 간 인터페이스 테스트 +- [ ] 데이터 흐름 테스트 +- [ ] 오류 처리 테스트 + +### 2.3 Smoke Test +- [ ] 핵심 기능 동작 확인 +- [ ] 빌드 성공 여부 +- [ ] 배포 가능 여부 + +--- + +## 3. CI 검증 (CI Verification) + +### 3.1 빌드 파이프라인 +- [ ] CI 빌드 성공 여부 +- [ ] 빌드 시간 적절성 (< 10분) +- [ ] 캐시 활용 효율성 + +### 3.2 품질 게이트 +- [ ] 정적 분석 통과 +- [ ] 코드 커버리지 기준 충족 +- [ ] 보안 스캔 통과 + +### 3.3 배포 자동화 +- [ ] 스테이징 배포 자동화 +- [ ] 롤백 메커니즘 동작 확인 +- [ ] 배포 로그 기록 여부 + +--- + +## 4. 운영 리스크 검증 (Operational Risk Verification) + +### 4.1 모니터링 +- [ ] 메트릭 수집 설정 확인 +- [ ] 알림 규칙 설정 확인 +- [ ] 대시보드 가용성 + +### 4.2 장애 대응 +- [ ] 롤백 계획 문서화 +- [ ] 비상 연락망 확인 +- [ ] 복구 절차 문서화 + +### 4.3 성능 +- [ ] 부하 테스트 결과 확인 +- [ ] 응답 시간 기준 충족 +- [ ] 리소스 사용량 적절성 + +--- + +## 검증 결과 요약 + +| 항목 | 상태 | 비고 | +|------|------|------| +| 변경 파일 | ☐ 통과 ☐ 실패 | | +| 테스트 | ☐ 통과 ☐ 실패 | | +| CI | ☐ 통과 ☐ 실패 | | +| 운영 리스크 | ☐ 통과 ☐ 실패 | | + +**최종 판정**: ☐ 승인 ☐ 조건부 승인 ☐ 보류 ☐ 거절 + +검증자: _______________ 날짜: _______________