Code Experts Overview

How Figorit analyses contributor expertise across your codebase.

The Code Experts feature builds a contributor expertise map by analysing your entire git history. It goes far beyond git blame. Instead of tracking who last edited a line, it calculates a composite expertise score based on commits, lines authored, PR reviews, and recency of contribution.

Running an Expert Analysis

Navigate to the Experts page from the sidebar. Select the repositories you want to analyse and click 'Analyse Expertise'. Figorit will process the commit history and populate the knowledge graph. This typically takes under a minute per repository.

Reading the Knowledge Graph

The interactive knowledge graph displays contributors as nodes, sized by their overall expertise score. Edges connect contributors to the files and components they own. Use the filters to focus on a specific repository, file path prefix, or contributor.

Expertise Scores Explained

Each contributor's score for a given file is calculated from four signals: number of commits touching that file, total lines authored, number of PRs reviewed that include that file, and how recently the contributions occurred. Recent activity is weighted more heavily to reflect current, active knowledge rather than historical involvement.