Ah, fair point, let me answer those points:
setting goals and reaching them (e.g., fitness, number of steps or exercises, as in your mockup)
That’s the main usage of Health,
keeping help journals (e.g., for diabetes, losing weight, sleep problems, psychological problems or episodes …)
Currently there’s some discussion about adding this to Health, since Health data tends to be pretty interconnected (if you don’t sleep well you probably won’t do well at excercising/will feel exhausted and if you dont excercise you probably won’t sleep well), so Health may include parts of that. E.g. a weight log and sleep problems/interruptions during sleep probably make sense to integrate into Health.
Probably makes sense, at least for meeting goals (e.g. remind the user to reach their step goal)
import/export: what will be the underlying data model in GNOME health? I think it is important to allow importing/exporting of data, i.e., to allow not just to get data in, but also to get data back out, in output format suitable for humans but also in structured formats that are understood by other apps.
Health can currently export & import data as CSV. It’s also possible to sync with 3rd party providers, e.g. Google Fit.
The other points are probably out of scope of Health.