{
  "checkedOn": "2026-10-28",
  "kind": "merge",
  "verification": "Read-only archive inspection and exact decompressed PNG byte comparison; not game or device validation.",
  "historicalReportNotice": "This sample uses the original later-file-wins policy. It does not demonstrate current structured JSON entry merging.",
  "inputs": [
    {
      "file": "sample-pack-a.zip",
      "sha256": "9ef3b6517d91518981a8b0931453891f9c03c9f2c1593af31f5f3b7eb00b9e7c"
    },
    {
      "file": "sample-pack-b.zip",
      "sha256": "ad9ab25f12931d85fd0e5f00fd5e72fa7405bb47a0836abe274cb395d22999d1"
    }
  ],
  "output": {
    "file": "sample-merged-java.zip",
    "sha256": "158521204d01c2ed48af39ae4f273cf3d820b18d26db5f03b043a2a29559aa84",
    "texturePath": "assets/minecraft/textures/block/stone.png",
    "textureSha256": "91770802a311200c395ed19c52c9147fc8d4697c632f05734b11c821abe2dd77",
    "equalsSourceTexture": false,
    "equalsPackBTexture": true
  },
  "archiveReportPath": "packlab-merge-report.json",
  "archiveReport": {
    "order": [
      "sample-pack-a.zip",
      "sample-pack-b.zip"
    ],
    "rule": "Later file wins; JSON content is not merged",
    "conflicts": [
      {
        "path": "assets/minecraft/textures/block/stone.png",
        "previous": "sample-pack-a.zip",
        "winner": "sample-pack-b.zip"
      },
      {
        "path": "EXAMPLE.txt",
        "previous": "sample-pack-a.zip",
        "winner": "sample-pack-b.zip"
      }
    ]
  }
}
