Офлайн-синхронизация
Локальная очередь должна знать идентичность операции и версию изменяемой записи.
Проверено Изменено
Плохо
После восстановления сети все действия отправляются как новые.
Хорошо
Очередь с постоянными ключами.
Повторы безопасны. Конфликт версии виден пользователю.
Почему это важно
Потеря сети не должна создавать дубликаты или молча затирать данные.
Когда применять
Офлайн-чтение и офлайн-запись — разные возможности. Определите срок и состав локальных данных.
Кто что делает
Человек
Определяет правила разрешения конфликтов и статус неподтверждённых изменений.
AI-агент
Реализует поведение клиента и проверяет потерю сети, повторный запуск и ограничения платформы.
Контроль результата:
- Измените одну запись на двух устройствах без сети.
Как проверить у себя
- Измените одну запись на двух устройствах без сети.
Первоисточники
История изменений на GitHubДата проверки отражает содержательную сверку. Синхронизация сайта не обновляет её автоматически.