You come up with a project, and if it can be expressed in computation, complete each step with a merge to mainline. You only create the story after you've finished it.
Then you never have lists; you only have the journey ahead, and a logbook of past travels.
You never have anything pending, because you surmounted every challenge (or are stuck on the current one). Then, you know where last left it.
I'm using a similar method. Have a single goal for each day. That is the "commit" for the day. If you achieve it it's fine, if not just choose a new goal for the next day and try again.
Sometimes I don't achieve the goal but still choose a new goal for the next day. If time passes you learn something new or things change and your former goal is not important anymore. If the goal is on a list you still have to achieve it because it's on your list.
The big issue with Magic (for me) is planning how to spend all my mana, calculating which cards to play in which order, and then--I forget. The entire thinking dissipates into thin air!
This after taking 15 minutes for a turn really convinced me I need to train my brain to handle stacks and to memorize the cards.
Even a spreadsheet where I can input mana pool and current hand (click, click, click to select), which generates what can be done (maximal allocation) would be neat (for non-tournament play).
It's easiest to document alongside the activity, or keep a journal. Otherwise, it may never get done.
At least with code, the commit and docs let me repeat info twice, but not a straight copy-paste. The commit lets me discuss why vs how and technical details; the docs answer things like
* I forgot everything; how do I onboard myself?
* Common tasks
* Troubleshooting
Preferences vary. I just know I'll forget if I'm not writing it down in the moment.
You come up with a project, and if it can be expressed in computation, complete each step with a merge to mainline. You only create the story after you've finished it.
Then you never have lists; you only have the journey ahead, and a logbook of past travels.
You never have anything pending, because you surmounted every challenge (or are stuck on the current one). Then, you know where last left it.