종료 시간은 수락 중단·세션 배출·worker 회수에 나눠 쓴다

각 단계에 전체 timeout을 새로 주면 배포 마감 시간을 초과합니다.

intake stop짧게 즉시
session drain예산의 대부분
worker await남은 시간
force+dump마감 직전

핵심: 한 deadline에서 남은 시간을 계산하고 핵심 데이터 정리에 우선순위를 둡니다.