A divulgação de licenças de terceiros falha quando o inventário é importado uma vez e nunca revisto. Precisa de corresponder cada componente a uma licença identificada, anexar o texto integral de licença, e bloquear a publicação até um humano aprovar o que a página de conformidade vai representar.
Este fluxo de trabalho aplica-se quer comece a partir de lockfiles npm, SBOMs CycloneDX, exportações do FOSSA ou Snyk, ou folhas de cálculo manuais. Os passos são os mesmos: importar, rever por componente, publicar com portões, manter em cada lançamento.
Importar a partir dos inputs do que é lançado
Lockfiles, SBOMs, ou exportações de ferramentas a partir da branch de lançamento. Cada linha começa por rever.
Rever cada componente
Confirme a licença, anexe o texto integral, escale casos de copyleft e conflitos.
Publicar com portões
Sem linhas por rever, URL estável, exportações a partir do mesmo snapshot.
Manter em cada lançamento
As verificações de deriva sinalizam alterações; reveja e republique antes de os compradores notarem.