# PR Agent 建议的行号对不上：用 Git diff 复核

把命中的代码行与统一 diff 对照，标记越界建议和有效建议。

运行证据：PR Agent 0.49.0 LocalGitProvider 原生运行（无模型）。

1. 准备独立样例。用 Python 3.12+ 创建独立虚拟环境并安装 pr-agent==0.49.0，再用该解释器运行 lab.py。
2. 本例操作：把命中的代码行与统一 diff 对照，标记越界建议和有效建议。
3. 解压练习包，执行 python3.12 lab.py --output ./result r05。完整命令、样例输入和输出保存在回执。
4. 打开 result/r05.json，对照实际退出码、请求路径或产物字段。
5. 逐项确认下方通过条件。本例的测试范围以运行回执为准。

```bash
python3.12 lab.py --output ./result r05
```
