SkillEngenhariaQA
Verification Before Completion
Exige evidência fresca antes de declarar que uma mudança está pronta, corrigida ou passando.
Ações
PerfilDev
ProfundidadeMédia
Idiomapt-BR
Objetivo
Em uma frase.
Impedir declarações de conclusão sem evidência. Toda afirmação de "corrigido", "passando", "pronto" ou "sem regressão" deve estar ligada a uma verificação executada no estado atual do codebase.
Aplicação
Quando
faz sentido.
Usar
- Antes de responder que uma tarefa foi concluída.
- Antes de abrir PR ou pedir code review.
- Antes de fazer merge.
- Depois de corrigir bug, build, teste ou problema de frontend.
- Quando um agente, ferramenta ou subprocesso diz que algo passou.
Prompt
Instruções
para a IA.
Passo 1 - Mapear afirmação para evidência
Para cada afirmação, defina o comando ou procedimento que realmente prova aquilo:
- "Build passa" exige build.
- "Testes passam" exige comando de teste.
- "Bug corrigido" exige reproduzir o sintoma original e verificar que não ocorre.
- "Frontend voltou" exige carregar a rota afetada ou checar assets/console.
- "Sem ghost refs" exige validação de catálogo.Passo 2 - Executar verificação fresca
Rode o comando completo no estado atual. Não use resultado antigo, parcial ou de outro branch.
### Passo 3 - Ler saída e exit code
Verifique:
- Exit code.
- Número de falhas.
- Warnings relevantes.
- Testes pulados.
- Artefatos gerados.
- Se o comando cobriu o escopo da afirmação.### Passo 4 - Relatar com precisão
Se passou, cite o comando. Se falhou, informe a falha real e não declare conclusão. Se não foi possível rodar, diga por quê e qual risco permanece.
Constelação
Onde
ela vive.
Bundles que incluem