itinerary-budget-planning · git:20260424.d50cf5a · 2026-04-24 · sha256 51897503a2c8ea88
itinerary-budget-planning git:20260424.d50cf5aA
Immutable. This exact content never changes and is served at /api/v1/blob/51897503a2c8ea88.
--- name: itinerary-budget-planning description: Planning multi-city travel itineraries with budget constraints, route optimization, and cuisine diversity. --- # Itinerary Budget Planning ## Route Optimization - Choose cities that minimize total driving time - Consider geographic clustering (e.g., Cleveland→Dayton→Cincinnati forms a logical loop) - Start and end at the origin city for round trips ## Budget Components 1. **Accommodations**: price × nights per city 2. **Meals**: restaurant average cost × number of meals 3. **Transportation**: Self-driving costs (gas estimated from distances) ## Cuisine Diversity Strategy - Map required cuisines (American, Mediterranean, Chinese, Italian) across meals - Use restaurant `Cuisines` field to match — many restaurants serve multiple cuisines - Spread different cuisines across breakfast, lunch, and dinner slots ## Accommodation Selection Criteria - Check `maximum occupancy >= party size` - Check `minimum nights <= planned stay duration` - Filter by `house_rules` for specific needs (pets, children, smoking) - Balance price vs. review rating ## Day Planning Template - Travel days: skip meals during long drives (use "-") - City days: 3 meals + 2-3 attractions - Transition days: breakfast in departing city, lunch/dinner in arriving city ## Output Format JSON with `plan` array (7 day objects) and `data_sources` array. Each day: day, current_city, transportation, breakfast, lunch, dinner, attraction, accommodation.