WorkResearchEngineering Impact Analysis

Research / 2026

Engineering Impact Analysis

Contributor analytics designed to replace vanity engineering counts with behavioral and collaboration signals.

A public Python and Next.js research product that profiles engineering contribution patterns across a GitHub repository.

Engineering Impact Dashboard with a contributor graph and ranked profiles
A PostHog repository snapshot connects trait profiles to collaboration structure.
Role
Research product builder
Timeframe
2026
System
Research
  • Python
  • Next.js
  • knowledge graph
  • engineering analytics
  • PageRank
  • research UX

The system in context.

Engineering Impact Analysis examines contribution quality through code survivability, collaboration, system breadth, focus depth, review influence, and velocity consistency. The aim is to make the shape of engineering work visible without treating raw commits or lines changed as impact.

The pipeline extracts repository history, removes bot noise, calculates behavioral traits, assigns interpretable persona archetypes, and generates a knowledge graph of contributor relationships for the dashboard.

What shipped

  • Implements six documented behavioral traits instead of a single activity score.
  • Runs extraction, bot sanitization, trait analysis, persona refinement, and graph generation.
  • Visualizes co-authorship, review, and shared-file relationships as a contributor graph.
  • Ships as a public repository with a deployed PostHog analysis example.

The numbers, with their meaning intact.

behavioral traits
6

The public README documents six independent contribution signals.

Evidence source ↗ (opens in a new tab)
persona archetypes
5

The model groups contributor patterns into five interpretable archetypes.

Evidence source ↗ (opens in a new tab)
contributors profiled
93

Count shown in the captured PostHog dashboard example, not a platform-wide total.

From signal to shipped system.

  1. Clean the repository record

    History is collected and bot activity is separated before any contributor interpretation begins.

  2. Measure behavior, not volume

    Six distinct traits retain nuance across durability, collaboration, breadth, focus, review, and consistency.

  3. Show impact as a system

    Persona summaries and a knowledge graph reveal how contributors operate within the wider engineering network.