How can I get
- goal that will be red every single day (must be done every day)
- after doing it it will not loiter as an orange goal on top of my list
In this specific case it is “water my plants” and I do NOT want it to build buffer. Just three days of not watering plants in summer may kill them (sadly, I tested this - that is why I created this goal).
My “solution” is to
- have minimal slope so entering 1 as datapoint will put it as done for 100 days or something
- have autoratcheting or script doing this that in the evening will ratchet it back to 0 days
What requires kind of lying what seems a bad precedent, so far I haven’t done this.
My current “solution” is to have like 25 red goals, so orange is not actually on top of list but I hope to change this
So I want to preregister my “this fake datapoints in that goal are not actually cheating” or maybe get a better solution.
Mildly related: I have some goals not doable early in the morning (“call grandmother” is not something that I should be doing at 4 AM even if I wake early). So it would be nice to have ability to hide goals based on some criteria. Criteria could be “no doable at that time”, “already done today >N datapoints” (for example to limit pushup count to sane value to avoid overexertion to give one more use).
It is something that makes me wish for open source Beedroid as it should be relatively easy to introduce hack to listing of goals (with hardcoded behavior specific to me), and right now I would need to write entire Android app to do this…