# Review a change before merging — acceptance checklist

Record evidence for every checked item. Unchecked or untested is not a pass. This checklist does not execute an integration or authorise external actions.

## Required inputs

- [ ] A pinned commit or pull-request diff.

- [ ] The expected behaviour and relevant tests.

## Output checks

- [ ] Both reviewers identify the same base and head revisions.

- [ ] The diff includes deleted hunks; uncommitted changes are explicitly included or excluded.

- [ ] Each material finding has a reproducible witness or is labelled unverified.

- [ ] Test execution, static inspection and untested paths are reported separately.

## Deliverables

- [ ] Frozen review scope

- [ ] Finding and reproduction ledger

- [ ] Test-gap map

- [ ] Merge recommendation with unresolved items

## Evidence and decision

Evidence links: [fill in]
Untested paths: [fill in]
Unresolved findings: [fill in]
Reviewer: [fill in]
Decision and scope: [fill in]

## Boundaries

- Choose a host for each stage and verify its tool mapping. Pass evidence explicitly between stages; the listed resources do not automatically configure or invoke one another.

- A compatible host and GitHub authentication are separate setup steps. Definitions do not configure MCP tool names automatically.

- Request only repository access needed for the review. Do not submit comments, change issues or workflows, edit files or merge during evidence collection. Enable write tools only for a separately authorised task.

Workflow: https://undominated.ai/workflows/#review-a-change
