Descrição:
Como usuário do QLScanner, quero ativar a etapa de enriquecimento por IA somente quando eu fornecer explicitamente a flag e a API key, para que a varredura padrão continue funcionando sem dependências de IA.
Critérios de Aceite (DoD):
[ ] A análise por IA deve permanecer desativada por padrão.
[ ] Sem flag de ativação e sem API key, o sistema deve retornar apenas o resultado padrão do CodeQL.
[ ] A saída padrão deve continuar disponível em formato SARIF ou CSV.
Notas Técnicas Sugeridas:
- Tratar a etapa de IA como pós-processamento opcional.
- Evitar acoplamento entre o fluxo principal de scan e o enriquecimento por IA.
- Garantir compatibilidade com o resultado bruto do CodeQL.
Labels: ai, optional, core
Descrição:
Como usuário do QLScanner, quero ativar a etapa de enriquecimento por IA somente quando eu fornecer explicitamente a flag e a API key, para que a varredura padrão continue funcionando sem dependências de IA.
Critérios de Aceite (DoD):
[ ] A análise por IA deve permanecer desativada por padrão.
[ ] Sem flag de ativação e sem API key, o sistema deve retornar apenas o resultado padrão do CodeQL.
[ ] A saída padrão deve continuar disponível em formato SARIF ou CSV.
Notas Técnicas Sugeridas:
Labels: ai, optional, core