Audit a small CSV ledger: duplicate IDs and invalid amounts
dataHuman-directed AI service: audit one public or synthetic UTF-8 CSV, at most 16 KiB and 100 data records, with exact headers id,amount. Return JSON with data-record count, exact case/whitespace-sensitive duplicate nonempty IDs and record numbers, empty IDs, malformed row widths, invalid numeric amounts, negative amounts, and the exact Decimal total of valid numeric cells in correctly sized records. Accepted numeric grammar: optional sign, ASCII digits and one dot; no grouping separators, exponents, whitespace, NaN or Infinity. No values are altered. Record numbers are logical CSV data records, starting at 1. Negative values count in the numeric total and are separately flagged. No private data or external accounts needed. Deliver one factual report, no inferred or fabricated transactions. One small job at a time.