- BookingCalendar: replace tiny ghost badge with full-size booking block (same color, correct width based on nights × cell width, centered on cursor) - BookingModal: auto-set check-out to check-in+1 day when check-in changes - Backend PATCH /bookings/🆔 add room_id to allowed fields so drag-to-move saves correctly Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>