Files
cdp_hub/docs/06-tasks.md
T

3.4 KiB

任务路线图

状态:TODO、DOING、DONE、BLOCKED。未启用协作服务时以 docs/tasks/T-<编号>.md 为单任务权威。

Phase 0:地基

ID 任务 依赖 状态
T-001 建立 Go module、命令入口、日志和测试基座 - TODO
T-002 固化 BrowserDefinition、LaunchSpec、错误和事件合约 T-001 DONE
T-003 实现可测试的参数构造和 Chrome/Edge 发现 T-002 DONE

Phase 1:进程核心

ID 任务 依赖 状态
T-101 实现启动、registry、Wait 和 profile 占用检测 T-003 DONE
T-102 实现 Windows 进程身份查询和外部实例保守识别 T-101 DONE
T-103 实现优雅关闭、强制关闭和 Job Object 进程树 T-102 DONE
T-104 Chrome/Edge 双实例、异常退出和权限失败 smoke T-103 DONE

Phase 2:产品外壳

ID 任务 依赖 状态
T-201 HTML 原型、Gio 外壳和实例列表/表单 T-002 DONE
T-202 本地配置持久化和实例恢复 T-101 DONE
T-203 CLI 合约和本地事件推送 T-103 DONE
T-204 UI 全状态验收与 Windows 打包 smoke T-201,T-202,T-203 DONE
T-205 设置路径字段增加 Label、选择和搜索操作 T-201 DONE
T-206 左侧导航、可取消路径搜索与新建实例表单语义 T-205 DONE
T-207 接入新建实例的 Windows 目录选择器 T-206 DONE
T-208 固化实例列表字段与启动操作列 T-201 DONE

Phase 3:真实实例操作

ID 任务 依赖 状态
T-301 接入 GUI 启动操作与实例删除确认 T-204,T-208 DONE
T-302 本地 CDP 启动、外部关联与实例端口展示 T-102,T-301 DONE
T-303 实例状态刷新与编辑对话框 T-302 DONE
T-304 代理配置库、实例选择与安全启动参数传递 T-303 DONE
T-305 GUI 受管实例优雅停止与启停状态机 T-304 DONE
T-306 精简代理下拉编辑与实例行安全操作布局 T-304,T-305 DONE
T-307 受管浏览器意外退出监控与状态提示 T-101,T-305,T-306 DONE
T-308 设置页分区与控件边框层级 T-306 DONE
T-309 实例首选调试端口与安全推荐分配 T-302,T-303,T-308 DONE
T-310 实例创建与编辑表单边框层级 T-308,T-309 DONE

Phase 4:CDP 只读观察与后台入口

ID 任务 依赖 状态
T-401 已验证实例的 CDP 页面目标只读查看 T-302,T-303,T-310 DONE
T-402 Windows 通知区域入口与显式退出协调 T-303,T-305,T-307 TODO
T-403 便携配置路径与安全 legacy 迁移 T-202,T-309 DONE
T-404 代理名称、独立默认目录与实例列表代理列 T-304,T-306,T-309,T-403 DONE
T-405 设置浏览器 executable 选择与可感知搜索反馈 T-205,T-206,T-207 DONE
T-406 实例删除确认中的 User Data Dir 显式删除 T-301,T-303,T-305 DONE
T-407 便携默认目录、实例名称唯一与启动目录预检 T-403,T-404,T-405 DONE
T-408 实例列表数据行 200% 高度与可访问密度 T-208,T-306,T-310 DONE

Backlog

关闭窗口时隐藏到通知区域与单实例激活、可配置配置路径与安装版 AppData 策略、CDP tab/window 管理、导入导出启动配置、进程资源监控、多用户权限和远程主机管理。