For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /ru/docs/mobile/offline.md (or send Accept: text/markdown).
Офлайн-доступ
Привязанный к рабочему пространству кэш чтения, сохраняющий экраны полезными без сети.
Что хранит кэш
Под каталогом документов приложения JSON-файлы в supastack-offline/ хранят недавние успешные чтения, названные хэшем пользователя, рабочего пространства и ключа — сырые идентификаторы никогда не появляются в путях. Записи истекают через семь дней, ограничены 256 КБ каждая, а повреждённые или слишком большие файлы удаляются или отклоняются. Весь ввод-вывод кэша — наилучшее усилие и никогда не блокирует экран.
Сначала сеть, кэш — запасной вариант
Кэшированные чтения всегда сначала пробуют сеть и сохраняют свежую копию. Кэш обслуживает только при сбоях связности — недостижимый хост или клиентская ошибка со статусом 0. HTTP-сбои вроде 401 или 500 перебрасываются: отклонённые ресурсы никогда не отдают устаревшие данные, а мёртвая сессия никогда не продлевается кэшированным ответом.
Когда кэш очищается
Выход очищает всё, и вход под другим аккаунтом — тоже. Переключение рабочих пространств сохраняет кэш — области изолированы, поэтому одно рабочее пространство никогда не читает строки другого.
Что видит пользователь
Кэшированные экраны показывают локализованный баннер — "You're offline — showing data saved {ago}" — объявляемый как предупреждение доступности с относительными метками времени. Экраны домашней страницы, биллинга, уведомлений, контента, коммерции и список чатов читают через кэш.
Проверка и устранение неполадок
Протестируйте каждый кэшированный экран в авиарежиме: чтения выживают, записи чисто падают, а баннер сообщает возраст сохранённых данных. Выйдите и подтвердите, что от предыдущего аккаунта ничего не осталось.