Скачивание нового прайслиста через VPN с высокой задержкой (>600 мс RTT) превышало WriteTimeout=30s — браузер не получал ответ на POST /api/sync/all и пользователь видел зависание без фидбека. Сервер слушает только loopback, внешних клиентов нет — длинный таймаут не создаёт угрозы безопасности. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>