Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove criteria from breakdown nodes #548

Open
keyserj opened this issue Oct 29, 2024 · 1 comment
Open

Remove criteria from breakdown nodes #548

keyserj opened this issue Oct 29, 2024 · 1 comment
Labels
enhancement New feature or request needs ux design User experience should be solidified before implementing

Comments

@keyserj
Copy link
Collaborator

keyserj commented Oct 29, 2024

Describe your issue

Criteria often create a ton of extra edges between problems and solutions that aren't very useful. Also, seeing the "fulfills" edges makes it seem like those can be deleted, but the criterion-solution edges really should never be deleted.

Solution you'd like

Criteria seem like they don't need to show up in the diagram - maybe there could be an explicit option to show them in the diagram, like how with questions/facts you can show them, but they don't show up by default.

Thoughts:

  • criteria were originally included in the diagram because of the nicety of seeing components/effects that are related to the criteria; maybe the "tradeoffs" view could still include the relevant criteria in the diagram
  • we should be able to easily specify a node as relevant to a criterion, without using the diagram (e.g. maybe right click "relate to criterion")
    • maybe breakdown nodes should have a "relevant criteria" section in their node details

Probably future:

  • another reason for having had criteria in the diagram is that the UX for creating edges between existing nodes without the diagram is poor. research nodes currently suffer from this, and is the main reason that research nodes are viewable via the diagram. perhaps there should be improvements to this UX (e.g. maybe something like Search for nodes with similar text as I type #381 would help)

Alternatives you've considered

No response

Additional context

No response

Technical ideas and questions

No response

@keyserj keyserj added enhancement New feature or request needs ux design User experience should be solidified before implementing labels Oct 29, 2024
@keyserj
Copy link
Collaborator Author

keyserj commented Nov 2, 2024

Some context here #541 (reply in thread) (annoying that discussions that mention an issue aren't automatically linked?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request needs ux design User experience should be solidified before implementing
Projects
Status: No status
Development

No branches or pull requests

1 participant