#6 Show how many slots each room has left today
Its life after code: every time it was checked in production, newest first. 5 rolls, 4 held.
Roll 25, nightly re-check, 7 Oct 2026, 22:55 IST
#6 Show how many slots each room has left today
Held in productionEach room on today's grid says how many of its slots are still free today
Held. 7 steps, all as written.
- PROOF 25 11AOpen the rooms grid
- ▸22AQuiet Room has a free-slot count element
- ▸33AQuiet Room's count says 'free' — fails if the count element is missing or shows nothing
- ▸44AStudy Pod A has a free-slot count element
- ▸55AStudy Pod A's count says 'free'
- ▸66AStudy Pod B has a free-slot count element
- ▸77AStudy Pod B's count says 'free'
Booking one of a room's slots lowers that room's count by one
Held. 9 steps, all as written.
- PROOF 25 11AOpen the rooms grid
- ▸22ARemember Study Pod A's free-slot count text before booking
- ▸33AClick the first free slot in Study Pod A
- ▸44AType “Proof of Done” into the “Name for the desk” field
- ▸55AClick the “Confirm booking” button
- ▸66ABooking confirmed — fails if the booking didn't go through
- ▸77AReturn to the rooms grid
- ▸88AStudy Pod A's count has changed from its previous value — fails if the count didn't decrease after booking
- ▸99AStudy Pod A still shows a 'free' count (not broken, just decremented)
Roll 24, nightly re-check, 7 Oct 2026, 22:35 IST
#6 Show how many slots each room has left today
Held in productionEach room on today's grid says how many of its slots are still free today
Held. 7 steps, all as written.
- PROOF 24 11AOpen the rooms grid
- ▸22AQuiet Room has a free-slot count element
- ▸33AQuiet Room's count says 'free' — fails if the count element is missing or shows nothing
- ▸44AStudy Pod A has a free-slot count element
- ▸55AStudy Pod A's count says 'free'
- ▸66AStudy Pod B has a free-slot count element
- ▸77AStudy Pod B's count says 'free'
Booking one of a room's slots lowers that room's count by one
Held. 9 steps, all as written.
- PROOF 24 11AOpen the rooms grid
- ▸22ARemember Study Pod A's free-slot count text before booking
- ▸33AClick the first free slot in Study Pod A
- ▸44AType “Proof of Done” into the “Name for the desk” field
- ▸55AClick the “Confirm booking” button
- ▸66ABooking confirmed — fails if the booking didn't go through
- ▸77AReturn to the rooms grid
- ▸88AStudy Pod A's count has changed from its previous value — fails if the count didn't decrease after booking
- ▸99AStudy Pod A still shows a 'free' count (not broken, just decremented)
Roll 23, after the deploy, 7 Oct 2026, 22:00 IST
#6 Show how many slots each room has left today
Held in productionEach room on today's grid says how many of its slots are still free today
Held. 7 steps, all as written.
- PROOF 23 cba9e7011AOpen the rooms grid
- ▸22AQuiet Room has a free-slot count element
- ▸33AQuiet Room's count says 'free' — fails if the count element is missing or shows nothing
- ▸44AStudy Pod A has a free-slot count element
- ▸55AStudy Pod A's count says 'free'
- ▸66AStudy Pod B has a free-slot count element
- ▸77AStudy Pod B's count says 'free'
Booking one of a room's slots lowers that room's count by one
Held. 9 steps, all as written.
- PROOF 23 cba9e7011AOpen the rooms grid
- ▸22ARemember Study Pod A's free-slot count text before booking
- ▸33AClick the first free slot in Study Pod A
- ▸44AType “Proof of Done” into the “Name for the desk” field
- ▸55AClick the “Confirm booking” button
- ▸66ABooking confirmed — fails if the booking didn't go through
- ▸77AReturn to the rooms grid
- ▸88AStudy Pod A's count has changed from its previous value — fails if the count didn't decrease after booking
- ▸99AStudy Pod A still shows a 'free' count (not broken, just decremented)
Roll 10, after the deploy, 7 Oct 2026, 16:24 IST
#6 Show how many slots each room has left today
Held in productionEach room on today's grid says how many of its slots are still free today
Held. 6 steps, all as written.
- PROOF 10 169e2ed11AGo to the rooms grid
- ▸22AQuiet Room row header must show a free-today count
- ▸33AStudy Pod A row header must show a free-today count
- ▸44AStudy Pod B row header must show a free-today count
- ▸55AMaker Lab row header must show a free-today count
- ▸66ACommunity Hall row header must show a free-today count
Booking one of a room's slots lowers that room's count by one
Held. 8 steps, all as written.
- PROOF 10 169e2ed11AGo to the rooms grid to read Study Pod A's current free count
- ▸22ARemember Study Pod A's free-today count before booking
- ▸33AClick the first free slot in Study Pod A
- ▸44AType “Proof of Done” into the “Name for the desk” field
- ▸55AClick the “Confirm booking” button
- ▸66AConfirm booking succeeded
- ▸77AReturn to the rooms grid to check the updated count
- ▸88AStudy Pod A's count must have changed — the old count text must no longer appear in that cell
Roll 9, after the deploy, 7 Oct 2026, 15:46 IST
#6 Show how many slots each room has left today
Failed in productionEach room on today's grid says how many of its slots are still free today
Held. 7 steps, all as written.
- PROOF 9 0874a3311AGo to the home page
- ▸22AQuiet Room has a free-count element
- ▸33AStudy Pod A has a free-count element
- ▸44AStudy Pod B has a free-count element
- ▸55AMaker Lab has a free-count element
- ▸66ACommunity Hall has a free-count element
- ▸77AAt least one room shows a free-today count
Booking one of a room's slots lowers that room's count by one
The page still shows “4 free today”.
- PROOF 9 0874a3311AGo to the home page
- ▸22ARemember Study Pod A's current free-slot count text
- ▸33APick the first free slot in Study Pod A
- ▸44AType “Proof of Done” into the “Name for the desk” field
- ▸55AClick the “Confirm booking” button
- ▸66AReturn to the home page to check the updated count
- ▸77AStudy Pod A's count text must have changed after booking one slot