{
  "lane": "B",
  "scoped_actual_HTTP": 4,
  "initialization_HTTP_excluded": 8,
  "all_actual_HTTP": 12,
  "unique_operations": 4,
  "positive_business_success": 0,
  "shared_source_failures": 4,
  "cases": [
    {
      "label": "unit-lists",
      "method": "POST",
      "path": "/p/trainunit/lists",
      "http_status": 404,
      "business_code": "2",
      "business_code_type": "string",
      "message_class": "missing_controller",
      "status": "FAIL_SHARED_SOURCE",
      "positive_business_success": false,
      "request_keys": [],
      "raw_wire_sha256": "771fc6176f0236ad740d55a2c98be673b0d5333c640a8aef8b7eee1d0437f09b",
      "response_bytes": 86,
      "data_shape": "array"
    },
    {
      "label": "unit-info",
      "method": "POST",
      "path": "/p/trainunit/info",
      "http_status": 404,
      "business_code": "2",
      "business_code_type": "string",
      "message_class": "missing_controller",
      "status": "FAIL_SHARED_SOURCE",
      "positive_business_success": false,
      "request_keys": [],
      "raw_wire_sha256": "771fc6176f0236ad740d55a2c98be673b0d5333c640a8aef8b7eee1d0437f09b",
      "response_bytes": 86,
      "data_shape": "array"
    },
    {
      "label": "unit-allunit",
      "method": "POST",
      "path": "/p/trainunit/allunit",
      "http_status": 404,
      "business_code": "2",
      "business_code_type": "string",
      "message_class": "missing_controller",
      "status": "FAIL_SHARED_SOURCE",
      "positive_business_success": false,
      "request_keys": [],
      "raw_wire_sha256": "771fc6176f0236ad740d55a2c98be673b0d5333c640a8aef8b7eee1d0437f09b",
      "response_bytes": 86,
      "data_shape": "array"
    },
    {
      "label": "annex-page-1",
      "method": "POST",
      "path": "/p/trainannex/lists",
      "http_status": 200,
      "business_code": 1,
      "business_code_type": "number",
      "message_class": "missing_projection_column_upload_time",
      "status": "FAIL_SHARED_SOURCE",
      "positive_business_success": false,
      "request_keys": [
        "uuid",
        "type",
        "page",
        "pagesize"
      ],
      "raw_wire_sha256": "4292f727603dc93c523509f2df997857c883cd847182f153f62a0c3f0a0cd33d",
      "response_bytes": 117,
      "data_shape": "array"
    }
  ],
  "CLI_stats": {
    "steps": {
      "total": 4,
      "passed": 4,
      "failed": 0
    },
    "iterations": {
      "total": 1,
      "pending": 0,
      "failed": 0
    },
    "items": {},
    "scripts": {
      "total": 4,
      "pending": 0,
      "failed": 0
    },
    "prerequests": {
      "total": 4,
      "pending": 0,
      "failed": 0
    },
    "requests": {
      "total": 4,
      "pending": 0,
      "failed": 0
    },
    "socketRequests": {
      "total": 0,
      "pending": 0,
      "failed": 0
    },
    "tests": {
      "total": 4,
      "pending": 0,
      "failed": 0
    },
    "assertions": {
      "total": 7,
      "pending": 0,
      "failed": 0
    },
    "testScripts": {
      "total": 4,
      "pending": 0,
      "failed": 0
    },
    "prerequestScripts": {
      "total": 0,
      "pending": 0,
      "failed": 0
    }
  },
  "preflight": {
    "lane": "B",
    "safe": true,
    "business_dml": 0,
    "ddl": 0,
    "annex_columns": [
      {
        "column_name": "id",
        "column_type": "int(10) unsigned",
        "is_nullable": "NO",
        "column_default": null,
        "extra": "auto_increment",
        "datetime_precision": null
      },
      {
        "column_name": "uuid",
        "column_type": "char(36)",
        "is_nullable": "NO",
        "column_default": null,
        "extra": "",
        "datetime_precision": null
      },
      {
        "column_name": "staff_uuid",
        "column_type": "char(36)",
        "is_nullable": "NO",
        "column_default": "0",
        "extra": "",
        "datetime_precision": null
      },
      {
        "column_name": "type",
        "column_type": "tinyint(1)",
        "is_nullable": "NO",
        "column_default": "0",
        "extra": "",
        "datetime_precision": null
      },
      {
        "column_name": "master_uuid",
        "column_type": "char(36)",
        "is_nullable": "NO",
        "column_default": null,
        "extra": "",
        "datetime_precision": null
      },
      {
        "column_name": "name",
        "column_type": "varchar(256)",
        "is_nullable": "NO",
        "column_default": null,
        "extra": "",
        "datetime_precision": null
      },
      {
        "column_name": "file_path",
        "column_type": "varchar(256)",
        "is_nullable": "NO",
        "column_default": null,
        "extra": "",
        "datetime_precision": null
      },
      {
        "column_name": "create_time",
        "column_type": "datetime",
        "is_nullable": "NO",
        "column_default": null,
        "extra": "",
        "datetime_precision": "0"
      },
      {
        "column_name": "create_by",
        "column_type": "varchar(32)",
        "is_nullable": "NO",
        "column_default": null,
        "extra": "",
        "datetime_precision": null
      }
    ],
    "missing_projection_columns": [
      "upload_time",
      "file_size"
    ],
    "fixed_scope_rows": 2,
    "fixed_scope_sha256": "3d48f937f86bf9dcd53dca011781169c65410d6eb412ce3bb9a8aaec7d38bdd7",
    "actor_projection_sha256": "08974626a2d66bef607cb3a8e18116ccd7134abbb2804f8f34532e1f4ba90847",
    "unit_controller_present": false,
    "unit_probe_not_business_success": true,
    "source_lock": {
      "route.php": "081b0186b7f40f0bdd237cecb3e2d678fc9344c656932c0d3b3052404e4f1510",
      "p/controller/TrainAnnex.php": "49a8745836e04247d394884811e3803c62a5892ff0084f850c4b463d0aa8fbb4",
      "p/logic/TrainAnnex.php": "bcf5b789ac5e197708740f945b4f732b63205af6e9af4c2870c265fb5d15b5bf",
      "model/TrainAnnex.php": "7ff493e018148c7aedcbebb14848379ec86f806dcc9cd091da72eca4d0b1a875"
    },
    "original_debug": false,
    "unrelated_background": "unknown"
  },
  "final_source_audit": {
    "lane": "B",
    "fixed_scope_rows": 2,
    "fixed_scope_sha256": "3d48f937f86bf9dcd53dca011781169c65410d6eb412ce3bb9a8aaec7d38bdd7",
    "fixed_scope_unchanged": true,
    "actor_projection_unchanged": true,
    "business_dml": 0,
    "ddl": 0,
    "unrelated_background": "unknown"
  },
  "not_run": [
    "POST /p/trainunit/add",
    "POST /p/trainunit/update",
    "POST /p/trainunit/delete",
    "POST /p/trainunit/status",
    "POST /p/trainannex/uploadfile",
    "POST /p/trainannex/delannex"
  ],
  "business_DML": 0,
  "DDL": 0,
  "broad_background_gate": "unknown"
}