Convert CSV when needed
Keep IDs and empty cells as strings. Fix delimiter, quote or row-length errors before continuing.
Skip when the source is already JSON.
Start this branch with its original source.
- Input
- CSV text with known delimiter and header setting; skip this step for JSON.
- Output
- A JSON array with reviewed keys and string values.