Unified data model approach: - Single ItineraryItem type (travel becomes a category) - Constraint validation layer for travel rules - Red zone visual feedback for invalid drops - Simplified flattening logic Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>