Referência de regras · Segurança
Dados sensíveis em prompts
Dispara quando: Credenciais (crítico) ou dados pessoais (aviso).
Tudo em um prompt sai do seu sistema. Credenciais em um prompt podem acabar em logs do provedor, traces e capturas de tela, e devem ser tratadas como vazadas e rotacionadas.
O modelo nunca precisa de uma credencial. Deixe sua aplicação chamar a API e passe apenas os dados resultantes. Para dados pessoais, use marcadores, a menos que a tarefa exija os valores reais.
O motor informa a categoria e o local de cada ocorrência, mas nunca o valor encontrado.
Os prompts de exemplo e a mensagem, a explicação e a correção do motor são exibidos em inglês, exatamente como o motor os retorna.
Exemplo que a dispara
Use the token ghp_abcdefghijklmnopqrstuvwxyz0123456789 to call the GitHub API, list the open issues in acme/web, and return JSON with the keys number and title.crítico Credentials or secrets detected: token ×1.
Por que importa. Anything in a prompt is sent to the model provider and may be logged. Leaked credentials must be rotated.
Correção. Remove them or use Sanitize to replace them with placeholders.
Qualidade 50/100 · 37 tokens · 2 achados
Versão corrigida
List the open issues in the data below. Return JSON with the keys number and title.
<issues>
{{issues}}
</issues>Qualidade 100/100 (+50) · 27 tokens · 0 achados
Resolvido pela correção
sensitive_data: Credentials or secrets detected: token ×1.missing_objective: No clear objective or task was found.
As pontuações, as contagens de tokens (tokenizador do GPT-4.1) e os achados desta página são calculados pelo motor quando o site é construído.
Como afeta a pontuação
Cada achado subtrai uma penalidade fixa de 100: crítico 30, aviso 10, info 3. Esta regra conta para a dimensão Segurança. Veja o modelo de pontuação para a fórmula completa.
Outras regras de segurança
- Assinaturas de injeção de prompt: Assinatura ponderada de injeção/jailbreak (crítica com risco ≥ 60).
- Variáveis de template sem delimitação: {{var}} ou ${var} fora de tags, cercas de código ou aspas triplas.
- Operações destrutivas: rm -rf /, DROP TABLE, apagar tudo, curl | sh.