{
  "python": "3.12.14",
  "generated_at": "2026-10-26T00:19:38.153633+00:00",
  "cases": [
    {
      "file": "plain.csv",
      "bytes": 21,
      "base64_characters": 28,
      "prefix_hex": "6e 61 6d 65 2c 63",
      "sha256": "40bebb01967320195e8dd60ccd4612ae52e9d834c9ac9508db736a9df3148de6",
      "roundtrip_equal": true,
      "decoders": [
        {
          "encoding": "utf-8",
          "fields": [
            "name",
            "count"
          ],
          "first_key_codepoints": [
            "U+006E",
            "U+0061",
            "U+006D",
            "U+0065"
          ],
          "rows": [
            {
              "name": "ALPHA",
              "count": "1"
            }
          ],
          "name_lookup": "ALPHA",
          "error": null
        },
        {
          "encoding": "utf-8-sig",
          "fields": [
            "name",
            "count"
          ],
          "first_key_codepoints": [
            "U+006E",
            "U+0061",
            "U+006D",
            "U+0065"
          ],
          "rows": [
            {
              "name": "ALPHA",
              "count": "1"
            }
          ],
          "name_lookup": "ALPHA",
          "error": null
        }
      ]
    },
    {
      "file": "bom.csv",
      "bytes": 24,
      "base64_characters": 32,
      "prefix_hex": "ef bb bf 6e 61 6d",
      "sha256": "230eae6e017193f3c077cd8e722cf60cb5742c57b56851e01c72e0aaa6e9e0ca",
      "roundtrip_equal": true,
      "decoders": [
        {
          "encoding": "utf-8",
          "fields": [
            "\ufeffname",
            "count"
          ],
          "first_key_codepoints": [
            "U+FEFF",
            "U+006E",
            "U+0061",
            "U+006D",
            "U+0065"
          ],
          "rows": [
            {
              "\ufeffname": "ALPHA",
              "count": "1"
            }
          ],
          "name_lookup": null,
          "error": "KeyError"
        },
        {
          "encoding": "utf-8-sig",
          "fields": [
            "name",
            "count"
          ],
          "first_key_codepoints": [
            "U+006E",
            "U+0061",
            "U+006D",
            "U+0065"
          ],
          "rows": [
            {
              "name": "ALPHA",
              "count": "1"
            }
          ],
          "name_lookup": "ALPHA",
          "error": null
        }
      ]
    },
    {
      "file": "interior.csv",
      "bytes": 32,
      "base64_characters": 44,
      "prefix_hex": "6e 61 6d 65 2c 63",
      "sha256": "f2ec8b25cb5272c1dfde79c16c69554e9cff740469197c1fef22ef8056f4e154",
      "roundtrip_equal": true,
      "decoders": [
        {
          "encoding": "utf-8",
          "fields": [
            "name",
            "count"
          ],
          "first_key_codepoints": [
            "U+006E",
            "U+0061",
            "U+006D",
            "U+0065"
          ],
          "rows": [
            {
              "name": "ALPHA",
              "count": "1"
            },
            {
              "name": "\ufeffBETA",
              "count": "2"
            }
          ],
          "name_lookup": "ALPHA",
          "error": null
        },
        {
          "encoding": "utf-8-sig",
          "fields": [
            "name",
            "count"
          ],
          "first_key_codepoints": [
            "U+006E",
            "U+0061",
            "U+006D",
            "U+0065"
          ],
          "rows": [
            {
              "name": "ALPHA",
              "count": "1"
            },
            {
              "name": "\ufeffBETA",
              "count": "2"
            }
          ],
          "name_lookup": "ALPHA",
          "error": null
        }
      ]
    }
  ]
}