Dependency ordering gets tricky when a release changes both a view and the package it depends on. A diff can correctly detect both changes and still produce a broken deployment if it applies them in the wrong order. I’d want the pipeline to validate the dependency graph and test the generated deployment against a clean target schema, not just confirm that the exports look consistent.