SPA fallback 200 / React route 0;current docs 有 App/upload/publish endpoint list → /mini
Mini App 产品、Quickstart 与宿主边界
用应用身份、短时直传、checksum、不可变版本和宿主复核组成可执行的四步入门路径
/miniminiapp-open-platformMini App 产品、Quickstart 与宿主边界 · 页面级细化任务包
围绕真实 create→upload→version→live 合同建立 Quickstart,并把 owner-only、local storage 与 gateway sync 风险写进首屏。
public · K09D
从公共首页或 MVP docs 进入;未登录可读 current contract,创建与发布跳转登录。
开发者获得 exact current quickstart、error map 和下一步;不声称 review/atomic release 已实现。
Login → app create → SHA-256/presign → bounded ZIP → version → UpgradeLive → gateway evidence;target adds review/atomic pointer。
桌面 stepper + code/evidence pane;手机按步骤折叠,风险与当前 route 不隐藏。
mini_quickstart_view · step_open · docs_click · login_handoff;代码示例不含 token。
- miniapp-open-platform source fa9283d / production fb1a1b;Developer Portal 只有 `/login`、`/apps`、`/apps/new`、`/apps/:id/publish` 四个 React route
- openapi.reits.tech 对未知前端路径返回 SPA index HTTP 200,但 React Router 没有 K09C/K09D/K09E route component;200 fallback 不是页面已实现
- Developer API 只有 4 张业务表;没有 PaymentOrder、Consent、DSR、Ledger、Settlement、Announcement、Subscription 或 PersonalSecurity 聚合模型
- 生产 `/docs/` 公开列出 GET/POST apps、presign/upload/finish、version/live 与 iOS recommend;它是 MVP 文档,不是完整 Quickstart
- 没有 `/mini` public route component
- 没有 review、immutable release pointer、atomic gateway sync 或 rollback evidence
- 没有公开 sandbox credential、interactive API explorer 或 generated SDK matrix
十一页分别改变支付、数据、声明、内容、申请与身份责任域
Mini App Quickstart current/target split
R09-PUBLIC-MINI-READY→ 查看 current workflowMini App Quickstart independent sources
R09-PUBLIC-MINI-LOAD→ 保留当前上下文Mini App Quickstart index
R09-PUBLIC-MINI-EMPTY→ 查看实现缺口Mini App Quickstart evidence rail
R09-PUBLIC-MINI-PARTIAL→ 只重试失败来源Mini App Quickstart request
R09-PUBLIC-MINI-ERROR→ 安全重试Mini App Quickstart redacted snapshot
R09-PUBLIC-MINI-OFFLINE→ 重新连接Mini App Quickstart authorization
R09-PUBLIC-MINI-DENY→ 返回公开或安全页面Mini App Quickstart command impact
R09-PUBLIC-MINI-CONFIRM→ 确认并提交Mini App Quickstart receipt
R09-PUBLIC-MINI-SUCCESS→ 查看回执target-open-public-miniIMPLEMENTATION MAP
目标定义与下一轮逐页细化入口
当前处于 B1/B2:可以拆出架构、设计、交互和 QA 任务,但完成 D01–D12、通过 B3/B4 之前,不得宣称页面已经可以照稿实现。
页面区域
- Mini App 产品 Hero
- 开发步骤导航
- 应用身份
- 包与 Manifest
- 发布过程
- CURRENT/TARGET 矩阵
- API 路径
- 风险边界
用户动作
- 进入控制台
- 打开 API 文档
- 创建应用
- 获取上传票据
- 完成 Artifact
- 创建版本
- 发布到 Gateway
- 下载能力清单
必须状态
- Mini App 指南就绪
- 文档加载
- 没有兼容宿主
- 文档/状态部分失败
- Quickstart 读取失败
- 离线文档缓存
- 受限能力不可见
- 创建应用确认
- 应用请求已受理
数据契约
- DeveloperSession
- AppIdentity
- UploadSession
- ArtifactRecord
- ReleaseManifest
- AppVersion
- GatewayCatalog
- HostDownloadTicket
TARGET MODULES
目标页面必须交付的模块
- 01Route reality
- 0210 endpoint 精确分组
- 034 current console routes
- 04认证 2 endpoints
- 05应用 2 endpoints
- 06上传/发布 5 endpoints
- 07iOS recommend 1 endpoint
- 08review/atomic/rollback 缺口
PRODUCT ROUTE INDEX
开放平台 · 公共开发者 的 38 个稳定 Screen ID
同一产品内的页面共享 token、导航和状态语言,但每个 Screen ID 保留自己的字段、数据契约和 QA 基线。
/login/apps/apps/new/apps/:id/publish/apps/apps/new/apps/:appId/releases/new/apps/:appId/settings/apps/:appId/config/apps/:appId/versions/apps/:appId/capabilities/apps/:appId/capability-requests/mini-company/list/mini-company/create/console/development/console/developer/console/member/console/role/console/service-accounts/console/log/robot/list/robot/create/robot/baseInfo/:id/robot/devConfig/:id/robot/command/:id/robot/token/:id/robot/:id/deliveries/mini/:type/paymentOrders/:id/mini/:type/userData/:id/mini/:type/payApply/:id/console/finance//mini/mini-company/robot/business/notice/console/my