Correction:
The file should be named `project-name.json`.  The remote repository ensures the full role name of each delegated role is included in `snapshot.json` and places `project-name.json` in the expected directory on the repository.  The developer tool should not have to worry about it.

The developer tool would likely still need to attach directory prefixes, if needed, to the target filepaths listed in the metadata.