The webhooks are now including a "node_id" field. Based on my minimal experience with the GraphQL API, it looks like these correspond to the identifiers used in that platform.
In order to properly use the GraphQL API and move away from being 100% REST consumers (which will have its benefits), we're going to need to store these node IDs for everything that comes from GitHub (users, issues, comments, labels, commits, etc.).
The webhooks are now including a "node_id" field. Based on my minimal experience with the GraphQL API, it looks like these correspond to the identifiers used in that platform.
In order to properly use the GraphQL API and move away from being 100% REST consumers (which will have its benefits), we're going to need to store these node IDs for everything that comes from GitHub (users, issues, comments, labels, commits, etc.).