ccdbc0f8254f0e93a0e22e0b34886376b8dd801e
CI / verify (pull_request) Waiting to run
合并 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>
Description
Standalone ecommerce module package
Languages
CSS
66.5%
TypeScript
33.1%
JavaScript
0.3%
HTML
0.1%