pub fn extract_headers(content: &str) -> Vec<(String, String, u8)>
Extract headers from markdown content for table of contents.