You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat(reporter): Implementar formatadores de saída (Terminal e JSON) #4
Implementar o pacote internal/reporter para formatar e renderizar os resultados da varredura (indings) para o usuário, suportando tanto exibição visual formatada no terminal quanto saída serializada em JSON para automação.
Ref: DRS: RF-009, RF-010
🎯 Tarefas
Implementar formatador de texto legível para terminal:
Exibir cabeçalho com versão e repositório.
Exibir ícones claros por severidade (ex: ✗ para CRITICAL/HIGH, ⚠ para WARNING, ✓ para INFO).
Exibir resumo de achados encontrados.
Implementar formatador JSON (--format json):
Saída estruturada contendo lista de findings e metadados.
JSON válido e estritamente tipado.
Garantir que nenhum relatório (texto ou JSON) exponha conteúdo de arquivos ou valores de segredos.
Activity