fix(vast): [PKG-VAST-03] preserve npm initialization with explicit workspace mode

This commit is contained in:
Harvey Zhao committed 2026-09-14 22:42:57 +08:00
1 parent 314a1c3163
commit c162d2b3b3
27 files changed
+13189 -191

No files matched your search

+20
View File
@@ -1,5 +1,25 @@
# 进度与证据
## PKG-VAST-03 已确认初始化策略与运行时资源整理完成
用户于2026-09-14明确接受npm提前初始化默认、显式workspace-1.2惰性模式。
默认恢复回调前Player、id/$container/imaPlayer可写数据字段及SDK原默认设置;
显式模式保留工作区四事件显隐、活动请求抑制、可变设置和资源实时getter。
两者共享销毁终止、失败回滚、旧会话隔离和显式重建修复;模块地图/迁移JS示例同步。
当前Node82通过,三浏览器162通过(99候选、63历史),工程脚本12通过;严格
TS5.9.3、lint和工具链检查通过。首轮浏览器153通过9失败保留:旧断言误用
工作区选择器/显隐语义,现按历史责任分模式并补充回调起始状态断言,未放宽清理。
实际核心为npm5.1.7/npm5.4.0/候选5.4.1,纠正旧维护说明误称published5.4.1。
正常构建三格式及docs副本一致,实际main+ESM/legacy+ESM各4项导出检查通过。
详见[变更](changes/2026-09-14-PKG-VAST-03-compatibility.md)、
[指纹和结果](baselines/vast-compatibility-validation.json)及
[接受的决策](vast-compatibility-decision.md)。本项完成,262项现194 done、
20 doing、48 todo;初始化风险按用户决定限定接受。SDK仍受控,实际IMA恢复、
公开声明(包括第二参数)、安装分发分别留在05/04/06;未用VPN例外,未push/发布。
本任务独立本地提交,提交后先核验审计;下一步处理VAST公开类型04。
## PKG-DANMUKU-MASK-LOAD-01 真实模型负载漏显与积压修复
连续播放采样补回主线程卡顿跨过的既有wait行,公开readys窗口不变;允许重叠