# Dependency Closure

> For any target architectural concept, recursively collect its required concepts until no new requirements remain, then order the closure by dependency depth before implementation.

Record: `algo:dependency-closure`
Kind: arch-relationships
Canonical: https://banes-lab.com/ontology/algorithms#algo-dependency-closure
Closure: https://banes-lab.com/json/records/algo/dependency-closure/closure

## composed-by

- [Architecture Assessment](https://banes-lab.com/records/algo/architecture-assessment.md)
- [Architectural Recommendation](https://banes-lab.com/records/algo/architectural-recommendation.md)
- [Master Architecture Governance Kernel](https://banes-lab.com/records/algo/master-architecture-governance-kernel.md)
- [Architectural Relationship Algebra](https://banes-lab.com/records/algo/architectural-relationship-algebra.md)
