Repository navigation
report(webmainbench): publish complete seven-method content audit - #35
Conversation
|
Claude finished @lanyue-llk's task in 4m 8s —— View job PR #35 代码审查
Review 结论有条件通过 问题及建议
其他无阻塞性观察:
|
|
Claude finished @lanyue-llk's task in 2m 9s —— View job PR Review
One actual issue found; the rest of the changes look correct. Bug: Unescaped version string injected into JavaScript
js = js.replace("__FIXED_VERSION__", profile["versions"]["moli-fixed"])The two injection sites in the JS template are: 'moli-fixed':'Moli __FIXED_VERSION__(修复后)'If the version string from labels = {p: ("Moli " + profile["versions"][p] + "(修复后)" if p == "moli-fixed" ...if this label is emitted into an HTML context without In practice, Moli version strings are clean semver, so this won't fire — but the pattern is fragile. Fix this → Minor:
|
There was a problem hiding this comment.
Automated Claude review completed. Review run: https://github.com/lexmount/browser-eval/actions/runs/36026830876. Please check Claude's inline feedback and summary comment for details.
|
Claude finished @lanyue-llk's task in 2m 24s —— View job PR #35 代码审查
Review 结论有条件通过 问题及建议
无阻塞性观察:
|
|
Claude finished @lanyue-llk's task in 2m 22s —— View job PR #35 代码审查
前两条已由本轮自动审查记录,第三条为本次新发现。 Bug 1:
|
There was a problem hiding this comment.
Automated Claude review completed. Review run: https://github.com/lexmount/browser-eval/actions/runs/36027532288. Please check Claude's inline feedback and summary comment for details.
|
Claude finished @lanyue-llk's task in 1m 33s —— View job PR #35 代码审查
前两轮审查识别的三个 bug,本轮实际修复情况如下: 已修复:
仍存在:
|
|
Claude finished @lanyue-llk's task in 2m 28s —— View job PR #35 代码审查
Review 结论有条件通过 问题及建议
先前审查 P1/P2 已全部修复,无阻塞性问题:
|
There was a problem hiding this comment.
Automated Claude review completed. Review run: https://github.com/lexmount/browser-eval/actions/runs/36027995187. Please check Claude's inline feedback and summary comment for details.
PR #35 代码审查
|
PR #35 代码审查
|
|
Claude finished @lanyue-llk's task in 1m 12s —— View job PR #35 代码审查
所有先前标记的 bug 均已修复,无新问题。 Bug 1(JS 注入):已修复。 Bug 2( Bug 3( 无阻塞性问题,可合并。 |
|
Claude finished @lanyue-llk's task in 2m 39s —— View job PR #35 代码审查
Review 结论通过 问题及建议未发现需要阻塞合并的问题。残余风险:
本轮已独立验证以下各点:
|
There was a problem hiding this comment.
Automated Claude review completed. Review run: https://github.com/lexmount/browser-eval/actions/runs/36028476522. Please check Claude's inline feedback and summary comment for details.
|
Claude finished @lanyue-llk's task in 3m 11s —— View job PR #35 代码审查
结论:通过所有先前标记的 bug 均已确认修复,无新问题。 Bug 1( Bug 2( Bug 3( 本次新增代码无安全问题:
|
|
Claude finished @lanyue-llk's task in 9m 54s —— View job PR #35 代码审查
Review 结论通过 问题及建议未发现需要阻塞合并的问题。残余观察:
本轮独立核验的修复项(全部已确认):
|
There was a problem hiding this comment.
Automated Claude review completed. Review run: https://github.com/lexmount/browser-eval/actions/runs/36151484231. Please check Claude's inline feedback and summary comment for details.
|
Claude finished @lanyue-llk's task in 4m 8s —— View job PR #35 代码审查
Review 结论有条件通过 问题及建议
本轮独立核验:
|
|
Claude finished @lanyue-llk's task in 2m 42s —— View job PR #35 代码审查
结论:通过所有先前标记的 bug 均已确认修复,最新提交无新问题。 Bug 1( Bug 2( Bug 3( 最新提交( 新增代码无安全问题:
|
There was a problem hiding this comment.
Automated Claude review completed. Review run: https://github.com/lexmount/browser-eval/actions/runs/36152903612. Please check Claude's inline feedback and summary comment for details.
|
Claude finished @lanyue-llk's task in 1m 22s —— View job PR #35 代码审查
结论:通过最新提交( 本轮新提交 (
先前全部 bug 确认仍保持修复:
无阻塞性问题,可合并。 |
|
Claude finished @lanyue-llk's task in 3m 43s —— View job PR #35 代码审查
Review 结论通过 历次 P1/P2 问题全部已修复,独立验证如下:
TEDS 证据链在发布门控中完整: 问题及建议
|
本轮 review 处理逐项核对后的结论:
验证: |
There was a problem hiding this comment.
Automated Claude review completed. Review run: https://github.com/lexmount/browser-eval/actions/runs/36249934504. Please check Claude's inline feedback and summary comment for details.
|
Claude finished @lanyue-llk's task in 1m 14s —— View job PR #35 代码审查
结论:通过所有先前标记的 bug 均已确认修复,最新提交无新问题。 最新提交(
历次全部 bug 确认仍保持修复:
无阻塞性问题,可合并。 |
|
Claude finished @lanyue-llk's task in 3m 52s —— View job PR #35 代码审查
Review 结论通过 问题及建议未发现需要阻塞合并的问题。残余风险:
本轮独立核验(历次标记问题全部确认已修复):
|
最新 review 处理
验证: |
There was a problem hiding this comment.
Automated Claude review completed. Review run: https://github.com/lexmount/browser-eval/actions/runs/36375190291. Please check Claude's inline feedback and summary comment for details.
|
Moli 实现已从当前 main 重新移植到 #919。报告没有把 #919 冒充成新的 545 页测量: |
|
Claude encountered an error after 1s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 1s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 3s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 2s —— View job I'll analyze this and get back to you. |
|
当前 HEAD |
|
Claude encountered an error after 1s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 3s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 1s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 3s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 3s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 3s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 1s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 1s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 4s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 1s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 1s —— View job I'll analyze this and get back to you. |
|
Claude encountered an error after 3s —— View job I'll analyze this and get back to you. |
|
Claude finished @lanyue-llk's task in 7m 32s —— View job PR #35 代码审查
Review 结论通过 问题及建议
本轮新增变更核验(
|
|
Claude finished @lanyue-llk's task in 5m 37s —— View job PR #35 代码审查
Review 结论通过 本轮审查覆盖 问题及建议未发现需要阻塞合并的问题。残余风险:
本轮独立核验:
|
|
Claude finished @lanyue-llk's task in 3m 38s —— View job PR #35 代码审查
Review 结论通过 问题及建议未发现需要阻塞合并的问题。 本轮最新提交
|
|
Claude finished @lanyue-llk's task in 2m 49s —— View job PR #35 代码审查
Review 结论通过 问题及建议未发现需要阻塞合并的问题。残余风险:
最新两个提交独立核验:
历次全部 P0/P1/P2 确认仍保持修复: JS 注入( |

交付结果
本 PR 发布 WebMainBench 545 题、七种方法的正式报告:五种原始方法、Moli PR785 修复版、Moli PR919 修复版,共 3,815 条逻辑结果。
ver_9440fb2764424af387e7a3c41cf6720fe944d066bc1(当前 review 修正 head39c9cb0ab尚未冒充为该次计分运行),release 二进制 SHA-256e146b853bb06ea02bb8847407a76e28eb2bc31ba4ce741af3a7fdaabb194e209f7cb97df2dfb5ac10ebc97cd0b8f9d73ab40f50b七方法核心结果
专项指标采用同一组参考定义总体:全文 545、代码 110、公式 257、表格内容 179、表格结构 179。公式与表格母数正好对应修订数据集中
meta.equation和meta.table的非空数量;方法未提取到专项内容、请求失败或指标异常时在适用总体内计零。此前 113/81 或 119/81 是方法输出相关分母,不能用于公平横向比较。正文计数只表示是否返回非空正文。原版 Moli、Obscura 和 Kitesurf 的真实失败仍保留在 545 题总体中;没有修改对比方法源码,也没有补写输出。
根因与修复
旧评分会让专项分母随方法输出改变,失败样本还能从聚合中消失。代码抽取遗漏内联代码与原始 HTML
pre/code,同时可能把版面缩进的普通段落当作代码。数据集中还存在隐藏 Markdown 编辑器副本、错误或缺失的代码标注。本次把专项总体绑定到人工参考元数据;适用样本上的遗漏、调用失败或指标错误统一计零。代码抽取覆盖语义表示并排除普通缩进文案。数据修订通过完整 545 行的顺序、ID、输入 HTML、原字段和替换内容哈希绑定。TEDS 改为显式有序树,并以有界精确工作区拒绝超出范围的异形大树。
评分修订对全部 3,815 条冻结输出离线重算,provider 调用数为 0。狼人杀本地 origin 错配只重测同一题的七种方法,旧调用与替换证书全部保留。
报告能力
验证
28 passed, 12 subtests passed。test与 Claude 中文 Code Review 均通过;最后一轮审查指出的 PR 正文旧分数已由本正文修正。