fix: harden web probe production closeout

This commit is contained in:
pikastech
2026-07-18 13:56:20 +02:00
parent fdd4b75bcb
commit 0ca78d63ea
13 changed files with 247 additions and 32 deletions
+4
View File
@@ -135,6 +135,10 @@ description: UniDesk Web 开发与受控浏览器验证技能。用户提到 Web
- Cloud Console 全路由、多视口和通用产品交互收口:
- 使用 `web-probe console-verify --node <node> --lane <lane> --origin internal|public --profile <profile>`
- 路由、视口、selector、工作流、等待和证据上限只从 owning YAML profile 读取;
- 默认摘要直接返回有界 `pageErrors``consoleErrors``requestFailures``responseErrors`,白屏或 workflow 失败先看各数组首项,不再为首错重复启动浏览器;
- semantic internal origin 必须披露实际 namespace、Service、ClusterIP、port 和 schemeproduction profile 必须由 production owning YAML 明确选择 production namespace,禁止继承后静默落到 development lane
- 长任务生成的受控 JSON 与截图都由 remote artifact runner 下载;输出的绝对或相对 artifact 路径必须能直接交给 `web-probe artifact inspect`,禁止生成会被自身路径门禁拒绝的 NEXT;
- TaskTree profile 先从全局 TaskGroup 进入 group deep link,再选择真实 task;详情验收接受 dialog 或 docked panel,并只在 dialog 模式发送 Escape
- 不再复制临时脚本;
- 只用于已部署页面的人工 closeout;
- 不进入 CI/CD gate