Codestory transforms messy commits into a clean, logical history that actually tells the story of how your codebase evolved — splitting, clarifying, and documenting changes so your repo reads like a narrative.