Fair share
When a room is contested: splits, swaps and new slots between peers; asks the holder of an internal meeting to move under the customer's published service priority policy; department heads request team rooms; ask, never force
Settings: Competition threshold, options offered, Senior tiers, weekly cap on asks, courtesy credit, show who asked, Mode (request or direct move with notice), meeting-capable spaces
Serve
Authority
Flow
Repeat bounces on one room or slot
Department head opens team view and picks a room
Pattern of competing teams
TTL 120s · on unknown: skip
Customer-published service priority policy (replaces seniority tiers); ask, never force
TTL 120s · on unknown: skip
Holder meeting is internal only
TTL 120s · on unknown: skip
Holder meeting is not protected
TTL 120s · on unknown: skip
Find the holder an alternative (online, lounge, smaller room)
TTL 120s · on unknown: skip
Booking belongs to their department
TTL 120s · on unknown: skip
Cabin owner choice and free/busy
TTL 120s · on unknown: skip
Offer splits, swaps or new slots to each organiser
Timeout 600s · on timeout: compensate
Apply the accepted option
On Accept: switch online or move to the lounge
Book the room for the requester
Confirm the bookings