docs: 完成 HWLAB Web 原入口验收
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

This commit is contained in:
Codex
2026-07-13 07:29:48 +02:00
parent 48aa08bf73
commit 8c3d4fb289
2 changed files with 25 additions and 1 deletions
@@ -0,0 +1,20 @@
# R1.12 任务报告
## NC01/v03 原入口交付
- HWLAB PR [#2520](https://github.com/pikasTech/HWLAB/pull/2520) 与 follow-up [#2521](https://github.com/pikasTech/HWLAB/pull/2521) 已合并到 `v0.3`,最终源码提交为 `5970ae77ed8bf74882b05cfa96577f2e67c0d7ba`
- PaC 自动交付使用 PipelineRun `hwlab-nc01-v03-ci-poll-vgrwx`,生成 GitOps 提交 `a4afa56c7b0e`NC01/v03 Argo 状态为 `Synced/Healthy`
- 固定正式入口为 `https://hwlab.pikapython.com`,未用裸 IP 或本地开发页替代验收。
## 页面与状态验证
- HWPOD 浏览器验证覆盖 1920×1080、960×600、390×844:设备与 Node 卡片/列表、路径实体深链 Drawer、筛选/游标切换、reduced-motion、节点接入 artifact 元数据及六阶段 readiness 均通过,无 document 级横向溢出。
- 非 HWPOD 固定 Playwright 烟测覆盖 19 个路由 × 960/3905/5 通过;专项 4/4 覆盖 OpenCode retry、三栏 separator 键盘调整、Projects 公共 Workbench Launch、R205 深链与 101→201→205 增量加载。
- HWPOD 后端 17/17、共享前端 5/5;页面主 PR `bun run check` 114/114、后端合同 8/8、Vitest 11/11MDTODO follow-up 后端 13/13、Vitest 2/2、Playwright 3/3、TypeScript 与构建通过。
- typed read model 覆盖一 node 多设备、离线 node、在线无 spec、invalid spec、capability mismatch、busy/in-flight、更新元数据、readiness 与脱敏诊断;partial/stale/restricted/error 不会被 ready 状态吞没。
## Web observe 证据与处置
- observer `webobs-mriq0nci-aaf44f` 在正式 MDTODO 深链采样 20 次;Project Management 相关 API 均返回 200,任务树、正文和公共 Workbench Launch 可见。
- 该次所选任务本身没有 report link,因此没有把“报告预览”误记为线上成功;projection-only 报告与报告交互由专项回归覆盖。
- analyzer 对任务树贴底事实栏的误报已由 UniDesk PR [#1899](https://github.com/pikasTech/unidesk/pull/1899) 修复;observer 随后已受控 force-stop,目标 PID 与独立 Chrome session 均复核为空。