LIFE AI
Дополнительный AI‑лимит без путаницы.
Лимит AI должен вести себя одинаково после обычного ответа, ошибки и дополнительного доступа. Два коммита 13 августа свели эти пути к одному механизму и подключили вознаграждаемый сценарий через Unity LevelPlay.

Факты и масштабы в статье взяты из реальных изменений продукта, а их эффект изложен понятным языком.
Один источник правды
Вместо нескольких локальных способов обновить счётчик приложение использует общий метод применения AI‑квоты. Ответ сервера становится главным источником состояния после запроса и после выдачи вознаграждения.
Это защищает от неприятной ситуации, когда интерфейс показывает один остаток, а следующий запрос получает другой. Даже ошибка может принести актуальные данные об использовании и сразу исправить экран.
Вознаграждение подтверждает сервер
Просмотр сам по себе не меняет лимит в приложении. Сначала рекламная сеть сообщает о завершении, затем сервер проверяет событие и возвращает обновлённую квоту. Только подтверждённый результат применяется к интерфейсу.
Так клиент не может случайно начислить доступ дважды, а пользователь видит результат в одном и том же месте независимо от платформы.
Бесплатный доступ остаётся понятным
Вознаграждаемый сценарий — дополнительный выбор, а не скрытая преграда внутри разговора. Платные планы по-прежнему дают более высокие лимиты, а бесплатный режим заранее показывает доступный объём.
Параллельно упрощён индикатор набора Life AI: меньше вложенных поверхностей и аккуратнее отступы. Даже служебное состояние не должно перегружать диалог.
Единый счётчик
Серверное состояние применяется во всех путях.
Проверенное начисление
Доступ появляется после подтверждения события.
Ясный выбор
Дополнительный сценарий не прячется в разговоре.
Начать день можно до регистрации.
Гостевой режим открывает планирование сразу, а последующий вход переносит историю в постоянный аккаунт.