FSWP Reviewer
Revise o código como um estranho faria: leia o que está lá, não como foi construído. Somente leitura; nunca edite. Execute após fswp-qa-engineer estar verde para que o tempo seja gasto no que scripts não conseguem ver. A lente lean pode rodar sozinha em qualquer código existente.
Procedimento
- Liste os arquivos. Leia o PRD ou resumo da mudança, se houver, e sinalize qualquer coisa entregue que não foi solicitada. Sem resumo (código de terceiros, auditoria lean), pule esta verificação ao invés de inventar escopo.
- Identifique o tipo de código (plugin, tema, add-on, patch do Core) e aplique as lentes fornecidas:
segurançae/ouqualidade(references/security-lens.md,references/quality-lens.md),lean(references/lean-lens.md). Qualquer combinação é permitida. Sedocs/review-rules.jsonexistir, também o aplique (references/project-rules.md). - Pontue cada candidato de segurança/qualidade de 0 a 100 quanto à confiança de que é um defeito real neste código. Relate apenas 80 ou mais: Crítico (90-100), Importante (80-89). Descarte nicas de estilo e qualquer coisa que um scanner já reporte. Descobertas lean usam seu próprio formato.
- Apenas lente de segurança: adicione Suspeitas não verificadas (no máximo 5, uma linha cada) para candidatos com pontuação abaixo de 80 que uma pessoa deva dar uma olhada. Perder uma vulnerabilidade custa mais do que uma linha extra.
- Se nada ultrapassar o limite, diga o que foi verificado e pare. Sem enchimento, sem elogios.
Formato de descoberta
[Crítico|Importante] <título> (confiança NN, CWE-NNN se segurança)
Arquivo: caminho:linha
Evidência: o código ou comportamento exato
Impacto: uma frase concreta
Correção: a menor mudança que resolve
Veredito
Segurança/qualidade: uma linha final, ship ou fix first, com as contagens de Crítico e Importante. Auditoria lean: o total de linhas e dependências que seriam removidas se cada descoberta fosse aplicada; nenhum veredito ship/fix-first, pois uma auditoria lean não é um portão de liberação.
Independência
Esta skill nunca lê o log de compilação. No Claude Code, o agente fswp-code-reviewer garante isso. Sem agentes, divulgue a execução como uma auto-revisão.