从 PR #6385 的 docs-drift advisory 里点名核实(git grep 于 origin/main,排除 releases/ 与 references/ 生成页):
事实
#5055 (PR #6385 )按 ADR-0049 退役 widget/i18n 家族 10 def / 26 导出名后,两处手写 文档仍以现在时教这些形状:
content/docs/protocol/objectui/widget-contract.mdx —— 重灾区,整页结构建立在退役面上::14(WidgetManifest 定义句)、:181-197(Widget Manifest 注册流程 + interface 全文,含 lifecycle/properties/implementation 指向 WidgetLifecycle/WidgetProperty/WidgetSource)、:246-250(WidgetLifecycleSchema 节)、:299-303(WidgetPropertySchema 节);
content/docs/getting-started/quick-reference.mdx:55 —— 表格行 | Widget | widget.zod.ts | WidgetManifest | Custom widget definitions |,且链接指向将随退役删除的 references/ui/widget 页。
类型化示例有 check:skill-examples 兜着(#6385 上 208 例全绿),纯散文提及没有任何门禁覆盖 —— 这两处在 #6385 合并后就是「教作者写已退役面」的活传播面,与 #6001 /#6146 同族。
修法方向(留给接手者)
widget-contract.mdx:该页讲的「widget 契约」真身现在是 objectui 的运行时类型(RuntimeWidgetManifest,objectui#3161)+ 保留的 FieldWidgetProps —— 页面要么改写为指向 objectui 侧真实契约,要么按该页存废另裁(与 objectui 配套:#5055 退役 spec 的 WidgetManifest / WidgetSource 后,parity tripwire 按设计打红,packages/types/src/widget.ts 的锚点注释指向不存在的名字 #6275 的自然名归属裁定联动;注:原文误写作「objectui objectui 配套:#5055 退役 spec 的 WidgetManifest / WidgetSource 后,parity tripwire 按设计打红,packages/types/src/widget.ts 的锚点注释指向不存在的名字 #6275 」,实为本仓 objectui 配套:#5055 退役 spec 的 WidgetManifest / WidgetSource 后,parity tripwire 按设计打红,packages/types/src/widget.ts 的锚点注释指向不存在的名字 #6275 ,repo:objectui 路由卡);
quick-reference.mdx:55:删行或改指存活面。
⛔ 等 #5055 (PR #6385 )合并后再动,否则改在前面反而不实。发现于 drift advisory 的定向核对;FieldWidgetProps/AriaProps/I18nLabel 的提及是存活面,不在本卡。
Refs:#5055 / PR #6385 / #6275 (repo:objectui 路由)/ ADR-0049。
由 spec 车道 PM 立卡(session_011M7UwH25Unfi73UHim7ajY),unassigned 交分诊路由(预判:domain:spec-surface)。
从 PR #6385 的 docs-drift advisory 里点名核实(
git grep于 origin/main,排除 releases/ 与 references/ 生成页):事实
#5055(PR #6385)按 ADR-0049 退役 widget/i18n 家族 10 def / 26 导出名后,两处手写文档仍以现在时教这些形状:
content/docs/protocol/objectui/widget-contract.mdx—— 重灾区,整页结构建立在退役面上::14(WidgetManifest 定义句)、:181-197(Widget Manifest 注册流程 + interface 全文,含 lifecycle/properties/implementation 指向 WidgetLifecycle/WidgetProperty/WidgetSource)、:246-250(WidgetLifecycleSchema 节)、:299-303(WidgetPropertySchema 节);content/docs/getting-started/quick-reference.mdx:55—— 表格行| Widget | widget.zod.ts | WidgetManifest | Custom widget definitions |,且链接指向将随退役删除的 references/ui/widget 页。类型化示例有
check:skill-examples兜着(#6385 上 208 例全绿),纯散文提及没有任何门禁覆盖 —— 这两处在 #6385 合并后就是「教作者写已退役面」的活传播面,与 #6001/#6146 同族。修法方向(留给接手者)
widget-contract.mdx:该页讲的「widget 契约」真身现在是 objectui 的运行时类型(RuntimeWidgetManifest,objectui#3161)+ 保留的FieldWidgetProps—— 页面要么改写为指向 objectui 侧真实契约,要么按该页存废另裁(与 objectui 配套:#5055 退役 spec 的WidgetManifest/WidgetSource后,parity tripwire 按设计打红,packages/types/src/widget.ts的锚点注释指向不存在的名字 #6275 的自然名归属裁定联动;注:原文误写作「objectui objectui 配套:#5055 退役 spec 的WidgetManifest/WidgetSource后,parity tripwire 按设计打红,packages/types/src/widget.ts的锚点注释指向不存在的名字 #6275」,实为本仓 objectui 配套:#5055 退役 spec 的WidgetManifest/WidgetSource后,parity tripwire 按设计打红,packages/types/src/widget.ts的锚点注释指向不存在的名字 #6275,repo:objectui路由卡);quick-reference.mdx:55:删行或改指存活面。⛔ 等 #5055(PR #6385)合并后再动,否则改在前面反而不实。发现于 drift advisory 的定向核对;
FieldWidgetProps/AriaProps/I18nLabel的提及是存活面,不在本卡。Refs:#5055 / PR #6385 / #6275(repo:objectui 路由)/ ADR-0049。
由 spec 车道 PM 立卡(
session_011M7UwH25Unfi73UHim7ajY),unassigned 交分诊路由(预判:domain:spec-surface)。