Navigara

github.com-facebook-pyrefly

all · 31 devs · built 2026-06-13

Repository snapshot

Performance · 90d

141.3ETV

+71.0% since Q2 2025

ETV / dev / mo

2.3ETV

17 devs · 30-day window

Last 7 days · per dev

2.2ETV

per developer per week

Work mix

Growth31%· 212.9Maintenance49%· 334.0Fixes20%· 140.1
687.0 ETV all-time11,071 commits31 all-time devsJan 2025 – Jun 2026

Monthly reports

  • Highlights

    Observations

    • Development activity showed a slight decrease across all metrics compared to the 5-month average, with total commits at 562 vs 707 (-21%), grow at 14 vs 19 (-26%), and maintenance at 20 vs 24 (-17%). None of these changes crossed the 30% threshold for significant trend observation.
    • The *waste score* remained stable at 14, matching the 5-month average, indicating that bug fixes and refactoring efforts were managed without an increase in rework.
    • A notable pattern of *bug fixes related to type inference and reporting accuracy* was observed, including issues with `assert_type` and metaclasses [3c29379e · Asuka Minato], `Any` pinning during narrowing [ef59b90b · Danny Yang], and `pyrefly coverage report` for `__all__` and deleted names [34861b14 · jorenham], [53fbcbea · jorenham].
    • Several commits focused on *improving the robustness and correctness of core components*, such as validating Glean servers [26ca1fed · Conner Nilsen] and refining type variable bound handling [d5952136 · Rebecca Chen], [780b5d6f · Rebecca Chen].
    • Routine *dependency updates* were frequent, with numerous commits bumping various crates, indicating ongoing efforts to keep the project's dependencies current.

Performance over time

ETV stacked by Growth, Maintenance and Fixes — 90-day moving average, normalized to ETV / month.

Average performance per developer

ETV per active developer per month — 30-day moving average.

Active developers over time

Unique developers committing each day — 90-day moving average.

Knowledge concentration

How dependent is this repo on a small number of contributors? Higher top-1 share = higher key-person risk.

Top 1
17.6 %
Top 3
49.2 %
Top 5
63.3 %

Steven Troxler owns 17.6 % of commits.

Most impactful commits

Top 20 by ETV in the all-time window.