Include per-commit reviews in branch review prompts#626
Include per-commit reviews in branch review prompts#626wesm merged 1 commit intoroborev-dev:mainfrom
Conversation
roborev: Combined Review (
|
|
The unscoped — Comment by Claude Code |
roborev: Combined Review (
|
|
Re: unbounded prior-review prompt growth — this is already handled. Re: cross-repo review context leakage — same finding as the first review round, already dismissed above. — Comment by Claude Code |
|
I'm rebasing this |
…ate findings - Scope writeInRangeReviews lookup by repo ID to avoid cross-repo collisions - Extract lookupReviewContexts to deduplicate review fetching - Update refine skills to handle duplicate findings across iterations - Revise refine skills: emphasize dismissal comments over duplicate skipping - Tighten refine skill comment guidance - Tone down InRangeReviewsHeader wording - Revert PreviousReviewsHeader wording change - Revert repo-scoped writeInRangeReviews lookup Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
e6f69ff to
225897e
Compare
roborev: Combined Review (
|
Summary
mergeBase..HEAD), the reviewer previously had no context about what individual per-commit reviews had already found, fixed, or dismissed — causing it to re-raise the same issueswriteInRangeReviews()to include per-commit review results (with verdicts, agent names, and dismissal comments) in range/branch review prompts, with a "do not re-raise" instruction (InRangeReviewsHeader)lookupReviewContexts()helper to deduplicate the review-fetching loop betweenwriteInRangeReviewsandgetPreviousReviewContextsCompanion to #622, which ensures comments reach fix agents. This PR ensures per-commit reviews and their comments reach the reviewing agent during branch reviews, closing the other half of the duplicate-findings loop.
🤖 Generated with Claude Code