Detect a row with an extra comma
Header: id,name
Row 2: 1,Alice
Row 3: 2,"Bob, Jr" <-- quoted comma (can look 'broken' to simple split)
Tool may flag line 3 as broken.
Find missing columns
Header: id,name,age
Row: 3,Charlie
Expected: 3 columns -> broken row