사용자 입력: $ARGUMENTS
구성
다른 작업에 앞서: ${CLAUDE_SKILL_DIR}/../squad-config.md를 읽으십시오.
시작하기 전에
- 이 대화에 티켓 컨텍스트가 없음 → 먼저 티켓 키와 함께
squad:tkt-context스킬을 호출하십시오. - 이 티켓에 대한 작업 트리(worktree)가 없음 → 생성하십시오 (규칙 참조).
버그?
재현 → 빨간색
버그를 재현하고 버그의 매체에서 빨간색(red) 아티팩트를 캡처하십시오 (squad:tkt-evidence 스킬 참조).
스크린샷을 찍을 수 없다는 이유로 멈추지 마십시오. 매체를 전환하십시오 (테스트 / curl / DB 셸 / 로그).
어떤 매체에서도 빨간색 아티팩트가 없으면 → qa clar.
해결
- 버그를 수정하기 위한 최소한의 변경
기능?
- PRD를 반드시 따라야 합니다.
- 모호하거나, 모순되거나, 기존 기능과 충돌하는 경우 → 주석으로 표시하고
prod clar로 이동하십시오.
적대적 리뷰 (초록색(green) / squad:tkt-evidence 전에)
새로운 서브 에이전트(포크(fork)가 아님)를 생성하십시오. 여기에 티켓 키, diff, 빨간색 아티팩트(버그의 경우) 또는 PRD(기능의 경우)를 제공하십시오. 이 서브 에이전트의 임무는 변경을 승인하는 것이 아니라 깨뜨리는 것입니다. 각 발견 사항은 차단(blocking) 또는 **사소함(nit)**으로 레이블이 지정됩니다.
- 버그: 빨간색이 보고된 버그를 재현합니까? 근본 원인인가요 증상인가요? 최소한의 수정인가요? 주변에 회귀(regression)는 없나요?
- 기능: 모든 PRD 항목이 다루어지고 테스트되었나요? PRD를 넘어서는 내용이 있나요? 기존 동작과 충돌하나요?
차단 문제 발생 → 수정 → 재검토. 차단 발견 사항을 기각하려면 논쟁이 아닌 증거로만 가능합니다.
2라운드 후에도 차단 상태가 지속되면 → 열린 질문과 함께
dev clar. 사소한 문제는 수정하거나 PR에 목록으로 작성하십시오.