Not all commits are created equal. Some are quick typo fixes. Others represent hours of debugging, architectural refactoring, or solving genuinely hard problems.
But git treats them all the same. A 3-line commit and a 300-line commit look identical in the log. What if we could actually see which commits represented real effort?