Eric stared at game 589's complete printing list hunting for boxes BGG files as SEPARATE games — the escape (wrong match, on the Titles edit panel) was two pages from where the dead end happens. Version cards now carry "wrong game — re-match", posting the existing reopen-match endpoint: the card moves to the Matches section where re-search and manual id live. And highlight() scrolled the active card into view on EVERY render — for a mouse user the cursor idles on card one, so every button click yanked the page to the top. Scrolling now happens only on keyboard moves. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016jXZFSTZQKzAC8fqpWSz9g