The distinction between connection readiness and a successful site action is useful. A regression case I would add is two TaskSpaces with tabs on the same URL, followed by an extension reload that leaves ownership uncertain: keep both tasks paused and refuse control until the specific connection and page are explicitly reclaimed. That would exercise the “URL match alone” boundary under an ambiguous reconnect. I work on Orke at BOMTOBE; I have not tested BeatBrowser, so this is a design suggestion.