{
  "title": "龙虾供应链配送系统门店小程序构建验收",
  "updatedAt": "2026-04-28 12:15",
  "summary": {
    "total": 6,
    "pass": 5,
    "blockedByCustomer": 1
  },
  "buildCommand": "pnpm --filter @xia/store-mp build",
  "projectConfig": "apps/store-mp/project.config.json",
  "currentAppId": "touristappid",
  "releaseBlockers": [
    "真实微信 AppID",
    "合法域名",
    "体验成员",
    "隐私协议",
    "类目资质"
  ],
  "links": {
    "storePreview": "https://xia.shenliu.cc/xia-store-preview/",
    "storeAcceptance": "https://xia.shenliu.cc/xia-store-mp-acceptance/",
    "wechatRunbook": "https://xia.shenliu.cc/xia-wechat-runbook/",
    "materialSubmit": "https://xia.shenliu.cc/xia-material-submit/",
    "materialSla": "https://xia.shenliu.cc/xia-material-sla/"
  },
  "checks": [
    {
      "id": "MPB-001",
      "name": "Taro/React 源码结构",
      "status": "PASS",
      "evidence": "apps/store-mp/src/app.ts、app.config.ts、8 个页面目录和服务层已存在。"
    },
    {
      "id": "MPB-002",
      "name": "TypeScript 构建校验",
      "status": "PASS",
      "evidence": "pnpm --filter @xia/store-mp build 执行 tsc -p tsconfig.json --noEmit，并纳入 smoke-v0.1。"
    },
    {
      "id": "MPB-003",
      "name": "微信开发者工具项目配置",
      "status": "PASS",
      "evidence": "project.config.json 已设置 miniprogramRoot=./src，projectname=xia-store-mp，当前 appid=touristappid。"
    },
    {
      "id": "MPB-004",
      "name": "门店流程页面覆盖",
      "status": "PASS",
      "evidence": "首页、下单、订单、签收、签收上传、账单、账户、地址簿页面已具备源码。"
    },
    {
      "id": "MPB-005",
      "name": "公网流程预览",
      "status": "PASS",
      "evidence": "/xia-store-preview/ 提供真机发布前的客户可见流程预览。"
    },
    {
      "id": "MPB-006",
      "name": "真机发布资料",
      "status": "BLOCKED_BY_CUSTOMER",
      "evidence": "等待客户提供真实 AppID、合法域名、体验成员、隐私协议和类目资质。"
    }
  ]
}
