How about blind matching dev and reviewer
What the devs and reviewers are not matched randomly and without each one not knowing the other and develop two commiters logic similar to four eyes in security systems. Instead of domain based trust would be unattended and more effective way of commiting changes.