techGaps prend un bufferH optionnel : rétrécit chaque trou d'un tampon de trajet (15 min) aux bords qui touchent un JOB existant (pas aux bords début/ fin de quart) → on n'offre plus au client un RDV collé entre 2 interventions. Appliqué à bookingSlots (offres client ; 0 si ignorePolicy = confirm/interne) et fitBooking (Option B : la dispo proposée par le client doit laisser le trajet). firstFitStart (drag-drop) garde bufferH=0 → placement inchangé. Vérifié live : /book garde 20 offres agrégées ; 694 créneaux/tech avec tampon vs 850 sans → les créneaux serrés entre 2 jobs ne sont plus proposés. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cogeco-checker | ||
| docuseal | ||
| email-editor | ||
| legacy-bridge | ||
| legacy-db | ||
| modem-bridge | ||
| osrm | ||
| roster-solver | ||
| targo-hub | ||