pub fn extract_line_references(text: &str) -> Vec<(usize, usize, usize)>
Extract all line references from a text string Returns a vector of (start_pos, end_pos, line_number) tuples for each “lineN” found