As far as I can tell intraday learning steps are not discouraged. I currently use these steps:
Learning: 1m 5m 2h
Relearning: 10m 2h
The learn ahead limit is set to 60m so that the 2h steps fall outside of my morning review session. This is so that I get an extra review session in the evening for the cards that I fail.
In order to not interfer with the FSRS scheduling, how do I approach cards that I fail to recall during the evening session and don’t have time to wait around for again?
I don’t think it’s unreasonable to want a second review session in the evening for failed cards, but I’m not sure how to deal with the above scenario.
Letting the step carry over to the next day goes against the “complete all learning steps in a day” advice, but passing cards that I couldn’t recall might leave me with a problematic review history if things change in the future (?).
Should I just do custom review sessions instead, or what’s the correct approach here?
FSRS takes into account only the first review of the card for the day.
My opinion is that the best solution would be to complete all the stages, which will allow FSRS to schedule the cards.
This is worse than letting the step carry over to the next day, especially when you consider the planned changes to FSRS where it will start considering all the reviews, not just the first review of the card for the day. So, you shouldn’t pass them if you can’t recall.
Letting the cards carry over to the next day is the better choice if you really don’t have the time to complete the steps for some difficult cards.
They are. Not for algorithmic reasons, but because data shows that it’s a waste of time. Same-day reviews don’t contribute much to long-term memory. And yeah, FSRS only takes into account one review per day, though that will change in FSRS-5, which will make FSRS-5 mildly more accurate than FSRS-4.5. Mildly because same-day reviews are still somewhat useful, albeit not much.
Anyway, I digress. I agree with vaibhav that letting the cards carry over to the next day is better.