room-planner/backend
jtricerolph 663eda34af Future dates: morning-only departure classifies as vacant, not depart
A day-card represents that night. 'Depart' is a live operational state
(checkout tracking) that only makes sense for today: on a future date the
room's last occupied night is the previous day (shown as Stay), and the
departure morning itself leaves the night vacant. classifyRoom now takes
opts.future — when set, a departing-only room stays 'vacant' (or arrive/B2B
if someone arrives), with the departing booking's coloured sliver on the
left and the late-checkout time still shown in the bracket.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-04 18:55:31 +00:00
..
src Future dates: morning-only departure classifies as vacant, not depart 2026-07-04 18:55:31 +00:00
Dockerfile feat: add room-planner app — 3-day HK room view with NewBook integration 2026-07-03 13:07:00 +00:00
package.json feat: add room-planner app — 3-day HK room view with NewBook integration 2026-07-03 13:07:00 +00:00