toolinggraphs

On criticality scores in codebases


A node’s criticality is just its inbound import count. Nothing fancy. But surfacing it changes how you think about making changes.

When you know content.post has 8 dependents, you treat it differently than a leaf node that nothing imports. You write it more carefully. You change it less casually.

The graph makes implicit knowledge explicit.

← All notes