c666d7f93a
The Check the remote button sat flush against the version and commit above it, so the two read as one block. Keyed on the list not being last rather than on the sibling's class: three different things follow it there depending on the host's state -- the button, the version-mismatch alert, the not-a-checkout hint -- and enumerating them is how the fourth gets missed. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>