I have a do-less goal (
go-to-bed) which, on the website, currently says “limit +07:18”, and in the Android widget says “hard cap +07:18”. But the
delta value returned by the API is -7.316666666666666; if I multiply that up to get a number of minutes, then take the number of minutes past the hour, I don’t get 18:
>>> 7.316666666666666 * 60 % 60 19.0
7 hours and 18 minutes is in fact exactly 7.3 hours.
Is this something like “submitting a value of 7:18 will not derail you; submitting 7:19 will”, and the displayed “limit”/“hard cap” is one and
delta is the other? Or is the website/Android app just subtracting a minute as a safety margin against rounding errors?