Better crate ownership check, and run it in CI
See the commit messages for the last two commits.
Currently there are two anomalous crates. I would like to merge this MR and watch it fail on main
, and then fix the ownership, so that we get this fallout now rather than at the next release.