On my mind lately is how to implement a discourse graph structure for mapping problems and solutions at the frontiers, as part of the Observatory project.
I am thinking of using 2 tables each for problems and solutions:
A general catalog
A discourse graph
With each problem/solution being an entity, with the entity being a discourse graph itself.
I think I will review Deep Science Ventures’ use of Outcome Graphs and see how DSV adapted the discourse graph structure.