Markdown / CSV verification guide
Repair AI Markdown table shifts before CSV handoff Check the header, separator and body widths before handing off an AI-generated table. A pipe inside a cell is not a new column when escaped or quoted. Never invent an ambiguous missing value.
Make the widths agree Check Valid Negative Header 3 columns Missing separator Separator 3 columns 2 columns Body 3 columns every row Rows differ Pipe in cell Text in one cell New column by mistake
Validate parsed column counts, not the visual appearance alone.
Verify with fixtures input.md is a valid example with an escaped pipe, negative.md has a short separator, and expected.csv is the checked output.
| id | name | note |
| --- | --- | --- |
| 001 | 山田 | "A | B" | If a row has multiple plausible repairs, confirm the source and keep the repair basis.
Hand off with Web-Tool Keep the original Markdown and make a working copy. Use Table to Excel and verify output widths and values. Confirm the pipe stayed in one cell and every row has the same width. Give the recipient expected.csv and checklist.md. This guide and Table to Excel work in the browser. Input is not sent to an external server.
Do not guess repairs If the separator or body row has too few cells, do not fill blanks automatically. Confirm the source, generation conditions and sender first.
Before handoff 3-column header 3-column separator 3 columns in every row Pipe stays in one cell Confirm ambiguity