Segurança de dependências¶
Política v1.11.0¶
- PR Dependabot é referência, nunca fonte de código.
- Actions são pins por SHA completo com comentário da versão.
- npm usa lockfile regenerado pelo npm; não há
audit fix --forcenem override de nanoid. - Python mantém ranges deliberados e tooling pinado quando a reprodutibilidade importa.
Resultado local¶
npm audit encontrou zero vulnerabilidades. Vite/PostCSS passou a resolver nanoid 3.3.18, acima
do fix 3.3.17. pip-audit -r docs/requirements/requirements.txt encontrou zero vulnerabilidades
nas dependências resolvidas do projeto em 2026-08-10.
Um audit inicial sem -r encontrou vulnerabilidades no ambiente Python global compartilhado,
inclusive em pacotes não declarados pelo SotuHire (llama-stack, GitPython e outros). Esse número
não representa o produto. pip list --outdated também é inventário do ambiente, não autorização
para bulk update; majors de pandas, Playwright, Markdown e outros seguem fora deste release.
PyMuPDF foi removido por decisão de licenciamento; consulte Licenciamento do pipeline PDF.