- add flake checks - refactor handling of external sources - rename 'dependenciesRemoved' -> 'cyclicDependencies'