Files
omniai-ds-code-package/scripts
stringadmin ccdbc0f825
CI / verify (pull_request) Waiting to run
Merge origin/main: 解决 EcommercePage.tsx 冲突,保留三个 bug 修复,暂舍拆分重构
合并 origin/main(含 Canvas按轮次分组 / 对话面板UI重构 / 快捷工具响应式优化)。
唯一冲突文件 EcommercePage.tsx:两边都在合并基点 018d07d 上大改同一文件——
本分支把 ~900 行模块级定义拆到 6 个文件,main 在内联定义上加了新功能。

按「保 bug 修复、暂舍拆分」策略解决:
- EcommercePage.tsx 取 main 版(保留 main 的全部新功能),放弃本次拆分重构
- 删除 6 个拆分文件(ecommerceTypes/Constants/JsxConstants/Assets/ImagePipeline/
  IntentClassifier),main 版 EcommercePage 不引用它们
- 在 main 版 EcommercePage 上重新打入三个 bug 修复:
  1. 模板生成误用套图链路:shouldConfirmSetCount 改为仅真正套图路径触发
  2. 删除当前历史记录回首页:deleteHistoryRecord 删 active 记录时复位视图
  3. (bug#2 Topbar pointer-events + 历史分桶内存重置 effect 已随各自文件保留)
- 校准 css-audit 预算:main 新增 ~1286 处 !important,单文件 10600→12000、
  总 12000→13400(仍远低于清理前 ~18693,因已删 base/overrides 死文件)

验证:type-check 0 错 / 159 测试通过 / build 通过 / css-audit OK

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 10:07:53 +08:00
..