Maybe we just simply need to set NEEDSREPAIR for any run that does not specify the no-modify flag and avoid this magic lazy behavior? That being said the code looks sane if we can't fix this better by just working differently.
Maybe we just simply need to set NEEDSREPAIR for any run that does not specify the no-modify flag and avoid this magic lazy behavior? That being said the code looks sane if we can't fix this better by just working differently.