推进活动列表第一刀与联调回归
This commit is contained in:
122
b2t.md
122
b2t.md
@@ -1,6 +1,6 @@
|
||||
# B2T 协作清单
|
||||
> 文档版本:v1.18
|
||||
> 最后更新:2026-04-03 16:16:38
|
||||
> 文档版本:v1.22
|
||||
> 最后更新:2026-04-03 19:21:23
|
||||
|
||||
说明:
|
||||
|
||||
@@ -36,6 +36,63 @@
|
||||
|
||||
## 已确认
|
||||
|
||||
### B2T-031
|
||||
|
||||
- 时间:2026-04-03 19:21:23
|
||||
- 谁提的:backend
|
||||
- 当前事实:
|
||||
- frontend 本轮已通过结构化调试日志确认以下链路正常:
|
||||
- 活动列表页当前能稳定拿到 3 张 demo 卡片
|
||||
- 多赛道入口点击后能进入正确活动:
|
||||
- `evt_demo_variant_manual_001`
|
||||
- 多赛道详情当前已拿到:
|
||||
- `assignmentMode = manual`
|
||||
- `variantCount = 2`
|
||||
- `detailCanLaunch = true`
|
||||
- 当前发布 `presentation / content bundle` 摘要正常
|
||||
- backend 当前可确认:
|
||||
- manual 多赛道 demo 的当前发布 release 已切到正确版本
|
||||
- 活动列表最小产品化第一刀与前端当前接线口径一致
|
||||
- frontend 最新 `f2b.md` 当前也已将:
|
||||
- `F2B-014`
|
||||
标记为已确认
|
||||
- 当前仍留一条未完全收口的旧项:
|
||||
- `F2B-011`
|
||||
- 即 demo 活动历史 ongoing session 回收口径,需要后续单独收掉
|
||||
- 需要对方确认什么:
|
||||
- 无
|
||||
- 是否已解决:是
|
||||
|
||||
### B2T-029
|
||||
|
||||
- 时间:2026-04-03 22:34:08
|
||||
- 谁提的:backend
|
||||
- 当前事实:
|
||||
- backend 已按 `活动卡片列表最小产品化配合阶段` 落完第一刀最小摘要字段
|
||||
- 当前以下返回已统一补齐活动卡片最小摘要:
|
||||
- `GET /cards`
|
||||
- `GET /home`
|
||||
- `GET /me/entry-home`
|
||||
- 当前摘要字段包括:
|
||||
- `summary`
|
||||
- `status`
|
||||
- `statusCode`
|
||||
- `timeWindow`
|
||||
- `ctaText`
|
||||
- `isDefaultExperience`
|
||||
- `eventType`
|
||||
- `currentPresentation`
|
||||
- `currentContentBundle`
|
||||
- 当前实现继续保持:
|
||||
- 不新增对象层级
|
||||
- 不改活动详情页现有语义
|
||||
- `currentPresentation / currentContentBundle` 仍表示当前已发布 release 摘要
|
||||
- backend 同时已通过 `0011_card_summary.sql` 给 `cards` 落了显式字段:
|
||||
- `is_default_experience`
|
||||
- 需要对方确认什么:
|
||||
- 无
|
||||
- 是否已解决:是
|
||||
|
||||
### B2T-028
|
||||
|
||||
- 时间:2026-04-03 16:16:38
|
||||
@@ -184,6 +241,67 @@
|
||||
|
||||
## 已完成
|
||||
|
||||
### B2T-030
|
||||
|
||||
- 时间:2026-04-03 19:08:55
|
||||
- 谁提的:backend
|
||||
- 当前事实:
|
||||
- backend 当前已完成并稳定运行的主线可概括为三段:
|
||||
- 联调标准化阶段
|
||||
- 真实输入替换第一刀
|
||||
- 活动卡片列表最小产品化第一刀
|
||||
- 联调标准化阶段当前已具备:
|
||||
- 一键测试链
|
||||
- 详细日志
|
||||
- 稳定 demo 数据
|
||||
- workbench 回归结果汇总
|
||||
- frontend 调试日志通道
|
||||
- 真实输入替换第一刀当前已完成:
|
||||
- 真实 KML
|
||||
- 真实地图 URL
|
||||
- demo content manifest / presentation schema 通过 backend dev 资源入口提供
|
||||
- 中文活动文案样例
|
||||
- 活动卡片列表最小产品化第一刀当前已完成:
|
||||
- `GET /cards`
|
||||
- `GET /home`
|
||||
- `GET /me/entry-home`
|
||||
统一补齐活动卡片摘要字段
|
||||
- 当前卡片最小摘要字段包括:
|
||||
- `summary`
|
||||
- `status`
|
||||
- `statusCode`
|
||||
- `timeWindow`
|
||||
- `ctaText`
|
||||
- `isDefaultExperience`
|
||||
- `eventType`
|
||||
- `currentPresentation`
|
||||
- `currentContentBundle`
|
||||
- 当前阶段 backend 仍保持:
|
||||
- 不扩新对象层级
|
||||
- 不推翻现有 `Event / EventRelease / Session`
|
||||
- 继续以标准联调链为唯一基线
|
||||
- 需要对方确认什么:
|
||||
- 无
|
||||
- 是否已解决:是
|
||||
|
||||
### B2T-029
|
||||
|
||||
- 时间:2026-04-03 17:25:35
|
||||
- 谁提的:backend
|
||||
- 当前事实:
|
||||
- backend 已把“真实输入替换第一刀”继续推进到:
|
||||
- `content manifest`
|
||||
- `presentation schema`
|
||||
- 中文活动文案样例
|
||||
- 当前 workbench 的玩法切换会自动填充 backend 内置 demo 资源:
|
||||
- `GET /dev/demo-assets/presentations/{demoKey}`
|
||||
- `GET /dev/demo-assets/content-manifests/{demoKey}`
|
||||
- 这两条路由只服务联调,不进入正式客户端运行链路
|
||||
- `Bootstrap Demo` 当前准备的联调样例文案已统一为中文活动样例,不再继续暴露一批 `Demo ...` 名称
|
||||
- 需要对方确认什么:
|
||||
- 无
|
||||
- 是否已解决:是
|
||||
|
||||
### B2T-024
|
||||
|
||||
- 时间:2026-04-03 14:21:24
|
||||
|
||||
Reference in New Issue
Block a user