verification · git:20260826.34a9b20 · 2026-08-26 · sha256 2a9e926a509ffb30
verification git:20260826.34a9b20A
Immutable. This exact content is served forever at /api/v1/blob/2a9e926a509ffb30.
--- name: verification description: 구현 결과 검증 및 품질 게이트 통과 스킬 compatibility: omp --- # Verification Skill 구현 완료 후 품질 게이트를 통과하고 수락 기준을 검증하는 스킬입니다. ## 검증 단계 ### 1단계: 기능 검증 요구사항과 구현 결과를 대조합니다: ``` 각 요구사항 항목에 대해: - [ ] 구현됨 - [ ] 테스트로 검증됨 - [ ] 엣지 케이스 처리됨 ``` ### 2단계: 자동화 품질 게이트 ```bash # Go 전체 품질 게이트 set -e # 1. 컴파일 확인 go build ./... # 2. 테스트 + 레이스 컨디션 go test -race ./... # 3. 커버리지 확인 (85% 이상) go test -coverprofile=coverage.out ./... go tool cover -func=coverage.out | tail -1 # 4. 린터 golangci-lint run # 5. 벳 go vet ./... ``` ### 3단계: LSP 품질 게이트 ``` - 타입 에러: 0 - 린트 에러: 0 - 컴파일 에러: 0 ``` ### 4단계: 수락 기준 확인 EARS 요구사항 각각에 대해: ``` WHEN [조건] → [동작] 검증: 1. 조건 설정 2. 동작 실행 3. 결과 확인 ``` ### 5단계: 회귀 검증 기존 기능이 깨지지 않았는지 확인: ```bash # 전체 테스트 스위트 go test ./... # 이전 커밋과 비교 git stash go test ./... git stash pop go test ./... ``` ## 검증 보고서 ```markdown ## 검증 완료 보고서 ### 기능 검증 - [x] 요구사항 1: [설명] - [x] 요구사항 2: [설명] ### 품질 게이트 - Tests: ✅ N/N 통과 (커버리지: N%) - Race: ✅ 레이스 컨디션 없음 - Lint: ✅ 경고 없음 - LSP: ✅ 에러 없음 ### 회귀 검증 - 기존 테스트: ✅ 모두 통과 ### 완료 상태 ✅ 구현 완료, 배포 준비됨 ```