B1 SPA Route

Buttons push state then mount a different view. URL stays at ? but selector targets change. Replay must wait for the new element instead of probing immediately.

Pick a tab.