SkillEngenhariaQA

Removing Debug Artifacts

Remove instrumentação temporária e fecha a investigação com evidência verificável.

Ações
PerfilDev
ProfundidadeMédia
Idiomapt-BR
Objetivo

Em uma frase.

Fechar a investigação sem resíduos temporários e com relato técnico da causa raiz, correção e evidências de verificação.

Aplicação

Quando
faz sentido.

Usar
  • Depois que a correção e o teste de regressão passaram.
  • Antes de abrir PR, pedir review ou declarar o bug resolvido.
  • Quando foram adicionados logs, scripts, flags, fixtures ou asserts temporários.
Prompt

Instruções
para a IA.

Passo 1 - Buscar artefatos temporários

Procure por:

- Prefixos `[DEBUG-...]`.

- Logs adicionados para investigação. - Comentários temporários. - Scripts de harness descartáveis. - Fixtures criadas apenas para observar o problema. - Flags ou branches condicionais de diagnóstico.

Passo 2 - Decidir o que vira ativo permanente

Nem todo artefato deve ser apagado. Preserve apenas o que tem função permanente:

- Teste de regressão.

- Fixture usada pelo teste permanente. - Métrica ou log de observabilidade útil em produção e seguro quanto a dados sensíveis. - Documentação curta da causa raiz quando ajuda manutenção futura.

Passo 3 - Remover ruído

Remova instrumentação temporária, rode formatação se aplicável e verifique que a remoção não invalidou o teste de regressão.

### Passo 4 - Escrever fechamento técnico

Registre:

- Sintoma original.

- Causa raiz confirmada. - Correção aplicada. - Teste de regressão adicionado. - Comandos executados e resultado. - Limitações ou riscos residuais.
Constelação

Onde
ela vive.