In a follow-up to #32 I realised that we don't want to edit each pre-existing GitHub Issue and IssueComment to add a UUID to it.
And we don't have to. If we store the original resource identifier in each item that the BridgeBot creates, then it will know never to make copies of copies. A prefix system can guarantee that ORIs are also URIs.
I remember we talked about this already two years ago, with Angus and George arguing that all identifiers should be URIs and basically ORIs in this sense. So I'll adapt my code now to use that principle!
In a follow-up to #32 I realised that we don't want to edit each pre-existing GitHub Issue and IssueComment to add a UUID to it. And we don't have to. If we store the original resource identifier in each item that the BridgeBot creates, then it will know never to make copies of copies. A prefix system can guarantee that ORIs are also URIs.