This reminds me of one of my personal rules... Whenever I turn on the dishwasher, I always set the delay for at least 1 hour (the smallest delay my dishwasher offers).
This is for a similar reason given in the github explanation -- even when I think I'm done, I almost always find one more cup or utensil that I missed.
I just turn it on, and if anything else comes up afterwards, I just open it mid-cycle and put it in. Missing out on the first five minutes of the washing cycle likely won’t make much of a difference.
I used to set my laundry to run so that when I got up in the morning it would be ready to hang or run through the dryer. When my old machine broke the landlord replaced it with this garbage Beko that locks the door during the delay period. Such a small, and yet profoundly stupid design decision that completely changes the way I use the machine in the negative.
This is for a similar reason given in the github explanation -- even when I think I'm done, I almost always find one more cup or utensil that I missed.