I used to have >180k points in internet magical points called karma.
I’ve just read this highest rated comment and thought “how is this the best feature of Plasma over Gnome? You can do this everywhere!” And then I realised that I can’t do that on i3 😂
Of course! There is nothing like Hannah Montana Linux! 😌
Why not adding some conditional to enable it? Like fsck.rescue = $grub-error. If grub-error = yes, then fsck.rescue = yes too and then try again. If keeps failing then show the message. Otherwise it keeps being no and boot as usual.