Address PR Comments
Resolve the current actionable review feedback without expanding the PR's scope.
Workflow
- Identify the pull request from the user's URL or number, the current branch, or repository metadata. If multiple candidates remain, ask for the exact PR.
- Read current review comments, unresolved threads, requested changes, relevant CI failures, and the surrounding code before editing.
- Classify each item as actionable, already resolved, stale after later changes, duplicate, or requiring user/product direction.
- Implement the smallest coherent fix for every actionable item. Preserve unrelated user changes.
- Run focused verification for each affected area, then run the repository's required broader checks when warranted.
- Re-read current review state before replying so superseded or newly added feedback is not missed.
- Treat an end-to-end request to address comments as authorization to reply only on the identified PR. If the user asked only to inspect, plan, or prepare fixes, do not post. When authorized, reply concisely with what changed and the verification evidence. End every GitHub reply written by this workflow with:
-- Randroid (Randy's Bot)
- Resolve threads only when the platform permits it and the response is genuinely complete. Do not merge, deploy, or publish unless the user separately authorized that action.
- Finish with a receipt listing addressed items, deferred or blocked items, verification, and remaining review state.