返回 Bug 清单
BUG-0787project-66高已修复backend-logic

槽位限定项目 + 修「限定运行销毁全局产物」的数据丢失

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

症状

commit 958d361c673d (2026-10-02) fix(craftforge): 槽位限定项目 + 修「限定运行销毁全局产物」的数据丢失

根因

commit message 描述: fix(craftforge): 槽位限定项目 + 修「限定运行销毁全局产物」的数据丢失

修复方案

修复 105 行,删除 20 行。改动文件: scripts/craftforge_deep_extract.py, scripts/craftforge_gene_extract.py, scripts/craftforge_orchestrator.py, scripts/craftforge_strategic.py

错误签名

fix(craftforge): 槽位限定项目 + 修「限定运行销毁全局产物」的数据丢失 【起因】上一轮新增 repo_survey(仓库盘点)后未端到端跑过。跑了一次立刻暴露两件事。

【🔴 缺口一:槽位填了但没人用(178 倍执行范围)】
  意图引擎正确抽出 projects=['lynl'],但 build_args 完全没用它:
    A03 深萃取官 → []               ← 会处理全部 178 个项目
    A09 解牛者   → ['--top','30']   ← 全部
    A10 战略官   → ['--top','50']   ← 全部
    A16 设计合成 → ['all', 整句原文] ← 把「在仓库 lynl 中快速探查资产」当成设计需求
  用户问【一个仓库】,系统处理【178 个】。
  且脚本侧支持度不一:gene_extract ✅ · extract_project_code ✅
                      deep_extract 🔴 · strategic 🔴 · writeback 🔴 · desi

技术信息

来源项目

project-66

涉及文件

scripts/craftforge_deep_extract.py, scripts/craftforge_gene_extract.py, scripts/craftforge_orchestrator.py +1

标签

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