Ensure GraphQL IDs are unique
Background
Gitlab documentation states that GraphQL objects should have a unique id.
Some Gitlab entities (eg Blob) which are exposed via GraphQL do not have a unique global id.
Proposal
Update the documentation to reflect the non uniqueness of some objects.
OR
Find which entities have non-unique ids and correct them. Initial steps for how to approach this have been described here
Edited by 🤖 GitLab Bot 🤖