mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-19 03:11:20 -08:00
fix(dpip): [PKG-DPIP-04] preserve factory type and export compatibility
This commit is contained in:
1 parent
80d37d66f8
commit
ef976136a1
31 files changed
+1067
-68
No files matched your search
+33
-5
@@ -1569,7 +1569,8 @@
|
||||
"PKG-AMBILIGHT-04",
|
||||
"CORE-22",
|
||||
"PKG-AMBILIGHT-PROXY-01",
|
||||
"PKG-CANVAS-04"
|
||||
"PKG-CANVAS-04",
|
||||
"PKG-FACTORY-01"
|
||||
],
|
||||
"status": "todo",
|
||||
"risk": "M",
|
||||
@@ -3054,11 +3055,15 @@
|
||||
"ENG-06",
|
||||
"CORE-07"
|
||||
],
|
||||
"status": "todo",
|
||||
"status": "done",
|
||||
"risk": "H",
|
||||
"deliverable": "Document PiP 可选能力和真实状态/返回类型",
|
||||
"acceptance": "严格类型检查、旧消费样例通过;声明路径/导出和同步异步兼容",
|
||||
"evidence": []
|
||||
"evidence": [
|
||||
"changes/2026-09-12-PKG-DPIP-04-types.md",
|
||||
"baselines/dpip-types-validation.json",
|
||||
"dpip-validation.md"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "PKG-DPIP-05",
|
||||
@@ -3350,7 +3355,8 @@
|
||||
"dependsOn": [
|
||||
"PKG-CANVAS-04",
|
||||
"CORE-22",
|
||||
"PKG-DPIP-04"
|
||||
"PKG-DPIP-04",
|
||||
"PKG-FACTORY-01"
|
||||
],
|
||||
"status": "todo",
|
||||
"risk": "H",
|
||||
@@ -4083,7 +4089,8 @@
|
||||
"PKG-IFRAME-04",
|
||||
"PKG-TOOL-THUMB-04",
|
||||
"PKG-DANMUKU-06",
|
||||
"PKG-MB-08"
|
||||
"PKG-MB-08",
|
||||
"PKG-FACTORY-01"
|
||||
],
|
||||
"status": "todo",
|
||||
"risk": "H",
|
||||
@@ -4269,6 +4276,27 @@
|
||||
"deliverable": "最终任务/设计/证据归档和维护指南",
|
||||
"acceptance": "全范围任务有结论、无未解释兼容缺口;遗留项有明确后续责任",
|
||||
"evidence": []
|
||||
},
|
||||
{
|
||||
"id": "PKG-FACTORY-01",
|
||||
"phase": "5 工厂类型兼容补审",
|
||||
"title": "修复已迁移工厂的反向赋值兼容",
|
||||
"scope": [
|
||||
"artplayer-proxy-canvas",
|
||||
"artplayer-plugin-ambilight"
|
||||
],
|
||||
"dependsOn": [
|
||||
"PKG-CANVAS-04",
|
||||
"PKG-AMBILIGHT-04",
|
||||
"PKG-DPIP-04"
|
||||
],
|
||||
"status": "todo",
|
||||
"risk": "H",
|
||||
"deliverable": "复现两包旧typeof工厂替换与新.default/可选重载冲突,修复公开类型并补安装消费者、产物和文档",
|
||||
"acceptance": "默认工厂的历史合法反向赋值继续通过;既有类型/运行时导出逐版本核对,不能只验证Parameters或直接调用",
|
||||
"evidence": [
|
||||
"baselines/factory-assignment-gaps.json"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user