Merge when all suggestions were applied feature
GitLab has a feature called: Merge when pipeline succeeds, which merges if CI has validated all the changes so a maintainer can accept the changes before/while the pipeline is still running.
GitLab has suggestions now, which allows a reviewer to propose changes. If the reviewer is also a maintainer it should also allow for accepting the changes pending acceptance of the suggestions. Than basically setting MWPS.