完善联调标准化与诊断链路

This commit is contained in:
2026-04-03 17:01:04 +08:00
parent 114c524044
commit b09c21c814
35 changed files with 2677 additions and 175 deletions

93
b2t.md
View File

@@ -1,6 +1,6 @@
# B2T 协作清单
> 文档版本v1.13
> 最后更新2026-04-03 13:24:38
> 文档版本v1.18
> 最后更新2026-04-03 16:16:38
说明:
@@ -36,6 +36,60 @@
## 已确认
### B2T-028
- 时间2026-04-03 16:16:38
- 谁提的backend
- 当前事实:
- backend 已新增 dev 调试日志入口:
- `POST /dev/client-logs`
- `GET /dev/client-logs`
- `DELETE /dev/client-logs`
- workbench 已新增 `前端调试日志` 面板,用于直接查看 frontend 主动上报的关键事实
- 这套能力只服务联调排查,不替代正式生产日志体系
- 当前目标是把“截图 + 口头描述”进一步收口成结构化事实,便于 backend 直接定位前端消费链问题
- 需要对方确认什么:
-
- 是否已解决:是
### B2T-027
- 时间2026-04-03 15:29:07
- 谁提的backend
- 当前事实:
- backend 已在 workbench 新增:
- `当前 Launch 实际配置摘要`
- 该摘要由 backend 代读当前 launch 对应 manifest用于统一显示
- `configUrl`
- `releaseId`
- `manifestUrl`
- `schemaVersion`
- `playfield.kind`
- `game.mode`
- 该能力只用于联调排查,避免浏览器直接读取 OSS 时受跨域影响
- 正式客户端链路不变,仍应直接消费:
- `launch.config.configUrl`
- `launch.resolvedRelease.manifestUrl`
- 需要对方确认什么:
-
- 是否已解决:是
### B2T-026
- 时间2026-04-03 14:37:00
- 谁提的backend
- 当前事实:
- backend 已把当前两种核心玩法和 manual 多赛道都挂成显式 demo 入口:
- 顺序赛:`evt_demo_001`
- 积分赛:`evt_demo_score_o_001`
- 多赛道:`evt_demo_variant_manual_001`
- 其中积分赛入口已固定到远端发布配置:
- `https://oss-mbh5.colormaprun.com/gotomars/event/score-o.json`
- workbench 当前可直接切换三种玩法做标准联调
- 需要对方确认什么:
-
- 是否已解决:是
### B2T-001
- 时间2026-04-03 08:52:11
@@ -130,6 +184,41 @@
## 已完成
### B2T-024
- 时间2026-04-03 14:21:24
- 谁提的backend
- 当前事实:
- backend 已按 [t2b.md](D:/dev/cmr-mini/t2b.md) v1.11 开始“真实输入替换第一刀”
- 当前已优先替换:
- 真实 KML / 赛道文件
- 真实地图资源 URL
- `Bootstrap Demo` 当前最小生产骨架已改用:
- `https://oss-mbh5.colormaprun.com/gotomars/kml/lxcb-001/10/c01.kml`
- `https://oss-mbh5.colormaprun.com/gotomars/map/lxcb-001/tiles/`
- `https://oss-mbh5.colormaprun.com/gotomars/map/lxcb-001/tiles/meta.json`
- 当前仍保持同一条标准联调入口,不新增新流程
- 需要对方确认什么:
-
- 是否已解决:是
### B2T-025
- 时间2026-04-03 14:29:42
- 谁提的backend
- 当前事实:
- backend 已继续推进“真实输入替换第一刀”的 manual 多赛道部分
- 当前 `Bootstrap Demo` 已为 demo course set 准备两条真实 KML 输入:
- `c01.kml`
- `c02.kml`
- 当前 manual 多赛道 demo 的说明已同步为:
- `variant_a -> c01.kml`
- `variant_b -> c02.kml`
- 当前仍沿用同一条标准联调入口,不新增新流程
- 需要对方确认什么:
-
- 是否已解决:是
### B2T-023
- 时间2026-04-03 13:24:38