Created attachment 415394 [details, diff] patch to check fsck_do_not_abort do not abort further booting if any mount fails on fsck'ing.
Created attachment 415396 [details, diff] do not abort if the fsck_do_not_abort is set to YES
https://github.com/openrc/openrc/commit/9473ac5 I changed your original patch so that it is only a one line change to the script. The variable is now fsck_abort_on_errors with a default setting of yes. If you do not want to abort, set it to no. This will be in 0.20.
I like your changes. Thanks for correcting it.