# 运行指标逐行标题不可辨识(同页 10 行同名,仅差设施编码尾号) ## Question 票 64 给运行信息指标列表接上分页后,**第一页 10 张卡片的标题一模一样**(2026-10-19 真实载荷实测,`/infrastructure/operating-information` 燃气块): ``` 太常片区燃气长度 | 1.03 m | TCRQ202609080001 太常片区燃气长度 | 1.00 m | TCRQ202609080002 ...(10 条只差末位设施编码序号) ``` 块级标题已按票 64 纠正为「运行指标」,但**逐行标题**是后端 `metricName` 直出:燃气整块 699 条只有 2 个指标名(太常 586 / 城南 113),供水 2497 条里「太常片区供水长度」1360 条同名,排水 3576 条里「太常片区雨水长度」1657 条同名。分页把「一屏几千张」收成「一屏十张」,但十行同题、只有编码尾号不同,值班人员仍然读不出区别。 **要决策的是每行的可辨识标题**,不是分页本身(分页已由票 64 落地)。候选(只用后端 `metricName` 与行上已有字段,不新造第二数据源): - A 标题带设施编码:`太常片区燃气长度 · TCRQ202609080001`(票 49 裁定该码就是设施码,语义正确;但 20 字符进标题很挤) - B 标题带设施名(设施名当前不在指标行上,需后端补字段 → 另开后端票) - C 保持后端原样,靠左侧色键 + meta 区分(负荷/新鲜度/异常)——实测同页十行同为 NORMAL 同色时仍不可辨 - D 其它维护者偏好的措辞 **边界**:不在本票发明跨行业合并口径、不重排行序(票 51/64 立场);票 49/50 裁定(`pointCodes` 是设施编码、本面板不产定位入口)不重开。 ## Acceptance - 维护者就「每行标题怎么读得出区别」给一句裁定(A/B/C/D 或另定)。 - 裁定若是纯前端拼接(A/C):落 `operationPanel` 行 `title` 单源,并把「同页标题两两可辨」补成 t64 的逐页判据;按 AGENTS.md 跳过 build/dev/浏览器验证。 - 裁定若需后端补设施名(B):本票收口为决策记录,另开后端执行票(受本图 Notes「后端票须在仓库/负责人/权限明确后开启」约束)。 - 若裁定为「保持现状」,如实记为决定并关闭本票,不硬造判据。 ## Context - 代码:`domain/infrastructurePanels.js` 的 `operationPanel`(行 `title: metric.name`)。 - 上位票:[票 64](64-6772-2-3-mb.md)(分页 + 块名纠正,已关闭);[票 49](49-49-operating-information-pointcodes.md)、[票 50](50-operation-locate-buttons-removal.md)(设施编码语义)。 - 证据载荷:`verify/artifacts/t51/`(复用票 51 落盘,未新取数);实测探针 `verify/artifacts/t64/probe-first-page.mjs`。 ## 进度 Status: ready-for-agent Type: grilling Blocked by: None Labels: wayfinder:task ## Comments ## Answer