pub fn render_heatmap_ascii(grid: [[usize; 24]; 7])
Render a 7x24 heatmap using an ASCII ramp. 0=Sun … 6=Sat as rows. Header shows hours 00..23; each cell is a character denoting relative intensity.