I have a rough proposal for how to do this in a way that is similar to Joel Chan’s Discourse Graph here: Building a knowledge graph in Logseq
This could be just like Discourse Graph’s default ontology (types: questions, claims, evidence, etc. relationships: supports, opposes, informs, etc)
Side note: I’m thinking about category theory and considering knowledge graphs to be categories and translations between them to be functors.
Make it possible to publish a subset of your knowledge graph and integrate other knowledge graphs into your own