Roll 21After deploy
#3 Join a waitlist when a room is full
Held in productionOn a room's page, a booked slot offers Join waitlist
Held. 2 steps, all as written.
- Open /rooms/quiet
- A booked slot on the Quiet Room page shows a Join waitlist link
Joining asks for my name and shows my place in line
Held. 7 steps, all as written.
- Open /rooms/quiet
- Click the first Join waitlist link on the Quiet Room page
- The waitlist form asks for a name
- Type “Proof of Done” into the “Name for the desk” field
- Click the “Join the waitlist” button
- Page shows “You're on the waitlist”
- The confirmation shows the visitor's place in line
#4 Cancel a booking
Held in productionMy bookings has a Cancel button for each of my bookings
Held. 6 steps, all as written.
- Open /
- Pick the first free slot on the grid
- Type “Proof of Done” into the “Name for the desk” field
- Click the “Confirm booking” button
- Click the “See my bookings” link
- A Cancel button is present for the booking in My bookings
After cancelling, the booking is gone from My bookings and its slot can be booked again on today's grid
Held. 10 steps, all as written.
- Open /
- Pick the second free slot on the grid
- Type “Proof of Done” into the “Name for the desk” field
- Click the “Confirm booking” button
- Click the “See my bookings” link
- Click the Cancel button for the booking
- A status message confirms the cancellation
- The cancelled booking is no longer listed in My bookings
- Open /
- The freed slot is bookable again on the grid
#8 Mark my own bookings on today's grid
Needs a personAfter I book a slot, today's grid shows that slot as Yours
Held. 7 steps, all as written.
- Open /
- Pick the third free slot on the grid
- Type “Proof of Done” into the “Name for the desk” field
- Click the “Confirm booking” button
- Open /
- The booked slot is now shown as Yours on the grid
- The cell text reads Yours
Other visitors still see that slot as Booked, not Yours
Verifying that another visitor's browser (without the booking cookie) sees 'Booked' instead of 'Yours' requires a second independent browser session with no shared cookies, which a single browser run cannot simulate.
No frames: nothing a browser can photograph for this one.