Files
cdp_hub/docs/tasks/T-204.md
T

1.4 KiB

id, title, phase, deps, status, created, owner
id title phase deps status created owner
T-204 完成 UI 全状态验收与 Windows 打包 smoke 2
T-201
T-202
T-203
DONE 2026-07-22 codex

需求与背景

Phase 2 需要有可重复的 Windows 验收入口,确认 Gio UI、配置恢复和 CLI 合约可以一起构建运行。

方案与边界

  • internal/ui 测试覆盖实例页语义状态和设置恢复状态。
  • scripts/smoke-windows.ps1 执行 test、vet、Windows exe 构建,并校验 list/events JSON 合约。
  • 本任务验证桌面应用基础和发布 artifact;真实 Chrome/Edge 进程行为继续由 scripts/smoke-browser.ps1 覆盖。
  • 尚未把所有 IX-001 至 IX-005 的真实操作接到 BrowserManager,属于 Phase 3 application adapter。

验收要点

  • UI 至少可表达运行中、启动中、外部占用和已退出,并保留设置恢复值。
  • Windows exe 构建成功且 CLI smoke 通过。
  • go test ./...、go vet ./... 通过。

执行记录

  • 状态:DONE
  • 变更:新增 UI 状态测试和 scripts/smoke-windows.ps1,同步路线图与当前状态。
  • 验证:go test ./...、go vet ./...、go build -o build/chub.exe ./cmd/chub 通过;Windows smoke 脚本作为可重复验收入口。
  • 阻塞:无。
  • 残余风险:完整启动表单、详情关闭确认、失败/权限反馈和实时事件流仍需下一阶段接入真实 application service。