任务路线图
状态: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 |
Backlog
CDP tab/window 管理、导入导出启动配置、进程资源监控、多用户权限和远程主机管理。