Most of us use git log just to see who broke the build. But there is a massive amount of "hidden intelligence" buried in our commit history that we usually ignore. I’ve been building GitSense to turn that raw history into a visual map of how a project actually works—not just how it’s written. I wanted to solve the "context" problem without having to read every single line of code. Here’s what the tool does: 🔍 Detecting "Logical Coupling": Static analysis is easy, but it misses the hidden links. GitSense identifies files that are "married"—if they always change together in the same commits, they are related, even if they don't import each other. 📈 The Starting Score: I built a ranking system that analyzes churn and connectivity. It finds the "center of gravity" of any repo so you can find the core logic in seconds. 🛠️ Intent Mapping: Instead of scrolling through thousands of messages, it categorizes the project’s evolution into Features, Fixes, and Refactors. Building this has been a deep dive into Git internals and the "social" patterns of code. It’s one thing to see a file; it’s another to see its history, its influence, and its experts. I'm currently refining the visualization layer to handle larger repos. If you’re into Git internals or data viz, I’d love to hear your thoughts! #Git #OpenSource

To view or add a comment, sign in

Explore content categories