refactor(ambilight): [PKG-AMBILIGHT-04] preserve published types and dual CommonJS exports

This commit is contained in:
Harvey Zhao committed 2026-09-12 11:50:22 +08:00
1 parent 6caee44dbf
commit 959cccf515
30 files changed
+877 -69

No files matched your search

+11
View File
@@ -1,5 +1,16 @@
# 进度与证据
## 最新完成:Ambilight-04 公开类型与两代导出
公共声明补齐可选调用,保留1.1.0的Parameters推导;CJS直接调用与历史.default自别名
同时可用,ESM/CJS声明身份、旧TS legacy映射、编辑器生成和打包排除已同步。
仓库外安装两版真实发布及候选,共17个场景(候选7个/历史9个零诊断,另1个历史
NodeNext ESM场景按4个精确诊断保存),候选各拒绝10项非法用法。四组专项、完整
CI975项及18项三核心/三引擎浏览器通过,278个生产TS文件严格检查;类型/两代导出
具体风险关闭。当前220项:88 done、6 doing、126 todo。下一步05代理/设备组合,
06完整分发/demo仍未完成。见 [实施记录](changes/2026-09-12-PKG-AMBILIGHT-04-types.md)
和 [验证证据](baselines/ambilight-types-validation.json)。独立本地提交,无推送/发布。
## 最新完成:Ambilight-03 TS模块与生命周期修复
生产源码已拆成入口、视图、取色、帧调度4个严格TS模块,修复销毁残留、重入旧帧、