I mean, the whole thing only triggers once per day, so I can’t go farther than a single loop of “why didn’t I reflect on my habit-failure yesterday?” :P
(But yeah I think I can handle up-to-one-working-memory-load of habits at a time)
Uh, what if you forget to do your habit troubleshooting habit and then you have to troubleshoot why you forgot it? And then you forget it twice and you have to troubleshoot why you forgot to troubleshoot forgetting to troubleshoot!
(I’m joking about all this in case it’s not obvious.)
Just don’t get trapped in infinite recursion and end up overloading your habit stack frame!
I mean, the whole thing only triggers once per day, so I can’t go farther than a single loop of “why didn’t I reflect on my habit-failure yesterday?” :P
(But yeah I think I can handle up-to-one-working-memory-load of habits at a time)
Uh, what if you forget to do your habit troubleshooting habit and then you have to troubleshoot why you forgot it? And then you forget it twice and you have to troubleshoot why you forgot to troubleshoot forgetting to troubleshoot!
(I’m joking about all this in case it’s not obvious.)