6e9b9f728b
Design for fully customizable item ordering in trip itineraries: - Custom items can go anywhere (before/after games, any day) - Travel constrained to valid day range but freely positioned within days - Games get sortOrder for positioning but remain immovable - TravelPosition stored in SwiftData, synced to CloudKit Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>