Pair/match completed with planned workouts by name
Currently, completed workouts are paired/matched with planned workouts by order of planned workouts in the calendar. This is nonsensical as missing only one workout to complete would result in mispairing/mismatching of all subsequent workouts.
A more sensical approach would be to pair/match by the name of the workout. Only the workout name can logically be made distinct at both ends, the mobile device through which the workout is recorded and the planned workout entry in TrainingPeaks.
For correct pairing/matching, the user would set the same workout name at both ends. Naming example:
(A) Apple Watch cross training workout of type "Other": "Cross Training"
(B) Workout planned in TrainingPeaks of type "Cross Train": "Cross Training"