Short answer: use staged retrieval with explicit collections, bounded queries, and source context that survives all the way into the citation. For a travel itinerary planner, I would reserve a small, fixed budget for lexical discovery, a second budget for vector retrieval, and a final budget for citation assembly. The planner should return fewer grounded listings rather than wait indefinitely for a larger unverified set. The system in this article aggregates listings from several sources. Tha...