사용자 입력: $ARGUMENTS
설정
다른 모든 작업보다 먼저: ${CLAUDE_SKILL_DIR}/../squad-config.md를 읽으세요
입증
- 가능하다면 항상 전후를 모두 보여주세요. 모든 아티팩트를 저장하고 그 경로를 보고하세요.
- 한 가지 증거 유형을 사용할 수 없으면 다른 유형으로 전환하세요.
- 다른 사람의 작업을 검증(QA)하는 경우? 직접 red → green을 다시 실행하세요. 그들의 아티팩트를 절대 신뢰하지 마세요.
증거는 티켓 댓글에 "EOP" 제목으로 게시되어야 합니다. "EOP"는 Evidence Of Proof(증명 증거)를 의미합니다.
증거 유형
| tkt 클래스 | red → green 증명 |
|---|---|
| UI / 시각적 | UI 증거 도구 전후 스크린샷(현재 기본값) |
| 디자인 참조 대비 UI (tkt가 Figma 노드를 인용하거나, 참조 HTML/PNG를 "디자인"으로 첨부한 경우) | 스크린샷이 red; green은 동일한 뷰포트에서 렌더링된 참조 대비 측정 테이블 — 터치된 요소 및 그 이웃 요소의 rect, radius, gap, 중심 오프셋 |
| API / 계약 | 엔드포인트에 curl → 잘못된 상태/본문, 그 다음 올바른 상태/본문 (둘 다 저장) |
| 백엔드 로직 / 계산 / 금융 수학 | 근본 원인에 대한 단위/통합 테스트가 먼저 실패하고, 그 다음 성공 |
| 데이터 / DB 상태 | 잘못된 저장 상태를 보여주는 DB 쿼리, 그 다음 올바른 상태 (+ 마이그레이션) |
| 이벤트 / Kafka / 비동기 | 트리거를 생성하고 소비자의 관찰 가능한 결과(디스패처 로그 행 / DB 행 / 아웃바운드 호출)를 잘못된 상태와 올바른 상태로 캡처. 프로듀서의 단위 테스트는 회귀 방지일 뿐, 이 증명이 아닙니다 |