Your Python Architecture Should Be Tested, Not Just Documented

How ArchUnitPython turns dependency rules, layer boundaries, diagrams, and code metrics into tests your CI can enforce.