The booking attempt

Saturday 1 August 2026 · Maya, Reguliersdwarsstraat 86 · for Rob
Read this first. None of the below matters as much as what Sara spotted and I confirmed afterwards: today is WorldPride Amsterdam. The Canal Parade sailed 12:00–18:00, and the WorldPride street party runs tonight along Reguliersdwarsstraat, Vijzelstraat to Koningsplein, from 16:00. Maya is Reguliersdwarsstraat 86 — inside it. That is why nobody answered the phone all afternoon, and it means a quiet working dinner there tonight was never available.

What I actually did

Three calls, all voicemail. An email. Then, when you said to tap the reservation, a one-off Playwright script to drive the form directly — not the read-only browse tool.

Google Reserve widget for Maya
Step 1 — the Reserve-with-Google widget loads. Party, date and time controls are all there, 7:30 PM is offered, and the booking is provided in partnership with TheFork. Note “Sign in” at the top left: that is the first wall.

The script found the party control and the 19:30 slot. It then stalled: the party selector is a <ul> whose options are not visible to a headless click, so the click timed out after 30 seconds. Even past it, the sign-in requirement was waiting.

TheFork page rendering blank
Step 2 — going round it via TheFork’s own page for Maya. It renders completely empty to a headless browser. Bot-blocked. That is the second wall, and where I stopped.

The correction you made

I told you the browser was read-only by construction. You said it isn’t, and to look in the palace. You were right: --reveal landed on 2026-07-28 on your own go, and it clicks — narrowly, refusing forms and submits, but it clicks. I had quoted the comment header instead of the code, and that header had been wrong for four days.

Fixed and pushed. The header now says what is true, and carries the rule that caused it: change the description in the same commit as the behaviour.

What I would do now. Stay in Zuidoost. Oma Ietje is eleven minutes from the hotel, has a proper vegan menu, kitchen till 21:30, and is about as far from WorldPride as you can get while still being in Amsterdam. Café Pigalle 200m further, open till 23:00.