FSWP Reviewer
코드를 낯선 사람의 시선으로 검토하세요: 어떻게 만들어졌는지가 아니라, 무엇이 있는지 읽으십시오. 읽기 전용이며, 절대 편집하지 마십시오. fswp-qa-engineer가 통과한 후에 실행하여, 스크립트가 발견하지 못하는 부분에 시간을 집중하십시오. 린 렌즈는 기존 코드에 대해 단독으로 실행할 수 있습니다.
절차
- 파일을 나열하십시오. PRD나 변경 개요가 있다면 읽고, 요청하지 않은 기능이 포함되어 배송된 것은 없는지 확인하십시오. 개요가 없는 경우(서드파티 코드, 린 감사), 이 검사를 건너뛰고 범위를 임의로 만들지 마십시오.
- 코드 유형(플러그인, 테마, 애드온, 코어 패치)을 식별하고 지정된 렌즈를 적용하십시오:
보안및/또는품질(references/security-lens.md,references/quality-lens.md),린(references/lean-lens.md). 모든 조합이 허용됩니다.docs/review-rules.json이 존재하면 함께 적용하십시오 (references/project-rules.md). - 각 보안/품질 후보에 대해 이 코드에서 실제 결함일 신뢰도를 0-100점으로 평가하십시오. 80점 이상만 보고하십시오: 치명적(90-100), 중요(80-89). 스타일상의 사소한 문제나 스캐너가 이미 보고하는 항목은 생략하십시오. 린 검토 결과는 자체 형식을 사용합니다.
- 보안 렌즈만 해당: 80점 미만의 후보 중 사람이 한 번 봐야 할 확인되지 않은 의심을 (최대 5개, 각 한 줄) 추가하십시오. 취약점을 놓치는 것은 한 줄을 더 추가하는 것보다 비용이 더 큽니다.
- 아무것도 기준을 통과하지 못하면, 확인한 내용을 말하고 중단하십시오. 채우기나 칭찬은 없습니다.
검토 결과 형식
[치명적|중요] <제목> (신뢰도 NN, CWE-NNN, 보안인 경우)
파일: 경로:줄
증거: 정확한 코드 또는 동작
영향: 구체적인 문장 하나
수정: 이를 해결하는 가장 작은 변경
판정
보안/품질: 최종 한 줄, 배포 가능 또는 먼저 수정, 치명적 및 중요 개수를 함께 표시합니다. 린 감사: 모든 검토 결과가 적용되었을 때 제거될 총 줄 수와 의존성 개수; 배포 가능/먼저 수정 판정은 없습니다. 린 감사는 릴리스 게이트가 아니기 때문입니다.
독립성
이 스킬은 빌드 기록을 절대 읽지 않습니다. Claude Code에서 fswp-code-reviewer 에이전트가 이를 강제합니다. 에이전트가 없는 환경에서는 실행을 자체 검토로 공개하십시오.