Stronger checks behind self-correcting booking links
When a booking link points at something the page cannot offer, the address bar quietly corrects itself so you never copy a link that contradicts what you are looking at. This adds the missing test coverage for that correction on page load, so a future change cannot break it silently.