spec.md 2.0 KB

refund-delivery Specification

Purpose

规范 PRI-MP-ORDER-002 退款与配送模块的退款申请、配送信息、商品退款进度、物流信息和跨模块依赖。真实退款、医保退款、配送支付和商品售后按旧版接口开放,由用户明确确认后执行,页面生命周期不得自动触发。

Requirements

Requirement: REQ-ORDER-002-01 ORDER-002 退款与配送

系统 MUST 按 PRI-MP-ORDER-002 上下文包、功能点专项矩阵和集成队列裁定口径实现本模块能力,并保留跨模块契约、真实接口边界和人工联调边界。

  • 历史追溯:本模块最初从 develop@8471ecd 的 feature/PRI-MP-ORDER-002-refund-delivery 分支开发;该记录不构成当前业务或验收要求。
  • MUST:覆盖当前模块功能点专项矩阵,并对每个功能点给出已实现、暂缓、划归其他模块、待确认或不属于本模块的结论。
  • MUST:记录契约与依赖闭环,未完成依赖必须使用待开放、禁用态或安全兜底。
  • MUST:自检报告包含新版设计基线、旧源码功能基线、视觉布局基线、真实接口与禁止模拟业务数据检查。
  • MUST:提交待集成时列出共享文件清单、固定检查结果和人工联调项。
  • MUST NOT:子 Agent 自行合并或推送 develop。
  • MUST NOT:使用 mock、本地假接口、硬编码业务返回或静态业务数据替代真实接口。
  • MUST NOT:在页面加载、显示、回跳或刷新时自动触发真实支付、医保、退款、订单创建、预约提交、实名/OCR/人脸、IM/TRTC 等写操作;真实写操作必须通过用户确认和旧版接口字段校验,并以服务端最终状态为准。

Scenario: 模块提交待集成

  • Given PRI-MP-ORDER-002 模块开发完成
  • When 子 Agent 提交待集成材料
  • Then OpenSpec strict、功能点矩阵闭环、契约与依赖闭环、共享文件清单、禁止 mock/硬编码扫描、人工联调项和固定检查结果 MUST 齐全。