In #1047 (comment) we outlined an approach for managing project annotations via an "Annotations API".
Based on community feedback, we should expand the models to support relationships between annotations. In particular, we should be able to support the annotation of a clinical diagnosis or treatment decision (an inference) and link this to the underlying evidence.
For example: a clinician might annotate that a patient has sepsis (the inference) and then provide evidence such as elevated white blood cell count, elevated temperature etc. We should think about how to incorporate this into the annotation structure.