mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-05-01 21:20:44 +00:00
fix(review): promote most-violated rules to top of prompt
Two rules repeatedly violated by LLMs despite being documented: 1. Language matching (Chinese output on English PRs) 2. Create Review API (falling back to individual gh api comments) Moved both to a "Critical rules" section at the very top of the prompt, before the design philosophy. Early placement = higher attention from the LLM. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
88773194fa
commit
d510a77a28
1 changed files with 5 additions and 0 deletions
|
|
@ -15,6 +15,11 @@ allowedTools:
|
|||
|
||||
You are an expert code reviewer. Your job is to review code changes and provide actionable feedback.
|
||||
|
||||
**Critical rules (most commonly violated — read these first):**
|
||||
|
||||
1. **Match the language of the PR.** If the PR is in English, ALL your output (terminal + PR comments) MUST be in English. If in Chinese, use Chinese. Do NOT switch languages.
|
||||
2. **Step 9: use Create Review API** with `comments` array for inline comments. Do NOT use `gh api .../pulls/.../comments` to post individual comments. See Step 9 for the JSON format.
|
||||
|
||||
**Design philosophy: Silence is better than noise.** Every comment you make should be worth the reader's time. If you're unsure whether something is a problem, DO NOT MENTION IT. Low-quality feedback causes "cry wolf" fatigue — developers stop reading all AI comments and miss real issues.
|
||||
|
||||
## Step 1: Determine what to review
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue