@TweetsOfSumit A whole rewrite probably takes less time, however comes with a huge risk. Worst case you run into a situation where it is hard to add quick wins/fixes to the old codebase and are blocked by the rewrite. Would always go for the gradual migration unless the project is syper small.
Feature request for @linear: When creating a ticket, there is a little button that uses AI that fixes typos and grammar and improves the overall structure of sentences for you. You could then accept it (and adopt if you want) or deny the proposed changes.