I have been looking over the Tripledoc solid tutorial which I’ve found very instructive (wish I had found this earlier!). But I am a little unsure about something in Step 4.
To check if the Document tracking our notes already exists we do the following:
const notesListEntry = publicTypeIndex.findSubject(solid.forClass, schema.TextDigitalDocument);
From my understanding we are making an assumption here, namely that no other application has such an entry of schema.TextDigitalDocument. For example say a a different solid app wanted to store its data in the same format then wouldn’t it also have such an entry? And if not, how can we be sure this entry is for our “#notes” subject?