I know has probably been suggested before and/or is too difficult, but an “undo” feature for very recent changes would be much appreciated. I just screwed a fairly longstanding goal up by retroracheting (which almost always does something different than what I am looking for). It pulled the goal’s end forward in time, into the akrasia horizon, rather than just lifting everything up (which is usually what I want, unless I’m just trying to fast-forward an already complete goal for archiving purposes), and then I had to extend the goal date again, and the road ended up looking haywire with one big flat section inside the horizon, and then a really steep section outside the horizon (i.e., a format that will not keep me accountable on a day to day basis, which is the whole point). When I retrorachet goals, I usually just want them to neatly “lift” right up, making the goal as far away as it originally was, because I have worked hard for a day, but don’t want to rest on my laurels. This seems more intuitive. On the occasions I have messed up something like this, I have wanted to immediately undo because in the cases where I try to fix it using other options, in invariably becomes even worse. Hence there are a lot of the powerful buttons on beeminder that I am reluctant to press, because they so often perma-messup my goals.
In another situation, I have a goal for a period of time to do 8 hours a day of work, and because of work done, say I begin a day only having to do 4. If I retroratchet it to EEP, I want to have to do 8 (i.e., the commitment as written), not have it stay in the same place because I’m still below the road. (I don’t know if I worded that one in a clear manner).