{
  "baseline_commit": "16a5f723f0632a58e2ff3c6cf7488822d6dd3bf8",
  "baseline_ref": "V3.0.6",
  "evidence": "Pipeline5264113/run1 matched both nodes 7/7 source checks + deployment package/history; not a full filesystem equivalence audit",
  "scope": "single-file PHP hotfix; no replacement of other files",
  "nodes": [
    {
      "host_group_id": 329119,
      "files": [
        {
          "file": "application/p/logic/MealOrder.php",
          "production_sha256": "d4805ec00a7cea47131a06d6e2a1d3258bd6b28f15938e65ebb8952fd16899e1",
          "source_sha256": "d4805ec00a7cea47131a06d6e2a1d3258bd6b28f15938e65ebb8952fd16899e1",
          "match": true
        },
        {
          "file": "application/common/enum/ReceiptPrinterTemplate.php",
          "production_sha256": "ae4c37d06242a756ee55c0f119de277aa618ffd159692e2d99b6754230ae9db9",
          "source_sha256": "ae4c37d06242a756ee55c0f119de277aa618ffd159692e2d99b6754230ae9db9",
          "match": true
        },
        {
          "file": "application/api/model/meal/Order.php",
          "production_sha256": "392e744f316d561a164b5d6509d62b5fa9c7ef2b7e11cb7e58775b4ed5ea03d5",
          "source_sha256": "392e744f316d561a164b5d6509d62b5fa9c7ef2b7e11cb7e58775b4ed5ea03d5",
          "match": true
        },
        {
          "file": "application/api/controller/MealOrder.php",
          "production_sha256": "a88880f5e16ccb67097700588642dba55cca084193a9ace87488611a81bfe1e7",
          "source_sha256": "a88880f5e16ccb67097700588642dba55cca084193a9ace87488611a81bfe1e7",
          "match": true
        },
        {
          "file": "composer.json",
          "production_sha256": "7113457bd8800f2980b759c0d0e00029f594f91749819ec2d1db7f16ed132431",
          "source_sha256": "7113457bd8800f2980b759c0d0e00029f594f91749819ec2d1db7f16ed132431",
          "match": true
        },
        {
          "file": "composer.lock",
          "production_sha256": "3c27ead232b4c11b553c272693e150a9aa8475e7170a47764c0c45f9bdcbca4f",
          "source_sha256": "3c27ead232b4c11b553c272693e150a9aa8475e7170a47764c0c45f9bdcbca4f",
          "match": true
        },
        {
          "file": "thinkphp/library/think/Model.php",
          "production_sha256": "efbe938d282f961b60f9dcc29e8b2b51aaaeacfa0bdf3c884c18d013a12ebb6f",
          "source_sha256": "efbe938d282f961b60f9dcc29e8b2b51aaaeacfa0bdf3c884c18d013a12ebb6f",
          "match": true
        }
      ],
      "environment": "prod/zhct_jsr",
      "receipt_templates": [
        1,
        2,
        3,
        4
      ]
    },
    {
      "host_group_id": 316592,
      "files": [
        {
          "file": "application/p/logic/MealOrder.php",
          "production_sha256": "d4805ec00a7cea47131a06d6e2a1d3258bd6b28f15938e65ebb8952fd16899e1",
          "source_sha256": "d4805ec00a7cea47131a06d6e2a1d3258bd6b28f15938e65ebb8952fd16899e1",
          "match": true
        },
        {
          "file": "application/common/enum/ReceiptPrinterTemplate.php",
          "production_sha256": "ae4c37d06242a756ee55c0f119de277aa618ffd159692e2d99b6754230ae9db9",
          "source_sha256": "ae4c37d06242a756ee55c0f119de277aa618ffd159692e2d99b6754230ae9db9",
          "match": true
        },
        {
          "file": "application/api/model/meal/Order.php",
          "production_sha256": "392e744f316d561a164b5d6509d62b5fa9c7ef2b7e11cb7e58775b4ed5ea03d5",
          "source_sha256": "392e744f316d561a164b5d6509d62b5fa9c7ef2b7e11cb7e58775b4ed5ea03d5",
          "match": true
        },
        {
          "file": "application/api/controller/MealOrder.php",
          "production_sha256": "a88880f5e16ccb67097700588642dba55cca084193a9ace87488611a81bfe1e7",
          "source_sha256": "a88880f5e16ccb67097700588642dba55cca084193a9ace87488611a81bfe1e7",
          "match": true
        },
        {
          "file": "composer.json",
          "production_sha256": "7113457bd8800f2980b759c0d0e00029f594f91749819ec2d1db7f16ed132431",
          "source_sha256": "7113457bd8800f2980b759c0d0e00029f594f91749819ec2d1db7f16ed132431",
          "match": true
        },
        {
          "file": "composer.lock",
          "production_sha256": "3c27ead232b4c11b553c272693e150a9aa8475e7170a47764c0c45f9bdcbca4f",
          "source_sha256": "3c27ead232b4c11b553c272693e150a9aa8475e7170a47764c0c45f9bdcbca4f",
          "match": true
        },
        {
          "file": "thinkphp/library/think/Model.php",
          "production_sha256": "efbe938d282f961b60f9dcc29e8b2b51aaaeacfa0bdf3c884c18d013a12ebb6f",
          "source_sha256": "efbe938d282f961b60f9dcc29e8b2b51aaaeacfa0bdf3c884c18d013a12ebb6f",
          "match": true
        }
      ],
      "environment": "prod/zhct_jsr",
      "receipt_templates": [
        1,
        2,
        3,
        4
      ]
    }
  ]
}