Varredura automática sobre todo o código: interface, tema, segurança, exposição legal,
dependências e arquitetura. Gerada por ferramenta, não por leitura. Marque cada item conforme resolver.
Em aberto
1Crítica
3Alta
3Média
1Baixa
5Informação
0 de 13 resolvidos
Já fechado
✓CSSSeletores duplicados: de 31 para zeroO arquivo acumulava a mesma regra em vários lugares, e correção escrita num ponto era anulada por outro. Consolidado na 0.37 por ferramenta, com prova de equivalência: 827 regras antes, 827 depois.
✓DependênciasBibliotecas de PDF trazidas para dentroO jsPDF vinha de servidor de terceiro a cada carregamento. Desde a 0.39 vive em vendor/, e nenhum código externo executa no produto.
✓SegurançaSete cabeçalhos declarados no servidorPolítica de conteúdo, proibição de ser embutido em outro site, conexão cifrada obrigatória e mais quatro.
✓SegurançaInjeção de conteúdo fechada124 pontos passam por escape, a logo é validada em nove lugares incluindo a página pública, e as seis aberturas de aba estão isoladas.
✓InterfaceModal que transbordava a telaSobreviveu a três correções no CSS porque o arquivo chegava desatualizado ao navegador. Resolvido por estilo aplicado direto no elemento, mais endereço versionado.
Gerada em 31 de julho de 2026, sobre a versão 0.53, pela ferramenta docs/auditor.py.
A marcação fica guardada no seu navegador. Para a parte de segurança, veja o
relatório de segurança.