核验更新: ToolCard 拆分已完成,God 文件三项全部落地
代码核验发现 2026-06-19 文件拆分升级的 P1 ToolCard 任务实际已 完成,文档标记滞后,本次同步: - ToolCard.vue 1527→373 行 - useToolApproval.ts(审批状态机独立,220行) - useToolCardHeader.ts(头部逻辑,160行) - useToolCardRender.ts(渲染逻辑,45行) - useToolCard.ts(通用工具函数,666行) God 文件三项(tool_registry/AiChat.vue/crud.rs)全部完成。 SMELL-P1-6 String→newtype 评估为低优先级纯重构,后续技术债 窗口处理。
This commit is contained in:
@@ -281,6 +281,7 @@
|
||||
#### DEC-260628-02 God 文件拆分
|
||||
- **核验**:三项拆分全部完成(代码核验 2026-06-28)
|
||||
- **详情**:AiChat.vue 4026→767行 / tool_registry 单函数已拆 / crud.rs 拆为11文件
|
||||
- **扩展核验**:ToolCard.vue 拆分也已完成(1527→373行,useToolApproval/useToolCardHeader/useToolCardRender 全部独立)
|
||||
- **状态**:✅ 全部完成
|
||||
|
||||
#### DEC-260628-03 审批 pending 超时兜底
|
||||
@@ -296,6 +297,7 @@
|
||||
#### DEC-260628-05 SMELL-P1-6 String→newtype
|
||||
- **决策**:✅ b 路线(仅 Rust 内部 newtype)
|
||||
- **记录**:5 处裸 String 改强类型,纯重构
|
||||
- **状态**:🟢 已决·待推进
|
||||
- **评估**:5 处分散在 df-storage(df-types 已有 TaskStatus enum 覆盖)/df-ai/df-ai-core,IPC 边界仍 String 波及中等。属纯重构(无行为变化),优先级低于功能项,后续技术债窗口一并处理。
|
||||
- **状态**:🟢 已决·优先级低(重构窗口处理)
|
||||
|
||||
按月归档(随时间增长追加月份文件,防主文件膨胀):
|
||||
|
||||
Reference in New Issue
Block a user