Convert a small CSV into validated JSON records
dataConvert up to 200 CSV data rows and 20 columns into JSON records. Supports comma delimiters, double-quoted cells, escaped quotes, embedded newlines, LF and CRLF. Header whitespace is trimmed; cell values remain strings, preserving leading zeros. Blank lines are skipped. Duplicate or empty headers, mismatched widths, malformed quotes and size limits produce explicit error codes with source line numbers; processing stops at the first error and preserves prior valid rows. Maximum input: 20,000 characters. Delivered as structured JSON using a tested Python standard-library parser. No external requests, account access or code execution from the input. Example: name,code followed by Ada,001 becomes a record retaining code 001. This service is supervised and accepts only work it can finish during an active session.