{
  "experiment": "utf8-bom-cp949-import",
  "executedAt": "2026-10-15T03:53:05.598904+00:00",
  "runtime": "3.14.8",
  "synthetic": true,
  "source": "코드,이름\r\nK-21,바다\r\nK-22,한빛\r\n",
  "cases": [
    {
      "case": "utf8",
      "bytes": 41,
      "prefixHex": "ec bd 94 eb 93 9c 2c ec 9d b4 eb a6",
      "sha256": "f1e9d944ecae60efa420ef45a479dd57ca7c679bd0be4b436c34bb031b6b8fd5",
      "strictCandidates": [
        {
          "encoding": "utf-8",
          "roundTripBytes": true,
          "firstHeader": "코드"
        }
      ],
      "selectedByFixtureContract": "utf-8",
      "headers": [
        "코드",
        "이름"
      ],
      "rows": [
        {
          "코드": "K-21",
          "이름": "바다"
        },
        {
          "코드": "K-22",
          "이름": "한빛"
        }
      ]
    },
    {
      "case": "utf8-bom",
      "bytes": 44,
      "prefixHex": "ef bb bf ec bd 94 eb 93 9c 2c ec 9d",
      "sha256": "e8840bca5467c276995a2d8d309885b081a62523003936880e17af76eac4e191",
      "strictCandidates": [
        {
          "encoding": "utf-8",
          "roundTripBytes": true,
          "firstHeader": "﻿코드"
        }
      ],
      "selectedByFixtureContract": "utf-8-sig",
      "headers": [
        "코드",
        "이름"
      ],
      "rows": [
        {
          "코드": "K-21",
          "이름": "바다"
        },
        {
          "코드": "K-22",
          "이름": "한빛"
        }
      ]
    },
    {
      "case": "cp949",
      "bytes": 33,
      "prefixHex": "c4 da b5 e5 2c c0 cc b8 a7 0d 0a 4b",
      "sha256": "2a3ce58fe025bccf6c8bcd03355ba9dfa67bec94ab444cccb65f3fa1ad6a7515",
      "strictCandidates": [
        {
          "encoding": "cp949",
          "roundTripBytes": true,
          "firstHeader": "코드"
        }
      ],
      "selectedByFixtureContract": "cp949",
      "headers": [
        "코드",
        "이름"
      ],
      "rows": [
        {
          "코드": "K-21",
          "이름": "바다"
        },
        {
          "코드": "K-22",
          "이름": "한빛"
        }
      ]
    },
    {
      "case": "ascii",
      "bytes": 18,
      "prefixHex": "69 64 2c 6e 61 6d 65 0d 0a 4b 32 31",
      "sha256": "f36821198660862d118e3663c4edad158eecfc0131bbc4b3d0eeddd3e15001c7",
      "strictCandidates": [
        {
          "encoding": "utf-8",
          "roundTripBytes": true,
          "firstHeader": "id"
        },
        {
          "encoding": "cp949",
          "roundTripBytes": true,
          "firstHeader": "id"
        }
      ],
      "selectedByFixtureContract": "utf-8",
      "headers": [
        "id",
        "name"
      ],
      "rows": [
        {
          "id": "K21",
          "name": "sea"
        }
      ]
    }
  ],
  "emoji": {
    "source": "바다 🌊",
    "cp949StrictBlocked": true,
    "replacementOutput": "바다 ?",
    "ignoreOutput": "바다 ",
    "ignoredCharacterCount": 1,
    "originalRecovered": false
  },
  "scope": "Known synthetic encodings; no universal encoding detector. UTF-8-sig stripping is specific to the first BOM. No Excel app executed."
}
