I have reorganized this a bit to separate the code review from the merge requirements. Let me know if you think it's less scary to new contributors.