Bug — Dashboard 拓扑图边连接绘制错误
Vincent 实测 (v2.2.9-preview.4 UAT 期间, batch 17 个 MiMo 节点场景) 报告:
「明明是 小米MiMo负责人 给 小米MiMo1号到15 发消息,怎么链接上 副指挥了」
附截图: 拓扑图上 副指挥 节点反而连出去到右侧 MiMo 集群, 而 小米MiMo负责人 (实际 sender) 边缘缺失或连错。
范围
✅ 仅 Dashboard 拓扑图视觉绘制问题
✅ Vincent 自验: 实际消息接收方对的, 任务路由正常 (commhub 实际 routing 没问题)
⛔ NOT release-blocker for v0.10.10
Related
Hypothesis (待 verify)
Dashboard topology edge 绘制时 sender/receiver 映射用错字段 (例如 commhub from field 跟 task 实际 owner 不一致 — 跟 [bug][P1] commhub from-field 显错 alias (workdir 多节点 token routing 问题) #194 同 root cause)
多节点 cluster layout 时 edge anchor 算错位置, 边视觉上似乎从邻居出去
同 workdir 多节点 session_id confusion (跟 [bug][P1] commhub from-field 显错 alias (workdir 多节点 token routing 问题) #194 hypothesis 一致)
Acceptance
拓扑图边的 source/target 跟实际 commhub task from/to 一对一映射, 视觉上从正确 sender 节点连出去到正确 receiver 节点群。
Priority
🟡 P1 — 重要但不阻塞 release, fold-in Goal 2 (#190 dashboard 升级改造) lane
Owner
N站马 (dashboard) — fold-in #190 umbrella 后续工作
Test scenario
按 Vincent batch 17 节点的复现路径:
一个 sender 节点 (小米MiMo负责人) 通过 commhub_send_task 派给多个 receiver (小米MiMo1号-15)
Dashboard topology 应该绘制 sender → 15 个 receiver 的边
不应该错连到 sibling 节点 (如 副指挥)
Bug — Dashboard 拓扑图边连接绘制错误
Vincent 实测 (v2.2.9-preview.4 UAT 期间, batch 17 个 MiMo 节点场景) 报告:
「明明是 小米MiMo负责人 给 小米MiMo1号到15 发消息,怎么链接上 副指挥了」
附截图: 拓扑图上 副指挥 节点反而连出去到右侧 MiMo 集群, 而 小米MiMo负责人 (实际 sender) 边缘缺失或连错。
范围
Related
Hypothesis (待 verify)
fromfield 跟 task 实际 owner 不一致 — 跟 [bug][P1] commhub from-field 显错 alias (workdir 多节点 token routing 问题) #194 同 root cause)Acceptance
拓扑图边的 source/target 跟实际 commhub task
from/to一对一映射, 视觉上从正确 sender 节点连出去到正确 receiver 节点群。Priority
🟡 P1 — 重要但不阻塞 release, fold-in Goal 2 (#190 dashboard 升级改造) lane
Owner
N站马 (dashboard) — fold-in #190 umbrella 后续工作
Test scenario
按 Vincent batch 17 节点的复现路径: