Fecho Transitivo (Dependências) - Definição do Glossário CI/CD
O fecho transitivo de um conjunto de dependências é todo pacote alcançável seguindo dependências de dependências, não apenas aqueles que você declarou diretamente. É o grafo completo que precisa ser instalado e auditado.
Por que importa
Uma vulnerabilidade ou mudança incompatível em uma dependência transitiva profunda afeta seu build mesmo que você nunca a tenha listado. Um lockfile fixa todo o fecho transitivo para reprodutibilidade.
Guias relacionados
Dependency Resolution - CI/CD Glossary DefinitionDependency Resolution: Dependency resolution is the process a package manager uses to choose concrete version…
Version Solving - CI/CD Glossary DefinitionVersion Solving: Version solving is the constraint-satisfaction algorithm inside dependency resolution that s…
Lockfile - CI/CD Glossary DefinitionLockfile: A **lockfile** (package-lock.json, Cargo.lock, etc.) pins exact dependency versions so builds are r…