发现于 #5125 实施时按裁定跑的 fork-clause 普查(content/docs/**、skills/**、包 README 全量扫 bind 键)。#5125 的半径只覆盖 table 键的重复注册,这条不在其内,单独立卡。
事实
#5126 记的是 skills/objectui/guides/schema-expressions.md 的「Data binding with bind」一节用 data-table + bind,而 packages/components/src/renderers/complex/data-table.tsx 通篇不读 bind(今天复核仍然成立:该文件对 useDataScope / schema.bind 零命中)。
普查发现同一形态的示例还有两处,#5126 的正文与标题都只点名了 schema-expressions.md:
skills/objectui/rules/protocol.md:128-136 —— 「Rule: Data Binding Path Resolution」小节:
{
"type": "data-table",
"bind": "customers",
"columns": [...]
}skills/objectui/guides/data-integration.md:183-190 —— 「Via bind + useDataScope」小节,同样的 data-table + bind 示例;其上一行散文写着「Data-driven components (grids, tables, kanbans, charts) use the bind field」。
三处都是 agent 面的已发布技能指南,失真形态与 #5126 完全一致:照抄不报错,得到一张表头正常、内容为空的表。
复现命令
grep -rInE -B8 -A4 "['\"]?bind['\"]?\s*[:=]" content/docs skills $(find packages -name README.md -not -path '*/node_modules/*')
12 处 bind 命中,按其所在节点的 type 分类:object-grid ×2、kanban ×1、gantt ×1、list ×2(真读 bind)、散文 ×3、data-table ×3(其中一处即 #5126)。table 键零命中(这是 #5125 fork clause 要的读数)。
处置
同 #5126,取决于同一个裁决(改文档换成真读 bind 的类型 / 让 data-table 读 bind),因此挂成 #5126 的 sub-issue,应与它一并处置而不是分开修 —— 分开修的风险是三处示例改出两种口径。
⚠️ 与 #5125 无耦合:#5125 已确认 table 键上没有任何可达渲染器读 bind,且删除被遮蔽的 SimpleTableRenderer 不改变这三处示例的对错。
参考
发现于 #5125 实施时按裁定跑的 fork-clause 普查(
content/docs/**、skills/**、包 README 全量扫bind键)。#5125 的半径只覆盖table键的重复注册,这条不在其内,单独立卡。事实
#5126 记的是
skills/objectui/guides/schema-expressions.md的「Data binding withbind」一节用data-table+bind,而packages/components/src/renderers/complex/data-table.tsx通篇不读bind(今天复核仍然成立:该文件对useDataScope/schema.bind零命中)。普查发现同一形态的示例还有两处,#5126 的正文与标题都只点名了 schema-expressions.md:
skills/objectui/rules/protocol.md:128-136—— 「Rule: Data Binding Path Resolution」小节:{ "type": "data-table", "bind": "customers", "columns": [...] }skills/objectui/guides/data-integration.md:183-190—— 「Viabind+useDataScope」小节,同样的data-table+bind示例;其上一行散文写着「Data-driven components (grids, tables, kanbans, charts) use thebindfield」。三处都是 agent 面的已发布技能指南,失真形态与 #5126 完全一致:照抄不报错,得到一张表头正常、内容为空的表。
复现命令
12 处
bind命中,按其所在节点的type分类:object-grid×2、kanban×1、gantt ×1、list×2(真读 bind)、散文 ×3、data-table×3(其中一处即 #5126)。table键零命中(这是 #5125 fork clause 要的读数)。处置
同 #5126,取决于同一个裁决(改文档换成真读 bind 的类型 / 让
data-table读 bind),因此挂成 #5126 的 sub-issue,应与它一并处置而不是分开修 —— 分开修的风险是三处示例改出两种口径。table键上没有任何可达渲染器读bind,且删除被遮蔽的SimpleTableRenderer不改变这三处示例的对错。参考
bind」示例用data-table+bind,而data-table全篇不读bind—— 照抄即空表 #5126(同族,只覆盖 schema-expressions.md)table被注册两次,data-display 的 SimpleTableRenderer 被 complex/table.tsx 完全遮蔽 —— 而它是唯一读bind的表格渲染器 #5125(table重复注册;本条发现于其 fork-clause 普查)