After sorting, a user should be able to view their playlist, compare it to the unsorted playlist, create a playlist in their service of choice, update the source playlist to match the sorted playlist (removing duplicates, of course), export a list of the song IDs of their service of choice, or export a list of song names and artists. Users should also be able to skip the sorting if they just want to view a playlist's optimality score and upload it to a different service. As such, the sorter should be called "Sort and Upload Playlists" in user-facing prompts.
After sorting, a user should be able to view their playlist, compare it to the unsorted playlist, create a playlist in their service of choice, update the source playlist to match the sorted playlist (removing duplicates, of course), export a list of the song IDs of their service of choice, or export a list of song names and artists. Users should also be able to skip the sorting if they just want to view a playlist's optimality score and upload it to a different service. As such, the sorter should be called "Sort and Upload Playlists" in user-facing prompts.