If this is is a new IG: Look up the URL {canonical}/package-list.json and check that it doesn't exist

if this is not a new IG: Look up the URL {canonical}/package-list.json and check that the canonical url and packageId and the name of the IG in the package list agree with the details for the IG (canonical and packageId must be identical, name can vary a little).