test(refactor): [BASE-02] freeze real-browser public API contracts

This commit is contained in:
Harvey Zhao committed 2026-09-10 19:35:55 +08:00
1 parent 833cc11674
commit b382ec08f7
12 files changed
+4034 -22

No files matched your search

+4
View File
@@ -28,3 +28,7 @@ BASE-01 于 2026-09-10 固定核心与 chapter 的 npm 发布内容,数据在
脚本不安装或执行发布包,不修改生成产物,不把整个 tarball 解压到工作区。归档成员通过 tar 读到内存;后续浏览器服务可复用 ensureArchive/readMember。仅缓存写入,JSON 与说明为持久来源记录;没有新增生产依赖。
修改冻结基线必须通过独立任务和变更记录;不能直接覆盖哈希来消除回归。真实样本或报告一旦生成,绑定包版本/完整性和测试 ID。
## 公共 API 报告
BASE-02 已在内置浏览器取得核心/chapter 的同步 API 和描述符快照,见 [覆盖与重跑](api-coverage.md) 和 [冻结报告](public-api.json)。事件/生命周期、DOM、类型、分发和其他包仍由各自任务补齐。