1.9 KiB
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,只读/负向/保护性契约,不创建或删除历史资源 |
统一交付要求
- 模块导出
async function run(context),接口见README.md。 - 测试数据必须带
context.marker,不得修改无关既有订单或主数据。 - 模块完成后运行
node --check scripts/admin-test-env-modules/<module>.mjs。 - 再运行
node scripts/admin-test-env-acceptance.mjs --modules <module>,报告写入reports/。 - 报告不得包含密码、Token、图片二进制或 OCR 原文全文。
- 未部署的新契约必须记录
deploymentBlocker,不得跳过或模拟成功。