

























@@ -138,7 +138,9 @@ Output only qualifying candidates, with: ref, surface, proof, cause, fix sketch,
138138139139- Start every PR review with 1-3 plain sentences explaining what the change does and why it matters. Put this before `Findings`.
140140- Then list findings first. If none, say `No blocking findings` or `No findings`.
141-- Always answer: bug/behavior being fixed, PR/issue URL and affected surface, and best-fix verdict.
141+- Always answer: bug/behavior being fixed, PR/issue URL and affected surface, provenance for regressions when traceable, and best-fix verdict.
142+- For bug/regression fixes, include a compact `Provenance:` line after cause/root-cause when a bounded history pass can identify it. Use `git log -S/-G`, `git blame`, linked PRs/issues, and tests; separate author, committer/merger, and current PR author when they differ.
143+- Phrase provenance as `introduced by`, `made visible by`, or `carried forward by`, with confidence (`clear`, `likely`, `unknown`). If unclear, say what evidence is missing instead of guessing. For features, docs, and refactors, use `Provenance: N/A` or omit it when no broken behavior is being fixed.
142144- Keep summaries compact, but include enough proof that the verdict is auditable without rereading the PR.
143145144146## Read beyond the diff
@@ -160,8 +162,9 @@ Output only qualifying candidates, with: ref, surface, proof, cause, fix sketch,
160162- Before landing, require:
1611631. symptom evidence such as a repro, logs, or a failing test
1621642. a verified root cause in code with file/line
163-3. a fix that touches the implicated code path
164-4. a regression test when feasible, or explicit manual verification plus a reason no test was added
165+3. provenance for regressions when traceable by bounded git/PR history
166+4. a fix that touches the implicated code path
167+5. a regression test when feasible, or explicit manual verification plus a reason no test was added
165168- If the claim is unsubstantiated or likely wrong, request evidence or changes instead of merging.
166169- If the linked issue appears outdated or incorrect, correct triage first. Do not merge a speculative fix.
167170- If Crabbox/E2E proof is blocked, say exactly why and use the closest available
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。