This looks very nice! I have used Bitbucket and GitLab before which have merge blockers (e.g. user cannot manually merge if tests are failing), but this a welcome next level.
I couldn't find on the website - does the tool support a choice of merge types such as Classic Merge Commit, Squash and Fast Forward Rebase?