DeepSWE 首轮诊断(audit/deepswe-bench-eval-2026-10-28/DEEPSWE_XWCODE_BENCH_DIAGNOSIS_20261028.md §3)之 P0 三项与 P1-4/5 皆落在卫星仓。本件为首批升钉批(ar V1.10.4 R01 裁3 首批 1,2,3,4,5,8;本件含 1/2/3/4/5)。
audit/deepswe-bench-eval-2026-10-28/DEEPSWE_XWCODE_BENCH_DIAGNOSIS_20261028.md
ar
V1.10.4 R01
dev
xwtools
contract_registry.rs
executor.rs
bash.rs
xwcompress
error_classifier.rs
xwcore
loop_monitor.rs
loop_entry.rs
Cargo.toml
[patch]
cargo tree -i <crate> --locked
cargo metadata --locked
rc=0
--benchmark
task_complete
HTTP 400 Tool names must be unique
timed out
deadline
v1.10.3
timeout
cargo
make
timeout: 600
apply_patch
edit_count
plugin-ar
tags
xwtools v0.1.20
xwcompress v0.1.5
xwcore v0.1.54
tag
git ls-remote --tags
^{}
路标 openspec/specs/v1.10.4-goal-and-plan.md · 名册 openspec/changes/v1104-bench-fix/issues.md · 令源 docs/V1_10_4_RULINGS_01.md + ar 三订正
openspec/specs/v1.10.4-goal-and-plan.md
openspec/changes/v1104-bench-fix/issues.md
docs/V1_10_4_RULINGS_01.md
完成开发
背景
DeepSWE 首轮诊断(
audit/deepswe-bench-eval-2026-10-28/DEEPSWE_XWCODE_BENCH_DIAGNOSIS_20261028.md§3)之 P0 三项与 P1-4/5 皆落在卫星仓。本件为首批升钉批(arV1.10.4 R01裁3 首批 1,2,3,4,5,8;本件含 1/2/3/4/5)。归属与载体
dev主办:对接插件侧 + 升钉 + 本仓可修直修;机制全在卫星仓)xwtools(contract_registry.rs/executor.rs/bash.rs)·xwcompress(error_classifier.rs)·xwcore(loop_monitor.rs/loop_entry.rs)判据式 AC
Cargo.toml声明面与[patch]条目面同值;cargo tree -i <crate> --locked单实例;cargo metadata --lockedrc=0。[patch]⇒ 二实例或解析失败 ⇒ 必红。--benchmark模式下首个请求之工具清单无重名;非 benchmark 模式task_complete不被暴露。HTTP 400 Tool names must be unique。timed out/deadline三形皆归可恢复,且错误文本含可操作指引。v1.10.3钉面跑同一输入 ⇒ 必落「内部错误·不可恢复」。timeout小于下限且未给秒参数时显名单位;cargo/make类命令有 ≥30s 下限(或显名拒绝)。timeout: 600意图秒 ⇒ 升钉后不复现「1 秒被杀」。apply_patch计入edit_count;提醒有冷却与重新武装,不是一次性烧光。apply_patch的 run ⇒ 提醒至少触发一次(旧形恒 0)。前置(硬)
plugin-ar打tags(xwtools v0.1.20·xwcompress v0.1.5·xwcore v0.1.54);空tag/未到 ⇒ 摘出顺延(解耦律)。git ls-remote --tags之^{}deref 落于含①件之尖。面
路标
openspec/specs/v1.10.4-goal-and-plan.md· 名册openspec/changes/v1104-bench-fix/issues.md· 令源docs/V1_10_4_RULINGS_01.md+ar三订正