EMPE-09: Расписание — корректировки

Что сделать

Модалка корректировки для прошедших смен.

Конкретно

  • Кнопка “Корректировка” в модалке детали смены (только для прошедших дат)
  • Модалка корректировки:
    • Тип: select (clock_in_correction, clock_out_correction, break_correction, full_override)
    • Новое значение: time input (зависит от типа)
    • Причина: textarea (обязательное)
  • API: POST /api/v1/admin/shift-corrections
  • После успеха: обновить ячейку в календаре, toast “Корректировка применена”
  • Доступ: только Franchise и Franchisee

Зависит от

  • EMPE-08 (фактические смены, модалка детали)

Файлы

  • web/src/pages/schedule/components/CorrectionModal.tsx — создать