Specialized review teams

Separate generic code review from design, security, financial, and other kinds of reviews.

Specialized code review teams for code, security, and design
Expression language that wraps the GitHub API

GitHub API abstractions

Match teams to pull requests using simplified API abstractions.

Author and committer code review rules

Author and committer rules

Decide what happens if the PR author or committers are part of the review team.

Pull request review requirements per team

Per-team approval requirements

Each review team can set their approval requirements, allowing you to get beyond simple constraints like "1 approval required".