docs: record approved historical type compatibility policy

This commit is contained in:
Harvey Zhao committed 2026-09-13 16:33:25 +08:00
1 parent 146b78d576
commit d5562b05b7
4 files changed
+31 -8

No files matched your search

+1 -1
View File
@@ -29,7 +29,7 @@ BASE 阶段必须同时采集:本分支起点源码、实际 npm 已发布 tar
| --- | --- |
| 内部重排、无可观察变化 | 原样保留契约,增加回归测试 |
| 已公开且正在使用的功能 | 兼容门面转发,保持入口、返回值和时序;不能要求所有调用方改代码 |
| 源码与声明不一致 | 分别记录运行时和 TS 用户影响,先加精确重载或扩展类型;无法兼容时标为待决,不能静默收紧 |
| 源码与声明不一致 | 分别记录运行时和 TS 用户影响,先加精确重载或扩展类型;已获确认的历史声明冲突按[统一规则](type-compatibility-policy.md)执行,其余实质差异不能静默收紧 |
| 文档描述了未实现的行为 | 核实发布包和使用样例,独立修复或明确记录;不把错误描述当作重构任务直接实现 |
| 明确缺陷 | 建立复现、比较旧行为、记录修正差异和发布级别,避免为通过差分测试而永久保留缺陷 |
| 无法验证的历史路径 | 标记缺证据及影响,不能计入兼容通过 |