Background room mapping jobs with per-room decisions and a saved mapping cache.
Async Room Match runs a deep-map job for one hotel, then lets you poll results and read the saved mapping cache.
- Submit a job with
hotelId,referenceRooms, androomNames. - Poll
GET /rooms/match/async/jobs/{jobId}untilcompletedorfailed. - Lookup saved mappings later with
GET /rooms/match/async/matches/{hotelId}.

