What's wrong with this entry?
The stall detection threshold was increased from 3 seconds to 10 seconds, and the intensity ramp-up period was extended from 2 seconds to 10 seconds. Additionally, the thinking state is now explicitly treated as an active state for stall detection purposes. Together, these changes mean the spinner no longer incorrectly indicates a "stalled" connection during legitimately long thinking periods.
Stall threshold change from 3000 / 2000 to 1e4 / 1e4 (search for j > 1e4 in the stall detection function k87), and added q === "thinking" condition in the calling code
Strings lifted out of the shipped bundle, so the claim above can be checked against them.