#8 Mark my own bookings on today's grid
Its life after code: every time it was checked in production, newest first. 10 rolls, 4 held.
Roll 25, nightly re-check, 7 Oct 2026, 22:55 IST
#8 Mark my own bookings on today's grid
Held in productionAfter I book a slot, today's grid shows that slot as Yours
Held. 7 steps, all as written.
- PROOF 25 11AOpen /
- ▸22APick the first free slot on the grid
- ▸33AType “Proof of Done” into the “Name for the desk” field
- ▸44AClick the “Confirm booking” button
- ▸55Athe “You're booked” heading is visible
- ▸66AOpen /
- ▸77AThe booked slot now shows a 'Yours' link in the grid — fails if the slot stays as Booked or Book
Other visitors still see that slot as Booked, not Yours
Held. 4 steps, all as written.
- PROOF 25 11AOpen /
- ▸22AA fresh visitor with no cookies sees at least one taken slot
- ▸33AThe taken slot shows 'Booked' — fails if the feature incorrectly shows 'Yours' to all visitors
- ▸44ANo slot has the 'yours' class for a visitor with no cookies — fails if all visitors see Yours
Roll 24, nightly re-check, 7 Oct 2026, 22:35 IST
#8 Mark my own bookings on today's grid
Held in productionAfter I book a slot, today's grid shows that slot as Yours
Held. 7 steps, all as written.
- PROOF 24 11AOpen /
- ▸22APick the first free slot on the grid
- ▸33AType “Proof of Done” into the “Name for the desk” field
- ▸44AClick the “Confirm booking” button
- ▸55Athe “You're booked” heading is visible
- ▸66AOpen /
- ▸77AThe booked slot now shows a 'Yours' link in the grid — fails if the slot stays as Booked or Book
Other visitors still see that slot as Booked, not Yours
Held. 4 steps, all as written.
- PROOF 24 11AOpen /
- ▸22AA fresh visitor with no cookies sees at least one taken slot
- ▸33AThe taken slot shows 'Booked' — fails if the feature incorrectly shows 'Yours' to all visitors
- ▸44ANo slot has the 'yours' class for a visitor with no cookies — fails if all visitors see Yours
Roll 22, after the deploy, 7 Oct 2026, 20:33 IST
#8 Mark my own bookings on today's grid
Held in productionAfter I book a slot, today's grid shows that slot as Yours
Held. 7 steps, all as written.
- PROOF 22 4b0924111AOpen /
- ▸22APick the first free slot on the grid
- ▸33AType “Proof of Done” into the “Name for the desk” field
- ▸44AClick the “Confirm booking” button
- ▸55Athe “You're booked” heading is visible
- ▸66AOpen /
- ▸77AThe booked slot now shows a 'Yours' link in the grid — fails if the slot stays as Booked or Book
Other visitors still see that slot as Booked, not Yours
Held. 4 steps, all as written.
- PROOF 22 4b0924111AOpen /
- ▸22AA fresh visitor with no cookies sees at least one taken slot
- ▸33AThe taken slot shows 'Booked' — fails if the feature incorrectly shows 'Yours' to all visitors
- ▸44ANo slot has the 'yours' class for a visitor with no cookies — fails if all visitors see Yours
Roll 21, after the deploy, 7 Oct 2026, 20:22 IST
#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.
- PROOF 21 bc2d57f11AOpen /
- ▸22APick the third free slot on the grid
- ▸33AType “Proof of Done” into the “Name for the desk” field
- ▸44AClick the “Confirm booking” button
- ▸55AOpen /
- ▸66AThe booked slot is now shown as Yours on the grid
- ▸77AThe 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.
Roll 20, after the deploy, 7 Oct 2026, 17:45 IST
#8 Mark my own bookings on today's grid
Not checked yetAfter I book a slot, today's grid shows that slot as Yours
?Production is running f074398b, not e548ceab, so nothing was checked.
Other visitors still see that slot as Booked, not Yours
?Production is running f074398b, not e548ceab, so nothing was checked.
Roll 19, after the deploy, 7 Oct 2026, 17:46 IST
#8 Mark my own bookings on today's grid
Held in productionAfter I book a slot, today's grid shows that slot as Yours
Held. 8 steps, all as written.
- PROOF 19 f07439811AOpen the home grid to find a free slot
- ▸22AClick the first free slot to open the booking form
- ▸33AType “Proof of Done” into the “Name for the desk” field
- ▸44AClick the “Confirm booking” button
- ▸55AConfirm we landed on the booking confirmation page
- ▸66AReturn to the home grid as the same visitor (cookie is set)
- ▸77AThe booked slot must appear as Yours in the grid
- ▸88AThe cell must show the word Yours
Other visitors still see that slot as Booked, not Yours
Held. 4 steps, all as written.
- PROOF 19 f07439811AOpen the home grid as a fresh visitor with no cookie
- ▸22AAt least one slot must be shown as Booked to a visitor without a cookie
- ▸33AThe taken slot must show Booked, not Yours
- ▸44ANo slot must appear as Yours when the visitor has no cookie
Roll 17, after the fix, 7 Oct 2026, 17:33 IST
#8 Mark my own bookings on today's grid
Failed in productionAfter I book a slot, today's grid shows that slot as Yours
No link is named “Yours”. A link shows “Yours” but its accessible name is “Your booking: Quiet Room at 18:00”, so screen readers and voice control can't find it by what it says (WCAG 2.5.3, label in name).
- PROOF 17 f30bd4311AOpen the home grid to find a free slot
- ▸22AClick the first free slot's Book link
- ▸33AType “Proof of Done” into the “Name for the desk” field
- ▸44AClick the “Confirm booking” button
- ▸55AReturn to the home grid as the same visitor (same browser session with cookie)
- ▸66AThe booked slot now shows 'Yours' on the grid — if the feature is broken the link would not exist
Other visitors still see that slot as Booked, not Yours
?Couldn't set up the check. Step 6, “Confirm my own slot shows as Yours (setup check)”: No link is named “Yours”. A link shows “Yours” but its accessible name is “Your booking: Study Pod A at 17:00”, so screen readers and voice control can't find it by what it says (WCAG 2.5.3, label in name).
- PROOF 17 f30bd4311AOpen the home grid to find a free slot
- ▸22AClick the second free slot's Book link (different nth to avoid collision with criterion 1)
- ▸33AType “Proof of Done” into the “Name for the desk” field
- ▸44AClick the “Confirm booking” button
- ▸55AReturn to the home grid as the same visitor
- ▸66AConfirm my own slot shows as Yours (setup check)
Roll 14, after the fix, 7 Oct 2026, 17:23 IST
#8 Mark my own bookings on today's grid
Failed in productionAfter I book a slot, today's grid shows that slot as Yours
The “Yours” link isn't on the page.
- PROOF 14 5f5cdc811AOpen the home grid to find a free slot
- ▸22AClick the first free slot's Book link
- ▸33AType “Proof of Done” into the “Name for the desk” field
- ▸44AClick the “Confirm booking” button
- ▸55AReturn to the home grid as the same visitor (same browser session with cookie)
- ▸66AThe booked slot now shows 'Yours' on the grid — if the feature is broken the link would not exist
Other visitors still see that slot as Booked, not Yours
?Couldn't set up the check. Step 6, “Confirm my own slot shows as Yours (setup check)”: The “Yours” link isn't on the page.
- PROOF 14 5f5cdc811AOpen the home grid to find a free slot
- ▸22AClick the second free slot's Book link (different nth to avoid collision with criterion 1)
- ▸33AType “Proof of Done” into the “Name for the desk” field
- ▸44AClick the “Confirm booking” button
- ▸55AReturn to the home grid as the same visitor
- ▸66AConfirm my own slot shows as Yours (setup check)
Roll 13, after the fix, 7 Oct 2026, 17:22 IST
#8 Mark my own bookings on today's grid
Failed in productionAfter I book a slot, today's grid shows that slot as Yours
The “Yours” link isn't on the page.
- PROOF 13 441a35111AOpen the home grid to find a free slot
- ▸22AClick the first free slot's Book link
- ▸33AType “Proof of Done” into the “Name for the desk” field
- ▸44AClick the “Confirm booking” button
- ▸55AReturn to the home grid as the same visitor (same browser session with cookie)
- ▸66AThe booked slot now shows 'Yours' on the grid — if the feature is broken the link would not exist
Other visitors still see that slot as Booked, not Yours
?Couldn't set up the check. Step 6, “Confirm my own slot shows as Yours (setup check)”: The “Yours” link isn't on the page.
- PROOF 13 441a35111AOpen the home grid to find a free slot
- ▸22AClick the second free slot's Book link (different nth to avoid collision with criterion 1)
- ▸33AType “Proof of Done” into the “Name for the desk” field
- ▸44AClick the “Confirm booking” button
- ▸55AReturn to the home grid as the same visitor
- ▸66AConfirm my own slot shows as Yours (setup check)
Roll 12, after the deploy, 7 Oct 2026, 17:03 IST
#8 Mark my own bookings on today's grid
Failed in productionAfter I book a slot, today's grid shows that slot as Yours
The “Yours” link isn't on the page.
- PROOF 12 23f6ce611AOpen the home grid to find a free slot
- ▸22AClick the first free slot's Book link
- ▸33AType “Proof of Done” into the “Name for the desk” field
- ▸44AClick the “Confirm booking” button
- ▸55AReturn to the home grid as the same visitor (same browser session with cookie)
- ▸66AThe booked slot now shows 'Yours' on the grid — if the feature is broken the link would not exist
Other visitors still see that slot as Booked, not Yours
?Couldn't set up the check. Step 6, “Confirm my own slot shows as Yours (setup check)”: The “Yours” link isn't on the page.
- PROOF 12 23f6ce611AOpen the home grid to find a free slot
- ▸22AClick the second free slot's Book link (different nth to avoid collision with criterion 1)
- ▸33AType “Proof of Done” into the “Name for the desk” field
- ▸44AClick the “Confirm booking” button
- ▸55AReturn to the home grid as the same visitor
- ▸66AConfirm my own slot shows as Yours (setup check)