The uncle button is quite useful for getting goals off your dash that aren’t immediately relevant because you’re not able to fulfill your end of the commitment contract you had set with yourself.
A reverse uncle button for completed goals I think would also be useful as well.
As a user, I would want to press the “Job’s done!” button after my culminative (or otherwise) datapoints are sufficient to meet the goal criteria to archive the goal from my dashboard because it is no longer relevant.
Let’s take this one step further. How would the below user story sound?
As a user, I would want to press the, “Archive now!” button when I have more than seven days of buffer available on my goal and I want to archive my commitment contract now as the goal is no longer relevant.
Yes! Previously, it was possible to imitate this with ratcheting, but then ratcheting was revamped several years ago, and now we just have to wait out the countdown to archiving, even if the goal just stands in the way all these days and adds visual clutter to the goals list.
I have this problem a lot! My solution is to just set the rate to 0 and begin the archive process, which puts it at the bottom of my goals list. Still a minor paper cut and I’d love to see a cleaner way to deal with it!
I successfully used that tutorial in the past, but when I tried it just last week it didn’t work for me… possibly because I missed a step, or maybe things have changed once again. Regardless, I would be a big fan of a “goal is done now” button. I’m not going to somehow undo completed chapters in the next two weeks, there’s no reason for me to keep looking at it on my list.
Users could use this to potentially break out of commitment contracts by providing an easier out for adding fake data. If that is a concern, perhaps you need to have at least a infinibee subscription to use this feature?
Note that negative datapoints may be valid for some goals. This means that even goals that appear “completed” (that is, the current total is over the goal threshold) might actually still be a real commitment until the goal date is reached.