babysit-pr
Babysit PR
Keep a pull request current and focused until it is ready for a human decision. Monitoring never grants permission to speak for the user, merge, close, or expand the PR's goal.
1. Snapshot the PR
Read the PR, its originating issue or spec, the current diff, the latest pushed commit and timestamp, checks, reviews, unresolved threads, and movement on the base branch. Record the original goal in one sentence; it is the scope boundary for every later decision.
Only treat checks and review comments newer than the latest push as current. Older findings may explain history, but do not act on them unless they still reproduce against the current head.
Done when: the head SHA, latest-push time, scope boundary, current checks, and current feedback are pinned.
2. Triage current feedback
For every current failure or finding:
- Verify it against the source and current diff.
- Classify it as a real defect, repository failure, infrastructure flake, stale finding, false positive, or out-of-scope suggestion.
- Record the evidence and intended action.