Allow annotations on designs to be resolvable.
Problem to solve
We have the ability to create notes on designs with annotations, however, these cannot yet be resolved using the Designs tab UI. It may be good to be able to mark certain annotations as resolved (existing Discussion functionality).
How would resolved annotations appear in the Designs tab? Would they disappear, or display differently? Is there any interaction to consider between resolved notes and viewing older versions of designs?
The backend will need to implement two new GraphQL mutations:
NB, it's possible that these should be
unresolveDiscussion, OR, it's possible that we will need four mutations (for Note and for Discussion). Some backend investigation can be considered part of this issue!
The frontend will need to implement the ability to resolve an annotation.