I Ignored useEffect Dependency Warnings for 8 Months. Here’s the Bug That Ended That Habit.

It wasn’t a lint warning. It was a race condition that corrupted real user data.