coach-scheduling

Changes to UNUSED — no app build calls this, and no availability read consults what it writes (see the note above this block). Full-replaces the weekly hours and raises coach_hours_conflict WorkItems for any now-out-of-hours future 1:1 bookings; the GHL copy is pushed only while GHL_AVAILABILITY_SYNC_ENABLED is on.

put/api/coach/scheduling/working-hours