pub fn render_node_adaptive( graph: &GraphFile, node: &Node, target_chars: Option<usize>, ) -> String