A reviewer pool is the group of people eligible to review and approve proposed pull requests. A team can make approval broadly available or restrict it by role, permission, or pull-request type. section 3.3.4
When shaping the pool, decide:
- Whether everyone who writes or reads code can approve, or whether approval depends on seniority or role. section 3.3.4
- Whether managers, tech leads, program managers, and quality assurance engineers receive approval privileges. section 3.3.4
- Whether tooling supports binary permissions or finer rules for viewing and approving particular pull requests. section 3.3.4
Informational reviewers with accountability
An informational reviewer may approve a pull request while accepting responsibility for fixing any resulting problem. This can increase accountability, accelerate new-team-member contribution, and strengthen cohesion. section 3.3.4
