Loading...
Loading...
Compare original and translation side by side
origin/mainorigin/mainCLAUDE.mdCLAUDE.mddocs/adr/docs/decisions/docs/arc42/decisions/CLAUDE.mdCLAUDE.mddocs/adr/docs/decisions/docs/arc42/decisions/git fetch origin main
git diff origin/main...HEAD
git diff origin/main...HEAD --stat
git log origin/main..HEAD --onelinegit fetch origin main
git diff origin/main...HEAD
git diff origin/main...HEAD --stat
git log origin/main..HEAD --onelineCLAUDE.mdgit diff origin/main...HEAD --name-only | awk -F/ '{print $1"/"$2}' | sort -u | while read d; do
[ -f "$d/CLAUDE.md" ] && echo "READ: $d/CLAUDE.md"
doneCLAUDE.mdgit diff origin/main...HEAD --name-only | awk -F/ '{print $1"/"$2}' | sort -u | while read d; do
[ -f "$d/CLAUDE.md" ] && echo "READ: $d/CLAUDE.md"
donesrc/lib/src/shared/CLAUDE.mdsrc/lib/src/shared/CLAUDE.mdCLAUDE.mdcatch (e)CLAUDE.mdcatch (e)evalevalfile.ts:42undefinedfile.ts:42undefinedsrc/api/users.ts:42getUserByNamedb.query(..., [params])src/api/orders.ts:78src/api/users.ts:42getUserByNamedb.query(..., [params])src/api/orders.ts:78src/services/payment.ts:15ServiceBaseCLAUDE.mdsrc/services/payment.ts:15ServiceBaseCLAUDE.mdsrc/lib/utils.ts:22formatDatesrc/lib/dates.ts:8src/lib/utils.ts:22formatDatesrc/lib/dates.ts:8src/api/auth.tsAppErrortests/integration/users.spec.tsundefinedsrc/api/auth.tsAppErrortests/integration/users.spec.tsundefinedundefinedundefinedundefinedundefined| Mistake | Correction |
|---|---|
| Re-flagging issues the formatter already caught | Skip them — focus on substance. Principle 03: don't duplicate tooling. |
| Vague "this could be cleaner" | Quote the line, propose the specific change, name a file that already does it right. |
| Only finding problems, never acknowledging good work | The "What looks good" section matters — it calibrates the reviewer's honesty and helps the author learn what's landing well. |
| Reviewing against rules from a different project | Re-read |
| 错误 | 修正方式 |
|---|---|
| 重复标记格式化工具已捕获的问题 | 忽略此类问题——专注于实质性内容。原则03:不重复工具的工作。 |
| 模糊表述“此处可优化” | 引用具体代码行,提出明确的修改建议,并指出已实现该规范的参考文件。 |
| 仅指出问题,未认可优秀代码 | 亮点部分至关重要——它能体现评审的客观性,帮助开发者了解哪些做法是值得肯定的。 |
| 参照其他项目的规则进行评审 | 评审前重新阅读 |