When you run
snyk monitor, we use the
name of the root package to find the appropriate project. If a project for that package-name isn't found, we create one using that name. The CLI will use the directory base-name if the root package has no name.
So if you are getting IDs in your project names check for either nameless packages, or if something is updating the package name as part of your deployment.