← Library
G01Space(Gravity)SignatureEngine-ready
Bounce rescue
A failed room or desk search comes back to the person when a fitting space frees up, first in first out
Readiness
0 Concept
Release wave
Launch (Jan 2027)
Group
Rooms and desks
Risk tier
R1
Autonomy at design
Ask
Autonomy at launch
Ask
Version
2.0.0
Settings: Hold minutes, queue window, fit tolerance
Serve
Who benefits
Person who could not find a room
Adverse experience to avoid
Being offered a room that no longer fits or is gone
Authority
System owners
Workplace owner
Declared scopes
A02A03A04A09
Flow
When
Triggers
T01Search bouncedAll
Capture the failed search: size, slot, floor, features
T04Space freedAll
A room frees up in the requested slot
If
Context
C01Room fitsRooms
Fits the request (capacity ±2, same floor first)
TTL 120s · on unknown: skip
Then
Ask and act
A03Hold spaces4All
Hold for the first person in the queue for 10 min
RiskR1
Conflict key
room:{room}:{slot}
Compensation
release the hold
Retry safe
Yes with key
A02Ask with answers5All
Offer the room: Book or Pass
RiskR0
Conflict key
run:{run}:ask
Compensation
withdraw the ask
Retry safe
Yes with dedup
Timeout 600s · on timeout: compensate
A04Book rooms6Rooms
Book on Accept; next in queue on Pass or timeout
RiskR1
Conflict key
room:{room}:{slot}
Compensation
cancel the booking
Retry safe
Yes with key
A09Book or hold desks8Desks
Book on Accept
RiskR1
Conflict key
desk:{desk}:{date}
Compensation
cancel the desk booking
Retry safe
Yes with key
Verify
Read-back
V01Booking read-backs7Rooms
Confirm the booking exists
V02Desk and label read-backs9Desks
Confirm
Evidence
Time stage
Find
Metric
Bounce to booked minutes
Basis
Measured
Evidence grade
Observed
Fallback on failure
Holds released and steps compensated; requester notified