- commit
- f684414
- parent
- 275517e
- author
- codex@macbookpro
- date
- 2026-03-26 18:03:34 +0800 CST
docs: record browser bridge delivery order
2 files changed,
+26,
-0
1@@ -366,3 +366,17 @@
2 1. 先收口 describe 分层
3 2. 再逐步把新的浏览器管理能力挂进 `control`
4 3. 再把新的浏览器代发和 SSE 能力挂进 `business`
5+
6+## 当前开发顺序
7+
8+- 当前主线先完成:
9+ - `T-S023`
10+ - `T-S024`
11+- 当前不把大文件拆分当作本轮浏览器桥接开发的 blocker
12+- 以下文件的模块化拆分顺延到下一轮专门重构任务:
13+ - `apps/conductor-daemon/src/local-api.ts`
14+ - `plugins/baa-firefox/controller.js`
15+ - `packages/db/src/index.ts`
16+ - `apps/conductor-daemon/src/index.ts`
17+ - `apps/conductor-daemon/src/index.test.js`
18+- 如当前功能开发被单个超大文件明显阻塞,只允许做最小必要拆分,不做整轮全面重构
+12,
-0
1@@ -62,6 +62,17 @@
2 1. `T-S023`:打通通用 browser request/SSE 链路与 `conductor` 风控策略
3 2. `T-S024`:回写文档、补 smoke 并同步主线状态
4
5+当前开发策略:
6+
7+- 先完成 `T-S023`、`T-S024`
8+- 当前不把大文件拆分当作主线 blocker
9+- 以下重构工作顺延到下一轮专门重构任务:
10+ - `apps/conductor-daemon/src/local-api.ts`
11+ - `plugins/baa-firefox/controller.js`
12+ - `packages/db/src/index.ts`
13+ - `apps/conductor-daemon/src/index.ts`
14+ - `apps/conductor-daemon/src/index.test.js`
15+
16 ## 低优先级 TODO
17
18 下面这些继续保留,但不再是当前最高优先级:
19@@ -125,3 +136,4 @@
20 - `status-api` 的终局已经先收口到“保留为 opt-in 兼容层”;真正删除它之前,还要先清 `4318` 调用方并拆掉当前构建时复用
21 - 这轮还没跑真实 Firefox 手工 smoke,因此“手动关 tab -> tab_restore -> WS 重连后状态回报”的浏览器端闭环仍未实测
22 - `conductor` 还不会消费新增的 `shell_runtime` 字段,也没有正式的插件管理动作回执合同;插件侧 runtime 和 payload 已准备好,后续由 `T-S023` / `T-S024` 接入
23+- 当前多个源码文件已超过常规体量,但拆分重构已明确延后到浏览器桥接主线收口之后再做