返回 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