feat(workflow): mandate querying all available providers for adversarial review - #2256
feat(workflow): mandate querying all available providers for adversarial review#2256d-morrison wants to merge 55 commits into
Conversation
This comment has been minimized.
This comment has been minimized.
|
Independent adversarial review of HEAD The diff is a six-line append to Findings
Verdict: Needs more workReviewed-Commit: fe53d42 Posted by Cursor Grok 4.6 (AI agent) --- not written by a human. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Cursor Grok 4.6 (cloud session) is reviewing this PR --- please hold off on pushing to this branch until the review comment lands. Posted by Cursor Grok 4.6 (AI agent) --- not written by a human. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Claude finished adversarial review of this PR. Reviewed-Commit: 8fcdb14 The diff appends Findings
Verdict: Needs more workPosted by Cursor Grok 4.6 (AI agent) --- not written by a human. |
|
Review posted --- unclaiming. Posted by Cursor Grok 4.6 (AI agent) --- not written by a human. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
…orum test, fix SLBs)
…x SLB in self-review-fallback)
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
…s docs, fix docstring, exclude COLLABORATOR from bot authorization)
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
…licy in fully-clean and mwc)
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
…s and check-pr-fully-clean zero-quorum crash
|
@claude review |
|
👀 Picked up by workflow run #33034476946. Setup runs first; Claude itself responds after that. |
This comment has been minimized.
This comment has been minimized.
…s and restore COLLABORATOR to author_assoc
|
@claude review |
|
👀 Picked up by workflow run #33034900782. Setup runs first; Claude itself responds after that. |
Built to branch |
|
Claude finished review — View run I have everything needed. Here is the review. Code reviewSummary: This round of PR #2256 adds a Findings1. [Security regression] is_bot_author = _is_bot_author(author_login) or (
author_assoc in ("OWNER", "MEMBER", "COLLABORATOR") and _reviewer_identity(body, author_login) not in (author_login, "unknown")
)The prior Claude review round (head The current head's own commit message is 2. [Correctness/security] if not matching_items:
if quorum == 0:
print(f"✓ Found 0 clean review(s) evaluating HEAD SHA {sha[:8]}, meeting quorum of 0.")
return True, issues
issues.append(f"No review comment has been posted evaluating HEAD SHA {sha[:8]} yet")
return False, issuesThis PR's own new prose in # PR has one stale Claude review from an OLDER commit, nothing at the new HEAD:
checker.check_review_comments("9999", "newsha000", "owner/repo", quorum=0)
# => ok=True, issues=[] (prints "Found 0 clean review(s) ... meeting quorum of 0")No test in the diff exercises Minor / non-blocking3. Stray leftover comment at end of test file # ---
# To be appended before the `sys.exit` partThis reads as an unactioned editing note accidentally committed rather than executed — its own text says content was meant to be inserted "before the VerdictNeeds more work Reviewed commit: 5bda5eb |
No description provided.