Files
pikasTech-unidesk/docs/MDTODO/details/web-sentinel-runtime-reliability/R2.6.1_Task_Report.md
T
Codex a7e2f42ea3
Pipelines as Code CI / hwlab-web-probe-sentinel-nc01- Success
Pipelines as Code CI / platform-infra-gitea-nc01- Success
Pipelines as Code CI / unidesk-host- Success
docs: freeze monitor workbench design
2026-07-13 05:07:15 +02:00

1.2 KiB

R2.6.1 任务报告

结论

  • 已在 issue #1887 评论 完成只读架构与 UX 审计,并由主代理审阅冻结。
  • 采用 100dvh bounded 三 pane 运维工作台:左侧 run/timeline,中间 run 主视图,右侧 finding/artifact/event 详情;覆盖 1920x1080960x600
  • URL 是筛选、run、tab、detail 的唯一客户端状态来源,支持深链、刷新和浏览器前进/后退恢复。
  • 前端只读取 central Monitor service 的最小 workspace/run-detail read model,不在浏览器拼装旧 overview/runs/findings,也不保留 legacy fallback。
  • 实现不新增通用 schemaVersion/capability 合同层;生产入口替换与旧 UI/API/CSS 删除必须和 #1873 Release B 原子完成。

源码核对

  • monitor-web.js 为 1889 行、旧 monitor-web.css 为 1358 行。
  • 旧页面确实并行读取 /api/overview/api/runs/api/findings,并追加逐 run detail/summary,形成客户端聚合 authority。

下一步

由同一 Artificer session 进入 R2.6.2,在独立 PR 实现未暴露的新资产和最小 central read model;不得提前切换生产入口或手工触发 CI/CD。