What 'tables work' actually means
A clean result means every row is a distinct Markdown line, columns are separated by pipes, and the header row is marked with a separator. Tools that understand GFM — GitHub itself, Obsidian, LLMs, most static-site generators — will render the table with proper alignment and can reason about it as structured data.