|
|
@@ -30,14 +30,70 @@
|
|
|
|
|
|
验证:t53-manhole覆盖窨井计划/井盖井筒/邻近管道/悬空关联、无管线源独立设备取景、深雨水与浅燃气设备真实NDC在初始视锥;t52实际设备raycast/遮挡、内部详情及旧请求隔离共用通过。t23-click-flow实际Vue窗口/设备详情/范围change回归与原三键/颜色/释放回归通过。12个针对性离线脚本通过。依AGENTS未build/dev/browser/GPU,未实际井下安装资料或现场画面核验。
|
|
|
|
|
|
-Status: ready-for-human
|
|
|
+Status: claimed
|
|
|
+Assignees: codex
|
|
|
Assignee: codex
|
|
|
Type: task
|
|
|
Blocked by: #51, #52
|
|
|
Labels: ready-for-human, wayfinder:task
|
|
|
|
|
|
+## 为什么需要人工接手(2026-10-23 复核)
|
|
|
+
|
|
|
+**归类:需人工测试。** 判定成立。
|
|
|
+
|
|
|
+- 代码已实现、7 条验收全部勾选、离线证据齐备;剩下的只有**真实画面目检**——井盖/剖切井筒的比例朝向是否合理、邻域管道是否可辨、设备图标能否点、内部详情是否正常、定位飞行观感。
|
|
|
+- AI 不代劳的原因:`AGENTS.md` 明确禁止自动运行 build/dev/preview/本地服务与浏览器调试、截图,**只有维护者在当前对话中明确要求才可执行**。因此「跑起来看一眼」这一步只能你来。
|
|
|
+
|
|
|
+不属判断类/外部权限/设计决策:本票没有待裁定的开放问题,也没有待申请的权限;缺真实井内安装资料一项早已按批准的口径降级(「附近管道,接管关系未提供」,不造假连接)。
|
|
|
+
|
|
|
+### 上游阻塞已实质解除
|
|
|
+
|
|
|
+`Blocked by: #51, #52` 两张上游票均已关闭(51 于 2026-10-21、52 于 2026-10-23 维护者验收通过)。台账里若仍显示 open,是 `Blocked by` 静态行与状态不同步,**不构成本票的实际阻塞**。
|
|
|
+
|
|
|
+### 与票 52 的共用面(本次必须一起看)
|
|
|
+
|
|
|
+窨井场景复用了邻域与设备能力,票 52 在验收后又改过四处,**都会体现在井下场景**:
|
|
|
+
|
|
|
+1. 设备图标改为**主图同款**合成(水滴母版 + 行业内层 + 状态色);离线态 `point-offline`、未知态 `point-unknown`。
|
|
|
+2. 管道状态清单**分页**(每页 8 条)。
|
|
|
+3. 设备详情为**三维场景内浮动面板**(不再是右侧栏内嵌)。
|
|
|
+4. 点击设备为 **620ms 缓动飞行定位**,终点按「设备 + 图标都完整可见」解析求解。
|
|
|
+
|
|
|
+## 给维护者的实施清单
|
|
|
+
|
|
|
+### A. 现场画面验收(只有你能执行)
|
|
|
+
|
|
|
+1. 启动前端(`yarn dev`),打开 `http://127.0.0.1:8000/#/cockpit`。
|
|
|
+2. 在主图切到**窨井/排水**相关行业或筛选,找到一处窨井并点击。
|
|
|
+ - 检查点:窨井应作为**独立对象**进入「地下管线详情视图」,**不能**被画成 other 方块。
|
|
|
+3. 目检场景构成:
|
|
|
+ - 井盖在顶、井筒为开口剖切、有底座;三者比例朝向合理(票面标为示意,不要求工程精度)。
|
|
|
+ - 附近管道可辨,按行业配色,与主图配色一致。
|
|
|
+4. 设备:场景里应有设备图标;点击图标 → 从场景**浮动**弹出内部详情;再点右侧清单里的设备,应同样先**飞行**过去再开详情。
|
|
|
+ - 检查点:设备与它的点位图标**都不能被画面裁切**(票 52 末次修复点)。
|
|
|
+5. 邻域切换 25 / 50 / 100 米,确认管道与设备随之变化、旧详情被取消。
|
|
|
+6. 关闭视图:确认主图相机与筛选**保持原状**,三维资源正常释放(无控制台报错、无残留画布)。
|
|
|
+7. 边界抽查(如数据中存在):没有真实关联的窨井应显示「附近管道,接管关系未提供」,**不得**画出井内接管;无设备的窨井不虚构设备;无状态的管道/设备显示「未提供」。
|
|
|
+
|
|
|
+### B. 需要你留意的两处既有降级(不是缺陷)
|
|
|
+
|
|
|
+- **井内接管**:当前没有可信的窨井-管道正式关系数据,界面按已批准口径标「附近管道,接管关系未提供」。若你要求显示真实接管,需要运维补数据(与票 52 的设施关系缺口同源)。
|
|
|
+- **行业缺失的独立设备**:没有 `industry` 的设备与主图规则一致,不会显示类型图标。
|
|
|
+
|
|
|
+### C. 不在本票范围
|
|
|
+
|
|
|
+邻域裁切范围([51](51-untitled.md))、设备示意挂载与关联契约([52](52-untitled.md))、真实管径与材质([54](54-untitled.md))、按设备类型取指标([56](56-untitled.md))。本票**不作**真实井内安装声明。
|
|
|
+
|
|
|
+## 本轮复核记录(2026-10-23)
|
|
|
+
|
|
|
+- 复跑 `t53-manhole`(窨井身份计划 → 剖切井筒与井盖、邻近管道、不造接管/状态)**通过**;票 52 共用能力 `t52-camera-flight`、`t52-device-pick`、`t23-click-flow`、`t23-sfc-compile` 均通过;整套 `t50-53-local-enhancement` **12/12**。
|
|
|
+- 代码路径核对:`threePipeEnhancement.js` 内 `renderKind === 'manhole'` 分支产出 `manhole-shaft` / `manhole-cover`,窨井不复用 other 方块。
|
|
|
+- 按 AGENTS 未跑 build/dev/browser,**未做任何画面核验**。
|
|
|
+
|
|
|
## Comments
|
|
|
|
|
|
|
|
|
## Answer
|
|
|
窨井剖切代码与离线验证完成;不作真实井内安装声明,待现场视觉确认。
|
|
|
+
|
|
|
+**当前状态**:已认领(codex),7 条验收勾选,离线回归全绿;**唯一剩余动作是维护者到 `http://127.0.0.1:8000/#/cockpit` 点窨井做画面目检**(按上表 A 的 7 步)。验收通过后关闭本票并在 map 的 Decisions so far 追加一行。
|