feat: add gio instances and settings shell
This commit is contained in:
@@ -3,11 +3,11 @@
|
||||
## 快照
|
||||
|
||||
- 日期:2026-07-22
|
||||
- 阶段:文档与交互原型准备
|
||||
- 代码:已建立 Go module `chub`、`cmd/chub` 入口、logging 测试基座、浏览器 domain/application 合约、Chrome/Edge 参数/发现模块、启动 registry、Windows 身份/占用检查、优雅关闭、Job Object 和真实 Chrome/Edge smoke,T-001 至 T-003、T-101 至 T-104 已完成
|
||||
- UI:尚未实现;P0 页面需要先制作 HTML 原型
|
||||
- 阶段:Phase 2 产品外壳(T-201 已完成)
|
||||
- 代码:已建立 Go module `chub`、`cmd/chub` 入口、logging 测试基座、浏览器 domain/application 合约、Chrome/Edge 参数/发现模块、启动 registry、Windows 身份/占用检查、优雅关闭、Job Object 和真实 Chrome/Edge smoke,T-001 至 T-003、T-101 至 T-104、T-201 已完成
|
||||
- UI:已接入 Gio v0.10.1 双页桌面壳,包含实例列表、状态展示、启动入口、设置表单;配置保存和真实服务接入由 T-202/T-203 完成
|
||||
- 浏览器核心:设计参考来自 `D:\OPC\shop_helm\internal\platform\chrome`,尚未复制或接入本项目
|
||||
- blocker:无;Phase 1 核心进程任务已完成,下一个任务为 T-201(Gio 外壳与 UI 原型交接)
|
||||
- blocker:无;下一个任务为 T-202(本地配置持久化和实例恢复)
|
||||
|
||||
## 当前目录
|
||||
|
||||
@@ -16,8 +16,9 @@
|
||||
| `docs/` | 已建立 | Harness Coding 项目文档 |
|
||||
| `docs/ui/` | 已建立 | Chub HTML 交互原型 |
|
||||
| `docs/tasks/` | 已建立 | 一任务一文件目录 |
|
||||
| `cmd/` | 待建 | Go 命令入口 |
|
||||
| `cmd/chub/` | 已建立 | Go 命令入口和版本输出 |
|
||||
| `cmd/` | 已建立 | Go 命令入口 |
|
||||
| `cmd/chub/` | 已建立 | Gio 窗口入口和版本常量 |
|
||||
| `internal/ui/` | 已建立 | Gio 实例/设置双页 Shell |
|
||||
| `internal/platform/logging/` | 已建立 | 可注入的结构化 JSON 日志 |
|
||||
| `internal/` | 部分建立 | 后续扩展 application/domain/platform 实现 |
|
||||
|
||||
@@ -39,4 +40,4 @@ go build -o build/chub.exe ./cmd/chub
|
||||
|
||||
本机 Chrome 和 Edge 均已通过 headless 双实例 smoke;headless 不提供可见 message window,因此外部 profile lock/window 证据仍是后续补充验证项。
|
||||
|
||||
`shop_helm` 仅是参考项目,不是本项目代码目录。当前基线已通过 T-001 的测试、vet、构建和启动验证。
|
||||
`shop_helm` 仅是参考项目,不是本项目代码目录。当前基线已通过 T-201 的测试、vet 和 Windows 构建验证。
|
||||
|
||||
Reference in New Issue
Block a user