docs: capture mainland result sync prerequisite

This commit is contained in:
Your Name
2026-04-19 02:44:30 +08:00
parent 6c4e995f84
commit 3a55db94f8
3 changed files with 269 additions and 165 deletions

View File

@@ -0,0 +1,135 @@
# HANDOFF 2026-04-19 02:43
## 本轮完成了什么
本轮只做了一件事:
-`I1-检测结果逐条回写设计批` 查到底,确认当前是否真的能做 item 级统一
实际结论:
- 现在还不能直接做 item 级回写
## 本轮关键证据
### 证据 1`detect_result_projection` 只有聚合数据
当前只包含:
- `job`
- `latest_event`
- `queue`
- `phase`
没有:
- `domain_id`
- `job_item_id`
- 逐条终态结果
### 证据 2中央 `detect_run_events` 的逐条结果只有海外
当前中央看到的逐条事件只有:
- `overseas-control-01`
- `domain_started`
- `domain_completed`
中央没看到:
- `mainland-controller-01`
-`domain_*`
- `mainland-worker-01`
-`domain_*`
### 证据 3所以当前不能直接回写 `detect_job_items`
原因不是逻辑不会写,而是中央没有大陆逐条输入。
## 当前最高优先级
唯一最高优先级:
- `J1-大陆逐条结果同步前置批`
原因:
- item 级统一的真正阻塞点已经定位
- 下一步必须先把大陆逐条结果送到中央
## 当前状态结论
当前可以明确说:
- 检测能跑
- 大陆节点确实参与了
- 主统计已经统一
- 但 item 级回写现在还做不了
## 当前唯一剩余问题
唯一剩余问题:
- 大陆节点缺少逐条结果进入中央的最小同步通道
所以当前阶段已经从:
- “显示不对”
进入到:
- “逐条结果输入还没进中央”
## 下一轮如果继续,只做什么
下一轮只做这一件事:
- 给大陆执行链补最小逐条结果同步输入
优先原则:
- 不发散
- 不扩页面
- 不碰发布动作
## 推荐模型与推理等级
继续推荐:
- `GPT-5.4`
- `high`
原因:
- 下一轮是同步链最小设计与落地
- 还不必切超高
## 给下一轮的任务卡
```text
任务名J1-大陆逐条结果同步前置批
目标:
1. 让大陆节点把逐条检测终态送到中央
2. 至少带回:
- job_code
- cycle_token
- domain_id 或可稳定映射的 domain
- result_status
- finished_at
3. 只补输入通道,不做最终 item 回写
范围限制:
1. 不新增页面
2. 不扩控制面功能
3. 不进入发布动作
4. 不并行做别的方向
完成判定:
1. 中央能看到 mainland 节点的 domain_* 终态事件或等价逐条投影
2. 后续再做 detect_job_items 回写时,不再缺输入
```
## 一句话结论
这轮已经把“为什么 item 级统一还做不了”彻底查清了;下一轮真正该做的,不是继续改统计,而是先把大陆逐条结果送进中央。