{
  "http-acceptance.json": {
    "base_url": "http://127.0.0.1:8078",
    "checks": [
      {
        "test": "已登录目录可读且模型已登记",
        "status": "passed"
      },
      {
        "test": "基础结算＋本地一次性10000",
        "status": "passed"
      },
      {
        "test": "多食堂/人数/设备数量不重复软件价",
        "status": "passed"
      },
      {
        "test": "信创合计部署20000含本地",
        "status": "passed"
      },
      {
        "test": "缺价只能草稿且不能提交",
        "status": "passed"
      },
      {
        "test": "保存V1并保留核价快照",
        "status": "passed"
      },
      {
        "test": "回包丢失重试不会重复项目",
        "status": "passed"
      },
      {
        "test": "第二销售不能读取其他销售项目",
        "status": "passed"
      },
      {
        "test": "第二销售列表不包含他人项目",
        "status": "passed"
      },
      {
        "test": "销售不能维护价格",
        "status": "passed"
      },
      {
        "test": "销售不能直接篡改revision快照",
        "status": "passed"
      },
      {
        "test": "销售不能伪造内部上下文绕过",
        "status": "passed"
      },
      {
        "test": "销售不能直接改项目版本",
        "status": "passed"
      },
      {
        "test": "提交当前完整版本",
        "status": "passed"
      },
      {
        "test": "销售不能自批",
        "status": "passed"
      },
      {
        "test": "商务批准并生成Odoo报价",
        "status": "passed"
      },
      {
        "test": "Odoo一次性金额等于快照",
        "status": "passed"
      },
      {
        "test": "原生报价禁止单独改价",
        "status": "passed"
      },
      {
        "test": "原生报价禁止添加明细",
        "status": "passed"
      },
      {
        "test": "不能直接确认成销售订单",
        "status": "passed"
      },
      {
        "test": "quote版本与校验码一致",
        "status": "passed"
      },
      {
        "test": "configuration版本与校验码一致",
        "status": "passed"
      },
      {
        "test": "Word版本与一次性金额一致",
        "status": "passed"
      },
      {
        "test": "其他销售不能下载他人报价",
        "status": "passed"
      },
      {
        "test": "改目录价不改变旧版本金额",
        "status": "passed"
      },
      {
        "test": "新版本用新目录价并回草稿",
        "status": "passed"
      },
      {
        "test": "并发旧版本保存被拒",
        "status": "passed"
      },
      {
        "test": "历史批准版本仍可回读",
        "status": "passed"
      },
      {
        "test": "AI未配置时返回人工流程",
        "status": "passed"
      },
      {
        "test": "工具未授权请求拒绝",
        "status": "passed"
      }
    ],
    "project_id": 13,
    "revision_id": 16,
    "approved_order_id": 100
  },
  "ai-tools-acceptance.json": {
    "fixture": "isolated-mock-not-company-AI",
    "checks": [
      {
        "test": "AI工作流契约成功（隔离模拟）",
        "status": "passed"
      },
      {
        "test": "AI价格与批准指令被过滤",
        "status": "passed"
      },
      {
        "test": "AI无效data回人工",
        "status": "passed"
      },
      {
        "test": "AI服务失败回人工",
        "status": "passed"
      },
      {
        "test": "授权工具查询目录成功",
        "status": "passed"
      },
      {
        "test": "目录工具不暴露项目或案例",
        "status": "passed"
      },
      {
        "test": "错误工具密钥401",
        "status": "passed"
      },
      {
        "test": "无效配置工具400",
        "status": "passed"
      },
      {
        "test": "没有工具保存项目入口",
        "status": "passed"
      }
    ]
  },
  "browser-acceptance.json": {
    "checks": [
      {
        "test": "AI包含基础、一次性软件加本地15000",
        "status": "passed"
      },
      {
        "test": "三份文件都有版本下载入口",
        "status": "passed"
      },
      {
        "test": "下载报价单 Excel",
        "status": "passed"
      },
      {
        "test": "下载配置清单 Excel",
        "status": "passed"
      },
      {
        "test": "下载产品方案 Word",
        "status": "passed"
      },
      {
        "test": "销售提交商务审核",
        "status": "passed"
      },
      {
        "test": "商务批准并生成原生报价",
        "status": "passed"
      },
      {
        "test": "矩阵有五套餐与案例",
        "status": "passed"
      },
      {
        "test": "AI未接通仍能人工操作",
        "status": "passed"
      },
      {
        "test": "浏览器无JS错误",
        "status": "passed"
      }
    ],
    "errors": []
  }
}