{
  "caseId": "CJ-01",
  "verificationDate": "2026-10-03",
  "generator": "scripts/generate-phase3b-cases.mjs",
  "source": {
    "file": "csv-a-json-caso.csv",
    "bytes": 164,
    "sha256": "326e918d46a32d7d48a20c9b115b6f2d1f8b33f74a59b4cac361071114b97e67",
    "mediaType": "text/csv"
  },
  "expectedOutput": {
    "file": "csv-a-json-esperado.json",
    "bytes": 300,
    "sha256": "f8de6d4dadad06728a60db731f63000731adcac688d054a3f527bd01440da378",
    "mediaType": "application/json"
  },
  "options": {
    "delimiter": "auto",
    "firstRowIsHeader": true,
    "inferTypes": true,
    "indentation": 2
  },
  "expected": {
    "delimiter": ",",
    "delimiterLabel": "coma",
    "rows": 2,
    "columns": 5,
    "headers": [
      "codigo",
      "nombre",
      "nota",
      "activo",
      "valor"
    ],
    "normalizedHeaders": 0,
    "inferred": {
      "strings": 6,
      "numbers": 1,
      "booleans": 2,
      "nulls": 1
    }
  },
  "automaticChecks": [
    "CRLF",
    "campo multilínea",
    "comillas escapadas",
    "espacios citados",
    "coma citada",
    "códigos con cero inicial como texto",
    "tipos inferidos"
  ]
}
