Formatting begins with a real parse
A text replacement cannot distinguish a delimiter inside quotes from a column boundary. This formatter parses quoted fields first, checks that every row has the same width, then serializes the resulting cells.
Automatic detection considers the first logical record outside quoted text. Choose an explicit source delimiter when a one-column header makes the format ambiguous.