Current behavior: In order for a shift swap to be applied, both shifts need to be of the exact same length.
Use case:
One could contend that an agent scheduled for 8.5 hours with a 30-minute meal exclusion is effectively on a production shift of the same duration as an agent scheduled for 9 hours with a 60-minute lunch. The product should account for this equivalency when comparing shift lengths or evaluating coverage