verification
Phase 5 — 최종 검증 + DoD 체크리스트 완료 + promise 선언
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Phase 5 — 최종 검증 + DoD 체크리스트 완료 + promise 선언
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Phase 0 — 게임 콘셉트 확장, 비주얼 타겟 생성, PLAN/STRUCTURE/ASSETS.md 작성, 사용자 승인
완성된 Godot 게임을 UX 디자이너, 게임 디자이너, 기술 리뷰어(Godot 전문) 3관점으로 병렬 평가한다.
단일 태스크 실행기 — GDScript 코드 작성, 씬 수정, 사운드 연결, Godot 4 함정 회피
Godot 게임 인터랙티브 테스트 — 입력 주입, 상태 검증, 스크린샷 캡처를 자동화하는 테스트 스킬
Phase 1 — 프로젝트 스캐폴딩 + 스크립트 스텁 + 씬 생성 + 에셋 생성 (이미지/사운드/음악)
Phase 2 — PLAN.md 태스크를 순서대로 구현. godot-task 스킬로 각 태스크 실행, compile-check + 스크린샷
| name | verification |
| description | Phase 5 — 최종 검증 + DoD 체크리스트 완료 + promise 선언 |
모든 검증을 최종 실행하고, DoD 체크리스트를 완성한 후, promise를 선언합니다.
# 1. 컴파일 검증
bash ${CLAUDE_PLUGIN_ROOT}/scripts/godot-gate.sh compile-check
# 2. 에셋 정합성
bash ${CLAUDE_PLUGIN_ROOT}/scripts/godot-gate.sh asset-integrity
# 3. 씬 참조 정합성
bash ${CLAUDE_PLUGIN_ROOT}/scripts/godot-gate.sh scene-integrity
# 4. 예산 리포트
bash ${CLAUDE_PLUGIN_ROOT}/scripts/godot-gate.sh budget-report
progress JSON의 dod 필드를 모두 업데이트합니다.
각 항목은 직전 실행 결과를 evidence로 기록해야 합니다.
{
"compileCheck": { "checked": true, "evidence": "compile-check exit 0, 0 errors" },
"assetIntegrity": { "checked": true, "evidence": "all N assets validated" },
"sceneIntegrity": { "checked": true, "evidence": "0 broken references" },
"allTasksDone": { "checked": true, "evidence": "N/N tasks done" },
"vqaPassed": { "checked": true, "evidence": "VQA round 2: pass, score 0.82" },
"videoGenerated": { "checked": true, "evidence": "gameplay.mp4 (30s)" }
}
금지: 이전 실행 결과 재사용. 반드시 이 Phase에서 새로 실행.
bash ${CLAUDE_PLUGIN_ROOT}/scripts/godot-gate.sh status
모든 Phase가 completed인지, 모든 태스크가 done인지 확인.
bash ${CLAUDE_PLUGIN_ROOT}/scripts/godot-gate.sh update-phase phase_5 completed
모든 조건 충족 시에만:
<promise>MAKE_WITH_GODOT_COMPLETE</promise>
조건:
하나라도 미충족이면 promise를 선언하지 않고, 미충족 항목을 해결합니다.
<promise>MAKE_WITH_GODOT_COMPLETE</promise> 선언