fix(agent-infra): 生成结果补 commit 提示 + 合并 enterprise 双 project_id 数据

- AgentInfraPanel 生成结果区新增提示:文件需 git commit 后腐化评分才生效
  (与诊断指引死循环修复同源,闭合最后一处引导缺口)
- 数据修复:enterprise-system 废弃工作区(无路径的重复注册)的 50 条
  commit_metrics 迁移到真实 project_id,跨项目聚合不再把它算成两个项目

Rules-Applied: R11
This commit is contained in:
lanrtop 2026-07-03 09:02:46 +09:00
parent 4f5cf431f6
commit 23de433ee4
2 changed files with 4 additions and 1 deletions

View File

@ -133,7 +133,7 @@
是否返工: 是(用户按指引"重新生成三件套"操作两轮无效) 是否返工: 是(用户按指引"重新生成三件套"操作两轮无效)
返工原因: 腐化评分基于 git 提交时间(防"改了不提交"假新鲜,设计正确),但修复指引只说"重新生成"未说"需 commit"——生成动作只改工作区文件git 时间戳不变,诊断永远无法清除,形成指引死循环 返工原因: 腐化评分基于 git 提交时间(防"改了不提交"假新鲜,设计正确),但修复指引只说"重新生成"未说"需 commit"——生成动作只改工作区文件git 时间戳不变,诊断永远无法清除,形成指引死循环
有效策略: 修复指引文案显式说明评分依据("必须 git commit 该文件——评分基于 git 提交时间而非文件修改时间"enterprise-system 实测 commit 后转绿 有效策略: 修复指引文案显式说明评分依据("必须 git commit 该文件——评分基于 git 提交时间而非文件修改时间"enterprise-system 实测 commit 后转绿
遗留风险: 生成三件套的结果提示未加"记得提交"引导(文案在前端 AgentInfraPanel影响小下次顺手 遗留风险: ~~生成三件套的结果提示未加"记得提交"引导~~2026-07-03 已补:生成结果区显示琥珀色提示"需 git commit 后才对腐化评分生效"
auto_applied_rules: R11 auto_applied_rules: R11
rule_effectiveness: R11=有效(首次实战触发:诊断建议执行后未解决问题 → 修指引 + 记录失败案例) rule_effectiveness: R11=有效(首次实战触发:诊断建议执行后未解决问题 → 修指引 + 记录失败案例)

View File

@ -262,6 +262,9 @@ export function AgentInfraPanel({
<span className="text-gray-400 flex-shrink-0">{f.detail}</span> <span className="text-gray-400 flex-shrink-0">{f.detail}</span>
</p> </p>
))} ))}
<p className="text-[10px] text-amber-600 pt-0.5">
git commit
</p>
</div> </div>
)} )}