Board Thread:The Quarters - Q & A/@comment-2001:14BB:83:DD6:9909:B17:6BF3:4879-20190306115920/@comment-25085701-20190307165244

To clarify:

Whenever you click a +/- habit, it takes whatever the current value was and increments/decreases it by 0.9747^x, where x is the current value. Neutral (yellow) is 0, and the effective range is from 21.27 down to -47.27, where if your habit value is above  ~21 (heavy blue) or below -47 (heavy red) it'll just use those values for x. For example, if your task value is -9 (orange),   it becomes -9 -  (0.9747^-9 = 1.259,,,),  or -10.259... which is red. The next click decreases it by (0.9747^-10.259), or 1.3, which puts you at -11.559, which is also more damage than the previous click. If you don't do anything with that habit for a couple of days, it still remains at -11.559, which is the behavior you're seeing. On the other hand, if you click + for it on that day, it increases by 0.9747^-11.559, or 1.344, so the new value is -10.215, which is still red, but the positive click undoes the negative click value.

Solo +  and - habits auto decay on cron by half their current value at the start of the day. For example, let's just say you had a + habit, '1/2 hour of cleaning' that you clicked a bunch yesterday by cleaning for 3 hours, so it's at a value of 6 (light blue). As soon as your cron procs, it is halved -- it becomes 3 (green).

And yes, the further a +/- habit is in red, the more experience it gives on a + click, representing the difficulty of actually doing the positive side of that habit. But realize that it also did a lot of damage and gave you no experience to get down that far.

Hope that answers your questions!

(Source material for this answer is here, by the way: Task Value)