返回 Bug 清单
BUG-0720project-04中已修复backend-logic

INSTR-594 批次2 — 前缀表补 A 型(小写d+workspace段)、删不可达正则回调、闸门改实时 relocatable 判定

发现:2026-10-09验证:2026-10-29置信度:70%

症状

commit 1aac24e586d3 (2026-10-05) fix(scripts): INSTR-594 批次2 — 前缀表补 A 型(小写d+workspace段)、删不可达正则回调、闸门改实时 relocatable 判定

根因

- 根因: 批次1 四条前缀只认 `d:/project-04/`, 漏了 `d:/workspace/project-04/` 一型 ⇒ 390+ 处静默残留

修复方案

修复 29 行,删除 10 行。改动文件: scripts/apply-instr594-linkfix.py

错误签名

fix(scripts): INSTR-594 批次2 — 前缀表补 A 型(小写d+workspace段)、删不可达正则回调、闸门改实时 relocatable 判定 - 根因: 批次1 四条前缀只认 `d:/project-04/`, 漏了 `d:/workspace/project-04/` 一型 ⇒ 390+ 处静默残留
- 闸门: 旧版拿 590 勘察清单当判据(会腐烂的生成物), 续批文件全被挡死 ⇒ 改实时剥盘符→git ls-files 逐条核对
- 死代码: _sub() 正则回调自 588 改绑整段替换后永不可达, 保留会让命中数语义再漂移 ⇒ 删, 不复活

技术信息

来源项目

project-04

涉及文件

scripts/apply-instr594-linkfix.py

标签

git-sweep, auto-ingested, project-04, mcp-reported, source-agent