test(vtt-thumbnail): [PKG-VTT-THUMB-01] freeze published runtime contracts

This commit is contained in:
Harvey Zhao committed 2026-09-13 08:15:39 +08:00
1 parent 8c57d56f17
commit d4ede650e8
15 files changed
+1003 -7

No files matched your search

@@ -0,0 +1,14 @@
# PKG-VTT-THUMB-01 发布和行为契约
冻结 1.0.0、1.0.1、1.0.2、1.0.3、1.1.0 五个实际归档,核验 34 成员和十个 Git 输入。
新增可重跑验证器、可控 host、91 项历史契约测试,自动纳入现有 test:baseline。
分别记录无效入口、编译正则和随包源码差异、控件名与 CJS 形状演进、异步声明错误。
初次 43 通过/36 失败的日志保留;最终测试显式分开有效 compact 输入和普通格式差异。
发布索引从 20 增至 25(另有 22 工作区),没有把这些基线升级为最终兼容验收。
新增五项风险交由 02–06 承接,均 open。本任务不修改生产实现或生成 dist,无需重建。
无新依赖。源码结构、清理、严格 TS、真实核心/浏览器、安装与 demo 仍在后续任务。
完整范围见 [契约](../baselines/vtt-thumbnail-contract.md),实际命令和结果见
[验证记录](../baselines/vtt-thumbnail-contract-validation.json)。回退此任务提交可撤销
基线、测试及索引记录,不影响播放器运行行为。独立本地提交,不推送或发布。