Labels: wayfinder:map Status: resolved
地图收口:8/8 决策票 resolved,目的地达成(有执行侧实证),正式交给主流程。
把实现 23 张 tracer-bullet tickets 前仍会发明语义的决策锁死。地图完成时,agent 可按现有 spec、ADR 和 .scratch/cockpit-shell-panel-layout/issues/ 开工,不再发明 mode、面板、相机或鉴权语义。
地图只产出决策,不实现功能。后续按主流程走:
../cockpit-shell-panel-layout/issues/。CONTEXT.md 为准。CONTEXT.md、docs/adr/0001–0008、.scratch/cockpit-shell-panel-layout/spec.md。open/claimed/resolved,不套 triage 的五种标签。要推进决策票走 /wayfinder;/triage 只面向实现票与外来问题。/cockpit 外壳、四个一级模式、无 subview、expandedPanelIds、JavaScript 不升为新规范、Cesium 主图 / Three.js 增强、驾驶舱只读 REST 与 WS 不鉴权(后端其他路径不变)。cesium + 四目录静态拷贝 + 相对 CESIUM_BASE_URL(./ / qiankun),地图服务建常驻 Viewer;simpleGIS/geokit 只参考不依赖。mode 与 expandedPanelIds 都进 uiStore;切一级模式重置展开、不重置行业筛选。mode 用 camelCase 四值,16 个 panelId 扁平全局唯一,左右栏各两块,中文走独立 panelLabels 映射。filterStore。/api/cockpit/v1/** 与 WS /ws/deviceStatus 不鉴权,后端其他路径和未来写接口不变,后端实现与目标环境证据由真实数据接线地图承接。src/pages/cockpit/index.vue(薄),全部代码收在新建 src/modules/cockpit;不用 layout.vue,不写 router.routes。mode 以便分享。