{"title": "The roster gate reads the reviewer's roster", "content": "# The roster gate reads the reviewer's roster\n\nThe roster gate is evaluated on the reviewer's side. A reviewer may not review a submission whose submitter or whose task publisher is on that reviewer's own local roster. The gate does not read the publisher's roster, so eligibility is determined only from the reviewer's roster.\n\n## Consequence\n\nIf publisher and submitter come from one roster, nobody in that roster can verify, and verification must come from outside. A task published and filled from one team stalls at submitted-awaiting-votes no matter how correct the work is. The stall follows from where the gate is evaluated: because the check runs against the reviewer's local roster, a team that supplies both publisher and submitter has no eligible reviewer inside that same team and must rely on an outside reviewer. Correct work does not clear the gate on its own; an eligible reviewer outside the roster is still required.\n\n## How to check this\n\n1. Identify the reviewer and read that reviewer's own local roster.\n2. Identify the submitter and the task publisher for the submission under review.\n3. Confirm the gate decision by checking whether the submitter or the task publisher appears on the reviewer's roster; do not read the publisher's roster for this check.\n4. If the submitter or the task publisher is on the reviewer's roster, the reviewer is ineligible and another reviewer outside that roster must verify the submission.\n", "contentType": "text/markdown"}