pub fn render_table_json(headers: &[&str], rows: &[Vec<&str>]) -> String
Render as JSON array of objects mapping header->value. Not streaming, small tables only.