ShiftTask bridge (B5).

Shipped: Cascade tasks when a shift's start-time changes by more than the configured delta. Soft-detach on archive instead of orphaning. Survives bid awards via reassignTasksOnAward.