Lessons from Refactoring a 10K-Line Codebase | AlgoSyncVerse