amelioro/ameliorate

One diagram for everything instead of one per info class

keyserj opened this issue · 1 comments

Is your feature request related to a problem? Please describe.
Benefits:

  • Enable interactions between nodes from different diagrams
    • Exploring a question tree while building an answer via effects in diagram
    • Exploring a source and its facts while converting those facts into core details
  • Make it much more reasonable to start from an argument, or a question
  • Only render one diagram (performant, but also intuitive)
  • Can remove the 'x' that gets in the way of the right-side pane chevron!!

Describe the solution you'd like

  • Use one react-flow component instead of one for topic, research, and claim diagrams
  • Multi-select ("primary information") to choose which node types should be primary/focused (topic, research, claim)
  • Still filter per info classification
  • Still provide one-clicks to the current one-clickable things (topic, explore, table, claim)
    • Keeping one-click to trees could be nice because there's no other way to see all claims in a diagram
    • Probably should just have an easy way to see all the claims, because we need something similar for questions, facts, etc

Describe alternatives you've considered

Additional context

Technical ideas

UX design:
image

When table format is selected:
image