초기 커밋: DefVideo 소스 등록
abcVideo 플레이어 소스 (client / server / shared / pythonsource / docs / .claude). .gitignore 적용으로 node_modules·storage·samplevideo·미디어 등 대용량 일괄 제외. 103 files, ~964K. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
34
.claude/skills/verify/SKILL.md
Normal file
34
.claude/skills/verify/SKILL.md
Normal file
@@ -0,0 +1,34 @@
|
||||
---
|
||||
name: verify
|
||||
description: 특정 단계의 산출물(완료 기준)을 검증합니다. 단계 번호를 인자로 전달합니다.
|
||||
argument-hint: "<단계번호>"
|
||||
disable-model-invocation: true
|
||||
---
|
||||
|
||||
## 단계 $ARGUMENTS 검증
|
||||
|
||||
PLAN.md의 **단계 $ARGUMENTS**에 정의된 산출물(완료 기준)을 하나씩 검증합니다.
|
||||
|
||||
### 검증 프로토콜
|
||||
|
||||
1. **PLAN.md** 읽기 → 단계 $ARGUMENTS의 "산출물 (완료 기준)" 섹션 확인
|
||||
2. **PROGRESS.md** 읽기 → 현재 상태, 알려진 이슈 확인
|
||||
|
||||
3. 각 산출물 항목을 실제로 실행하여 검증:
|
||||
- 빌드 확인: `npx tsc --noEmit`, `npm run build`
|
||||
- 서버 기동: 서버 시작 후 API 엔드포인트 curl 테스트
|
||||
- 클라이언트: 개발 서버 기동 확인, 빌드 성공 확인
|
||||
- 기능 테스트: 해당 단계의 핵심 기능 동작 확인
|
||||
|
||||
4. 각 항목에 대해 결과 보고:
|
||||
- ✅ 통과: 확인 방법 + 결과
|
||||
- ❌ 실패: 에러 내용 + 원인 분석 + 수정 제안
|
||||
- ⚠️ 부분 통과: 동작하지만 이슈 있음
|
||||
|
||||
5. 종합 결과를 PROGRESS.md에 기록
|
||||
|
||||
### 주의사항
|
||||
|
||||
- 실행 중인 프로세스는 검증 후 반드시 종료
|
||||
- 서버 포트 충돌 시 기존 프로세스 확인 후 처리
|
||||
- 검증만 수행하고 코드 수정은 하지 않음 (수정이 필요하면 보고)
|
||||
Reference in New Issue
Block a user