It seems to me that if the repo doesn't exist, the command should fail since the system didn't end in the desired state. Adding `references: Razor::Data::Repo` to `name` would do that if we go that route.