Files

1.9 KiB

Admin HTTP 验收模块协作表

所有对话共用入口 ../admin-test-env-acceptance.mjs,原则上只修改自己负责的模块文件。

对话 ID 主题 负责文件 / 场景
当前总控对话 Admin 全量脚本 总入口、system.mjs、master-data.mjs、downloads.mjs、最终集成与全量报告
019ff0da-7699-7532-ac64-703325c995fd Finance 订单与客户验收总控 finance.mjs、Finance 正式全量接入与报告
019ff905-a477-7a03-b806-953ba598d305 Finance 下载中心共享契约 finance-downloads.mjs、直接契约测试与 Finance 完整链接入;不覆盖通用 downloads.mjs
019fdbd3-f24f-7903-9124-de79c3ba37d0 客户尺寸规则 总入口内 customer-dimension-rules 子场景;不得改其他 customers 流程
019fdb7d-8e29-7c40-bda6-5a29dcb37971 OCR 扫描 inbound-weight-ocr.mjs
019fdac1-ae04-7032-bac0-968497ea54ad 墨家测量 inbound-measurement.mjs
019fd5af-2e85-74b0-94e5-98c1b9ea4d3e 船期价格表 pricing.mjs
019fdbb1-ca56-7263-8914-a29d96cc5177 客户端创建订单 orders.mjs,负责创建隔离测试订单并补 Admin 状态流程
019fdf57-193c-7513-ac22-4ea62adaaf96 Admin 补充边界验收 supplemental.mjs,只读/负向/保护性契约,不创建或删除历史资源

统一交付要求

  1. 模块导出 async function run(context),接口见 README.md。
  2. 测试数据必须带 context.marker,不得修改无关既有订单或主数据。
  3. 模块完成后运行 node --check scripts/admin-test-env-modules/<module>.mjs。
  4. 再运行 node scripts/admin-test-env-acceptance.mjs --modules <module>,报告写入 reports/。
  5. 报告不得包含密码、Token、图片二进制或 OCR 原文全文。
  6. 未部署的新契约必须记录 deploymentBlocker,不得跳过或模拟成功。