RepoPulse

Dış servislere bağlanmadan kod değişim sıklığını, yazar bağımlılığını, otobüs faktörünü ve geliştirme hızını inceleyen çevrimdışı Git analiz ve adli bilişim aracı.

Mühendislik ekiplerinin, özel kaynak kodlarını bulut SaaS platformlarına göndermeden kod değişim sıcak noktalarına ve bilgi silolarına hakim olması gerekir.

Ham satır sayısı gibi geleneksel metrikler; yapısal riskleri, geliştirici bağımlılıklarını veya tehlikeli sıklıkta değişen dosyaları göstermede yetersiz kalır.

RepoPulse, yerel git loglarını doğrudan analiz eder; dosya değişim Pareto dağılımını, modüller arası zamansal bağlılığı ve sahiplik entropisini hesaplar.

Git plumbing komutlarını kullanan sıfır bağımlılıklı Python mimarisi; birlikte değişim matrislerini hesaplar ve terminal özetlerinin yanı sıra SARIF/JSON raporları üretir.

%100 çevrimdışı ve gizlilik öncelikli; telemetri, API anahtarı veya ağ bağlantısı gerektirmeden yalnızca yerel bir git klonu üzerinde çalışır.

PyPI'da git-repopulse olarak yayınlandı. Kırılgan yeniden düzenleme adaylarını işaretler, dizin bazında otobüs faktörünü hesaplar ve CI uyumlu denetim raporları sunar.

Kod tabanı sağlığı, yalnızca statik anlık görüntüler yerine zaman içindeki değişim hızı ve sıklığı üzerinden en doğru şekilde anlaşılır.