pub fn calculate_author_summaries( contributions_map: &HashMap<String, Vec<Contribution>>, ) -> Vec<AuthorSummary>