# 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/.mjs`。 4. 再运行 `node scripts/admin-test-env-acceptance.mjs --modules `,报告写入 `reports/`。 5. 报告不得包含密码、Token、图片二进制或 OCR 原文全文。 6. 未部署的新契约必须记录 `deploymentBlocker`,不得跳过或模拟成功。