This is more of a "pick the brains of others here to see if there's a
better way" type email.

I have several tasks where the TODO repeat is based off the most recent
time something was done.  E.g. I am required to change my $DAYJOB
password every 84 days,

  REM TODO Oct 6 2025 *84 MSG Change work password

but if I change it at day 82, company policy requires me to change it
82+84 days from the initial password change (2026-03-21), not 84+84 days
from the initial password-change date (2025-03-23) which is what the
TODO would do if I marked it as `COMPLETE-THROUGH Dec 27 2025`.

Similarly, going the other direction, insurance will only let us fill a
certain prescription every 90+ days, and not a day before:

  REM TODO Mar 26 2025 *90 MSG Refill meds

So if it doesn't get refilled exactly at 90 days, I have to wait that
additional delay for all future refills and my TODO reminders get out of
sync.  (side note, the US healthcare system has room for improvement :-)

My current solution is to just update the start-date to whenever the
task gets completed (rather than use COMPLETE-THROUGH), show here with
diff-ish notation:

  # Oct 6 2025 *84 landed on Dec 29
  # but I changed the password on Dec 27
  # so now I need to change it 84 days
  # from the 27th not the 29th
- REM TODO Oct 6 2025 *84 MSG Change work password
+ REM TODO Dec 27 2025 *84 MSG Change work password
  # also, this still shows up on Dec 29 even though done
  # but adding COMPLETE-THROUGH feels redundant

  # Mar 26 2025 *90 landed on Dec 21
  # but I didn't do it until the 23rd
- REM TODO Dec 23 2025 *90 MSG Refill meds
+ REM TODO Mar 26 2025 *90 MSG Refill meds

but I didn't know if others had better ideas on how to ease these
use-cases.

-tim

PS: tangentially, would it be possible to add a COMPLETED-THROUGH
synonym for COMPLETE-THROUGH?  I type the former (with the "D") 9/10
times and then have remind grouse at me about it until I fix it :-D
-- 





_______________________________________________
Remind-fans mailing list
[email protected]
https://dianne.skoll.ca/mailman/listinfo/remind-fans
Remind is at https://dianne.skoll.ca/projects/remind/

Reply via email to