{
  "product": "CSV Cleanup Kit",
  "version": "1.0.0",
  "options": {
    "trim": true,
    "removeBlank": true,
    "deduplicate": true,
    "keyColumns": [
      1
    ],
    "header": true
  },
  "inputRecords": 6,
  "inputDataRows": 5,
  "columns": 2,
  "outputRecords": 4,
  "outputDataRows": 3,
  "trimmedCells": [
    {
      "sourceRecord": 2,
      "column": 2
    }
  ],
  "removedBlankRecords": [
    6
  ],
  "removedDuplicateRecords": [
    {
      "sourceRecord": 5,
      "keptSourceRecord": 3
    }
  ],
  "formulaLikeCells": [],
  "outputSourceRecords": [
    1,
    2,
    3,
    4
  ],
  "normalizedBlankRecords": [],
  "inputHadBOM": false,
  "notes": [
    "Record numbers are 1-based logical CSV records, not physical lines.",
    "Blank physical records expand to empty cells of the table width.",
    "Trimming runs before blank-row removal and duplicate matching.",
    "Cell values are omitted from this report."
  ]
}
