리뷰 피드백 구현하기
[BRANCH]를 대상 브랜치로 사용하고 [REVIEW_FILE]을 리뷰 입력으로 사용합니다.
워크플로우
- 리뷰를 읽고 대상 브랜치와 영향을 받는 코드를 검사합니다. 작업 공간의 관련 없는 변경 사항은 유지합니다.
- 리뷰와 브랜치에 대해
review-thoughts스킬을 실행합니다. - 각 제안된 수정 사항을 재평가합니다. 수정 사항이 근본 원인을 가장 단순하고 직접적인 해결책으로 해결하는지, 불필요한 복잡성과 여러 곳에 분산된 취약한 변경을 피하는지, 추가 리뷰 결과를 생성할 수 있는 관련 경로를 고려하는지 확인합니다.
- 수정된 리뷰 의견을 제시합니다: 동의하거나 동의하지 않는 결과, 그 이유, 그리고 의도된 수정 사항입니다. 사용자가 별도의 승인 단계를 요청하지 않는 한 동의된 수정 사항을 계속 진행합니다.
- 동의된 수정 사항과 개선 사항을 구현합니다. 변경 사항에 적절한 검증을 통해 영향을 받는 동작을 확인하고, 최종 diff에서 회귀 또는 새로 도입된 문제가 없는지 검사합니다.
- 구현된 변경 사항과 검증 결과를 보고합니다. 동의하지 않은 결과에 대해 사용자가 리뷰어에게 보낼 수 있는 간결한 기술적 이유 목록을 제공합니다. 동의하지 않은 결과가 없으면 이를 명시적으로 언급합니다.
모든 결과를 자동으로 수용하기보다는 코드와 증거에 기반하여 합의를 도출합니다. "향후 리뷰에서 다른 문제를 찾을 수 없다"고 약속하지 말고, 남아 있는 불확실성을 보고합니다.