diff --git a/docs/verification/smoke-checklist.md b/docs/verification/smoke-checklist.md new file mode 100644 index 0000000..b75a85e --- /dev/null +++ b/docs/verification/smoke-checklist.md @@ -0,0 +1,35 @@ +# Reviewer Smoke Verification Checklist + +## 1. 변경 파일 검증 + +| 항목 | 검증 내용 | 상태 | +|------|----------|------| +| [ ] 변경된 소스 파일 | 컴파일 오류 없음 | +| [ ] 신규 추가 파일 | 문법 오류 없음 | +| [ ] 설정 파일 | 필수 키 존재 여부 | +| [ ] 의존성 변경 | 호환성 확인 | + +## 2. CI 파이프라인 검증 + +| 항목 | 검증 내용 | 상태 | +|------|----------|------| +| [ ] 빌드 단계 | 성공 (exit code 0) | +| [ ] 단위 테스트 | 전체 통과 | +| [ ] 통합 테스트 | 전체 통과 | +| [ ] 이미지 빌드 | 성공 | +| [ ] 배포 검증 | Canary/Rolling 확인 | + +## 3. 운영 리스크 검증 + +| 항목 | 위험도 | 완화 조치 | +|------|--------|----------| +| [ ] API 호환성 | - | 하위호환 유지 | +| [ ] 설정 변경 | - | 기본값 제공 | +| [ ] 리소스 사용량 | - | 임계값 모니터링 | +| [ ] 롤백 계획 | - | 이전 이미지 준비 | + +## 4. 검증 서명 + +- 검증자: ____________ +- 검증 일시: ____________ +- 결과: □ 통과 □ 조건부 통과 □ 실패