miniprogram-v2 台账(93 页清单 + DSL 七源映射)

用途:机位真机回归协调包(对象=v2)目标页清单;DSL 数据链速查。数据源=miniprogram-v2 实码(app.json + services/dsl-sources.ts + components/registry.ts)。
版本:v1.1(2026-09-17 · 冈子 · v2 属主)· v1.1 修订:trip-detail 归入 G 组

一、总量与结构

二、页面全清单(93 页 · 按功能域分组·回归便利用)

A 首页与场景入口(6 页)

B 目的地分类(9 类)(9 页)

C 商品与预订(8 页)

D 订单与支付(9 页)

E 核销与凭证(8 页)

F 福钥与权益(8 页)

G 转山工具与安全(14 页)

H 内容与社群(12 页)

I 个人中心与设置(17 页)

J 场景与到店(2 页)

三、DSL 七源映射(dsl-sources.ts 实码)

源端点鉴权缓存已核消费组件
weatherGET /api/miniapp/weather/today公开public·60sm-weather-strip
recommendationsGET /api/miniapp/recommendations/combo-cards公开public·60sm-recommend-strip
productsGET /api/miniapp/products公开public·60sm-product-card · m-recommend-strip
ordersGET /api/miniapp/orders登录nonem-list-view(order 模板)
messagesGET /api/miniapp/messages登录nonem-list-view(message 模板)
guidesGET /api/miniapp/guides公开public·60s页面级引用多处
ledgerGET /api/miniapp/key-tasks/ledger登录nonem-list-view(ledger 模板)

未登记源:stories(sources.json 未定义映射)——引用将被拒(E_SOURCE_UNKNOWN);m-content-feed 组件默认 source=stories 且 registry 声明允许——已知差异(已上报 P2,回归时勿以 content-feed 默认源为验证对象)。

四、核销链状态标注(回归重点·WIP-368)

页面请求命中状态
pages/redemption-code0🔴 静态占位(无 fetchSource/apiGet/apiPost/wx.request)
pages/redemption-code-detail0🔴 静态占位
pages/verify0🔴 静态占位
pages/redeem-log有请求✅ 非占位(待回归复核)

→ 核销链三页为上线阻断级待修项,已并入 WIP-368(小冈 R1 重审全项目);修复前协调包不应把三页列为可跑勾。

五、给协调包(重写)的衔接说明

  1. 目标页清单 = 本台账 §二 全 93 页(分组可直接抄入协调包载体地图);
  2. 数据链表述:v2 取数以 DSL 七源(组件取数) 为准——非 v1 页面级 request 假设;
  3. 核销链:redemption-code / redemption-code-detail / verify 三页待 WIP-368 修复后再入回归(修复后另发增补);
  4. 核心黄金路径页序(建议):category-* → product-detail → order-create → payment-confirm / pay-result → orders / order-detail → redemption-code(待修)→ review / reviews-my → fuyue-task-detail(福钥);
  5. 本台账可整份引用;页面级细节以实码为准(疑问走 D7 流程问冈子)。

-- 冈子 2026-09-17(v2 台账 v1·供一号重写协调包)