Career Goblin

Журнал обновлений

Коротко о том, что изменилось в игре, у гоблина и в его странной жизни.

Живой журнал

Что изменилось у гоблина

Здесь не техлог и не свалка коммитов. Только то, что реально меняет игру, вылазки, паспорт, настроение гоблина и общий ритм.

В разработке

черновой блок

Сюда попадает то, что уже в работе, но ещё не считается полноценным релизом.

  • #Логика#Дом#Вылазки

    Следующий продуктовый проход идёт не в новые фичи, а в калибровку живого поведения: докручиваем реальные веса стресс-бандов по ощущениям, а не только по таблице.

  • #Шмот#Интерфейс#Навигация

    Отдельно решаем, как честно держать Шмот в MVP: трофейной полкой, а не псевдо-RPG инвентарём, и заслуживает ли он текущий вес в нижней навигации.

v0.1.64

2026-03-18 08:20

TL;DR

Собрали полный portable backup `PeredClaude` и навели порядок в инженерном контуре: локальная сборка из server mirror теперь поднимается на macOS, а мусорный вложенный snapshot больше не живёт внутри приложения.
Убрали дубли базовых словарей полей и состояний, добавили `robots.txt`/`sitemap.xml` и усилили навигацию из окна `Статы`, чтобы модалка не спорила с переходом на `guide` и `updates`.

Добавили

  • #Backup#Infra#DX

    Собран portable backup `PeredClaude`: живой snapshot `/srv/road2owner/app`, handoff, `pg_dump` базы `road2owner_prod`, production env и server configs. Внутри лежит `README` с порядком восстановления на новой VPS.

  • #Infra#SEO

    В app router добавили `robots.txt` и `sitemap.xml`, чтобы crawler-трафик перестал биться в `404` на голом корне и получал внятные правила обхода.

  • #DX#Сборка

    Появился `scripts/refresh-local-dev.sh`: он чистит серверные `node_modules/.next` из `server-mirror`, ставит локальные зависимости и прогоняет `pnpm build`, чтобы mirror снова честно собирался на macOS.

Изменили

  • #Код#Поддержка

    Базовые словари проекта вынесли в общий `game-copy` модуль: названия полей паспорта, hints, группы паспорта, локализация состояний и rarity labels теперь не дублируются между page, share и server logic.

Исправили

  • #Интерфейс#Статы#Навигация

    Переходы из окна `Статы` перевели на явную app-router навигацию. Теперь клик не должен сводиться к простому закрытию модалки в спорных webview-сценариях.

  • #Код#Cleanup

    Удалили мусорный вложенный каталог `server-mirror/server-mirror/...` из app snapshot. Он не нёс продукта, только путал синки и раздувал технический хвост.

v0.1.63

2026-03-13 18:05

TL;DR

Починили переходы из окна `Статы`: `Журнал обновлений игры` и `База знаний игры` теперь реально открываются, а не просто закрывают модалку.
Поджали геометрию нижнего dock, сделали `Свежий след` и `Шмот` чище по стилю и убрали остаточные выезды меню за границы основного поля.

Исправили

  • #Интерфейс#Статы#Навигация

    Ссылки в окне `Статы` перевели на настоящие переходы по `href`, поэтому внутри игры они больше не теряются после закрытия модалки и стабильно ведут в `Журнал обновлений игры` и `Базу знаний игры`.

  • #Навигация#Интерфейс

    Нижний dock ещё раз подогнали под ширину внутренней paper-колонки. Меню перестало визуально вылезать за границы основного поля и стало ровнее сидеть внутри brown-shell.

  • #Дом#Шмот#Интерфейс

    Довели стили у `Свежего следа` и трофейной полки: routing-действия теперь суше, а свёрнутые материалы и summary-плашки в `Шмоте` больше не выглядят как недокрученный остаток старого UI.

v0.1.62

2026-03-13 14:20

TL;DR

Итог вылазки стал короче и причиннее: сначала видно, что именно его спасло или спалило, что поменялось после выхода и куда логичнее идти дальше.
Подробный разбор и мысль гоблина теперь спрятаны за отдельным `Разобрать весь позор`, а нижний блок действий стал легче и не спорит с главным CTA.

Изменили

  • #Итог#Интерфейс

    Пересобрали иерархию reveal: блок `Что его спасло / спалило` подняли выше, diff-карточку сделали короче, а дублирующий слой `Что поменялось после выхода` убрали с первого экрана.

  • #Итог#Тексты

    Кнопку `Показать детали` заменили на более понятный `Разобрать весь позор`, чтобы игрок сразу понимал: ниже лежит полный разбор сцены, последствий и добычи, а не просто ещё один кусок текста.

  • #Итог#Навигация

    Нижний блок действий в reveal стал суше: `Ещё одна вылазка` осталась главным ходом, а `К дому` и `Поделиться результатом` стали более лёгкими вторичными действиями и перестали утяжелять короткую мобильную сессию.

v0.1.61

2026-03-13 12:55

TL;DR

Дом и Вылазка стали честнее по живой доступности: главный ход теперь не только кликом, но и самим текстом/лейблом подстраивается под реально доступный выход или ближайший таймер.
Карточки вылазок получили более явную массу всей поверхности, а `Показать детали` в итоге вылазки перестала выглядеть как ещё одна синяя основная кнопка.

Изменили

  • #Дом#Логика#Вылазки

    Главный ход на Доме теперь живёт по реальной доступности даже в самом тексте и лейбле кнопки. Если рекомендованный выход остыл не до конца, блок сам перестраивается на доступную ставку или честно показывает ближайшее окно вместо старого слепого предложения.

  • #Вылазки#Интерфейс

    Карточки `Чат-шторма`, `Конфы-рейда` и `Кулуарки` усилили не только чипами, но и всей поверхностью: акцентный тон, левый маркер и фоновые пятна стали заметнее, поэтому выбор из трёх ставок читается быстрее.

  • #Итог#Интерфейс

    Кнопка `Показать детали` в reveal стала честным вторичным ghost-control и больше не спорит по массе с главным действием `Ещё одна вылазка`.

v0.1.60

2026-03-13 23:35

TL;DR

Исправили несколько мелких UX-шероховатостей: ссылки из окна `Статы` теперь реально открываются, трофейная модалка больше не уезжает наверх, а `Свежий след` перестал спорить с `Главным ходом` вторым главным CTA.
Заодно проверили Claude CLI: проблема не в bridge, а в просроченном OAuth-токене самого Claude, так что для повторного использования нужен новый интерактивный логин.

Исправили

  • #Интерфейс#Статы#Навигация

    Кнопки перехода в `Журнал обновлений игры` и `Базу знаний игры` внутри окна `Статы` перевели на надёжную навигацию через router. Теперь они закрывают модалку и реально открывают нужную страницу, а не остаются визуальной ссылкой без перехода.

  • #Шмот#Интерфейс

    Окно описания лута и трофеев больше не открывается верхним sheet-слоем. Теперь оно ведёт себя как остальные центрированные модалки и не выбивается из общего языка игры.

  • #Дом#Логика#Интерфейс

    Блок `Свежий след` больше не дублирует главный ход ещё одной синей кнопкой. Он снова работает как routing-подсказка: объясняет, что ещё аукается после прошлого выхода, и мягко уводит либо в паспорт, либо в вылазки.

v0.1.59

2026-03-13 17:42

TL;DR

Карточки вылазок сильнее разошлись по характеру: теперь чат, кулуарка и конфа читаются не только по тексту, но и по цельному цвету и акцентам всей карточки.
Дом и итог вылазки стали честнее по ритму: главный ход меньше ведёт в пустой кулдаун, а первый экран reveal стал контрастнее и чище по кнопкам.

Изменили

  • #Вылазки#Интерфейс

    Карточки `Чат-шторма`, `Кулуарки` и `Конфы-рейда` получили более заметные цветовые поверхности, акцентные иконки и разные по тону подложки. Теперь экран вылазки меньше похож на стек одинаковых бумажек и лучше продаёт три разных типа риска.

  • #Дом#Логика

    Главный ход на Доме ещё раз сверили с живой доступностью вылазок. Если рекомендованный выход остыл не до конца, игра старается дать более разумный доступный ход или честно уводит в экран вылазок с ближайшим таймером.

  • #Итог#Интерфейс

    Первый экран итога вылазки стал контрастнее: headline крупнее, tone chip читается лучше, блок `что его спасло / спалило` заметнее, а кнопка `Показать детали` перестала выбиваться по размеру и ритму.

v0.1.58

2026-03-13 14:18

TL;DR

Дом стал жёстче как навигатор следующего шага: `Свежий след` теперь меньше пересказывает прошлое и сильнее толкает в понятное действие прямо сейчас.
Верхние статусы гоблина стали короче и злее, а `Шмот` ещё сильнее оформлен как трофейная полка: материалы свернуты, главный трофей вынесен вперёд и у редких вещей лучше видно происхождение.

Изменили

  • #Дом#Логика#Интерфейс

    Блок `Свежий след` на главной перестал быть вторичным мини-отчётом. Теперь он показывает короткий след прошлого выхода и сразу объясняет, какой ход сейчас разумнее: лезть в паспорт, ждать окно или снова выпускать гоблина в люди.

  • #Тексты#Персонаж#Дом

    Верхние статусы гоблина на Доме подсушили: они стали короче, злее и быстрее считываются на мобиле, не расползаясь в длинные полуобъяснения.

  • #Шмот#Интерфейс

    Экран шмота ещё честнее перевели в trophy board. Материалы остались фоновым накоплением, а редкие вещи получили выделенный `главный трофей` и более явную provenance-подпись о том, где именно гоблин это выбил.

v0.1.57

2026-03-13 12:34

TL;DR

Дом и Вылазка стали честнее по доступности действий: главный ход теперь не зовёт в уже остывающую вылазку, а показывает ближайший реальный следующий шаг или таймер до него.
Карточки вылазок получили более явный характер и цветовой акцент по типу выхода, а итог вылазки на телефоне стал компактнее и раскрывает детали по тапу вместо длинной простыни сразу.

Изменили

  • #Дом#Вылазки#Логика

    Главный ход на Доме теперь сверяется с реальной доступностью вылазок. Если рекомендованный выход ещё остывает, игра предлагает доступный вариант или показывает таймер до ближайшего разумного шага вместо слепого пинка в ошибку.

  • #Интерфейс#Вылазки

    Карточки `Чат-шторма`, `Кулуарки` и `Конфы-рейда` развели сильнее не только по тексту, но и по цельному цвету карточки: теперь их проще считывать как три разных ставки, а не один стек похожих блоков.

  • #Вылазки#Итог#Telegram

    Итог вылазки на телефоне стал короче в первом экране. Сначала видно главный исход, мысль гоблина и то, что реально поменялось, а подробности сценария и добычи открываются отдельной кнопкой `Показать детали`.

Исправили

  • #Интерфейс#Дом#Вылазки

    Длинные слова и статусы вроде `самодовольный` теперь аккуратно переносятся внутри карточек `Брифинга дня` и не разрывают бумажные блоки на мобильной ширине.

v0.1.55

2026-03-12 22:44

TL;DR

Поджали мобильную геометрию `Брифинга дня`: длинные состояния вроде `самодовольный` больше не ломают карточки и не вылезают наружу на узких экранах.
Заодно добили старые хвосты после предыдущего рефакторинга: reveal снова чисто проходит lint/tsc, а локальные таймеры и модалки не спорят с правилами хуков.

Исправили

  • #Интерфейс#Вылазки#Telegram

    В `Брифинге дня` длинные слова и статусы теперь правильно ужимаются на мобильной ширине. Сетка не рвёт карточки пополам и не выбрасывает текст за бумажный блок.

  • #Код#Логика

    После product-прохода добили технические хвосты в reveal и cooldown-notice: сброс подробностей у итога теперь идёт через remount-key, а колбэк готовности вылазки больше не спорит с правилами React Hooks.

v0.1.54

2026-03-12 20:26

TL;DR

Добили security и QA-проход по live-контуру: быстрые init и spam на вылазках теперь режутся лёгким rate limiting, а VPS browser smoke закреплён как рабочий канон для мобильной проверки.
Повторный прогон показал, что flood по init больше не проходит бесконечно, reveal и cooldown toast нормально живут в мобильном браузере, а основные UI/API сценарии отрабатывают без развала контура.

Добавили

  • #Код#Безопасность#Логика

    В API добавили лёгкие MVP-лимиты: `/api/miniapp/init` режется по IP, а `/api/game/action` — по userId. Это не финальный антиабуз-контур, но уже снимает тупой flood и спам-клики без раздувания инфраструктуры.

  • #Тесты#Инфраструктура#Telegram

    Закрепили VPS Playwright как каноничный browser-run для проекта. Теперь мобильный smoke проверяется на реальном headless Chromium-контуре рядом с продом, а не на ломком локальном sandbox в macOS.

Изменили

  • #Тесты#Логика

    Browser/API smoke теперь покрывает не только happy path, но и bad token, invalid profile payloads, race на repeated action, flood init, share endpoint и пятёрку параллельных пользователей.

Известные шероховатости

  • #Безопасность#Тесты#Инфраструктура

    Текущий rate limiting специально лёгкий и in-memory. Для MVP этого хватает, но при росте нагрузки или нескольких инстансах его надо будет переносить в общий shared-store слой.

v0.1.53

2026-03-12 16:28

TL;DR

Подняли нормальный browser-run для живого контура: теперь мобильный smoke канонично гоняется на VPS через bundled Playwright Chromium, а не через ломкий локальный sandbox на macOS.
По результатам реального мобильного прогона ужали reveal-sheet: итог вылазки теперь влезает в телефонный viewport и не прячет нижние действия за экраном.

Добавили

  • #Код#Производительность#Инфраструктура

    Для проекта зафиксировали новый browser-testing контур: smoke-скрипты и Playwright Chromium теперь живут на VPS в отдельном runtime-workspace, чтобы можно было проверять игру как мобильное веб-приложение, а не как абстрактный HTML.

Исправили

  • #Вылазки#Интерфейс#Telegram

    На телефоне итог вылазки больше не вылезает за viewport. Reveal-sheet получил жёсткий mobile max-height и более плотный внутренний ритм, так что основные кнопки снова попадают в экран.

v0.1.52

2026-03-12 14:40

TL;DR

Легенда хозяина и live-код снова сведены в одну систему: дыры легенды теперь зафиксированы отдельным контрактом, а профиль режет кривые публичные ссылки ещё до записи.
Dev-вход и cooldown-ошибки подтвердили живым smoke-прогоном: браузерная отладка идёт через `devAccessKey`, а остывающие вылазки больше не падают как серверная авария.

Изменили

  • #Паспорт#Тексты#База знаний

    В базу знаний добавили живые правила для паспортных полей: `Telegram @ник` теперь явно описан как системное поле из Telegram, а `Публичная ссылка` — как реальный открываемый пруф, а не свободная строка "что угодно".

  • #Логика#Дом#Паспорт

    Закрепили отдельный контракт для `дыр легенды`: это не декоративный блок и не замена процента заполнения, а постоянный способ показывать, что именно сейчас палит гоблина на Доме, Вылазке и в итоге.

Исправили

  • #Паспорт#Логика#Интерфейс

    Невалидная `Публичная ссылка` теперь режется сразу с понятной ошибкой вместо тихого сохранения мусора в досье хозяина.

  • #Telegram#Вылазки#Логика

    Живой прогон подтвердил, что dev-вход по браузерному ключу работает, а повторный запуск чата теперь возвращает нормальную cooldown-ошибку вместо серверного фейла.

v0.1.51

2026-03-12 18:12

TL;DR

UI-shell состояние перестали держать россыпью независимых `useState`: табы, модалки, тосты и формы теперь собраны в один typed reducer-backed shell layer.
Для выкладки добавили безопасный deploy path через remote staging, чтобы mirror-sync больше не ломал ownership и не сносил серверные зависимости.

Добавили

  • #Код#Производительность

    Для проекта появился безопасный deploy script: локальный mirror сначала уезжает во временную директорию на сервере, а уже потом публикуется в live-контур через `sudo rsync` с защитой `node_modules/.next`.

Изменили

  • #Код#Интерфейс#Производительность

    Page shell ушёл от хаотичного набора локальных setter-ов к одному typed reducer-backed слою. Это не большой rewrite, а аккуратная сборка общих UI-состояний в один контракт перед следующими техпроходами.

  • #Логика#Код

    История вылазок теперь типизируется через реальные `ActionType`, а не через свободную строку. После предрелизной зачистки legacy-`profile` код больше не делает вид, что прошлые алиасы ещё надо таскать за собой.

Исправили

  • #Код#Логика

    Добили типовые хвосты вокруг shell-state и истории вылазок, чтобы тесты, `tsc` и `eslint` снова сходились без тихих `string`-компромиссов.

v0.1.50

2026-03-12 16:34

TL;DR

Внутренний `profile` окончательно ушёл в `kuluarka`: код, события и история теперь говорят на одном языке без prelaunch-костылей на совместимость.
Перед анонсом контур почистили: историю вылазок, лут и share-карточки сбросили, а само игровое ядро прикрыли валидацией контента и дополнительными тестами.

Добавили

  • #Логика#Код

    Для контентного ядра добавили явную валидацию связок `events / items / prompts / rules`: теперь кривой registry проще поймать до live, а не уже после вылазки игрока.

  • #Логика#Код#Производительность

    Покрыли ядро новыми тестами: проверяем, что `kuluarka` пишет правильные event-коды, не выпадает в старый alias и вообще проходит свой круг без случайной деградации.

Изменили

  • #Логика#Вылазки#Код

    Третий тип вылазки теперь живёт как `kuluarka` не только на поверхности, но и внутри кода, событий и хранимой истории. Старую alias-совместимость под `profile` убрали, потому что предрелизный контур ещё можно чистить без оглядки на старых игроков.

  • #Производительность#Интерфейс#Код

    Секундные кулдауны перестали дёргать весь экран. Базовый shell-state собрали в отдельный typed hook, а таймеры остались локальными там, где они реально нужны.

Исправили

  • #Логика#Дом#Вылазки

    Предрелизный прогресс в живой базе сбросили до чистого старта: старая история, лут и share-карточки очищены, уровни и стресс возвращены к базовому состоянию. Паспорта хозяев при этом оставили на месте.

v0.1.49

2026-03-12 01:13

TL;DR

Common-дроп перестал жить по одной общей вероятности: теперь чат, кулуарка и конфа используют разные шансы и реальный weighted pool материалов.
Кулуарка больше не пустая по добыче, первые редкие трофеи появились в live-пуле, а dev-вход перестал открываться по умолчанию.

Добавили

  • #Шмот#Экономика#Логика

    В live-пул добавили первые реальные редкие трофеи: `Спонсорская кепка`, `Лента / бейдж спикера`, `Спонсорская худи` и `Телефон со сколом`. Основной их источник — `Конфа-рейд`, без раздувания в полноценную RPG-экипировку.

  • #Логика#Производительность

    Для ядра игры появились первые тесты: проверяем кулдауны, выбор событий, dry-streak protection, редкий/обычный дроп и стрессовые сдвиги. Это не весь safety net, но уже не голая удача.

Изменили

  • #Экономика#Вылазки#Логика

    Обычный дроп прошили по живому MVP-канону: `Чат-шторм` теперь живёт на `14%`, `Кулуарка` на `22%`, а `Конфа-рейд` на `33%`. После успешного ролла материал выбирается из собственного weighted pool каждой вылазки, а не из одной общей абстракции.

  • #Шмот#Вылазки#Логика

    Кулуарка перестала быть мёртвой веткой по добыче. Она теперь может приносить обычные материалы, а редкий `Телефон со сколом` стал её первым заметным trophy-level исходом.

Исправили

  • #Telegram#Логика

    Dev-вход ужали до безопасного поведения: `ALLOW_DEV_AUTH` больше не открывает fallback сам по себе. Теперь dev auth включается только при явном `true` в окружении.

v0.1.48

2026-03-11 06:58

TL;DR

Ошибки остывающих вылазок перестали теряться вверху страницы: теперь они показываются как заметный toast прямо над нижним dock.
Вибрацию на ошибке оставили, так что теперь и палец чувствует отказ, и глаза сразу видят, почему приказ не прошёл.

Исправили

  • #Вылазки#Интерфейс#Telegram

    Ошибка остывающей вылазки больше не рендерится в верхнем потоке страницы, где её легко не заметить. Теперь это фиксированный toast над нижней навигацией с авто-скрытием и ручным закрытием.

v0.1.47

2026-03-11 15:35

TL;DR

На `Доме` появился живой лидерборд гоблинов: видно своё место, верх таблицы и ближайших соседей по рангу.
Паспорт стал ровнее по живому языку: `Роль` превратилась в `Должность`, `Основная ссылка` — в `Публичную ссылку`, а `Telegram @ник` теперь считается системным полем из Telegram и не редактируется вручную.

Добавили

  • #Дом#Интерфейс#Прокачка

    Добавили первую MVP-версию таблицы гоблинов. На `Доме` теперь видно твоё место среди всех зарегистрированных, короткий верх списка и несколько ближайших соперников вокруг тебя.

Изменили

  • #Паспорт#Тексты#Интерфейс

    Переименовали живые поля паспорта в более понятный русский: `Должность` вместо `Роль`, `Публичная ссылка` вместо `Основная ссылка`. Это лучше объясняет, что именно игрок должен заполнять.

  • #Паспорт#Telegram#Логика

    Поле `Telegram @ник` теперь живёт как системное: тянется из Telegram, не редактируется руками и спокойно может остаться пустым, если у аккаунта нет username.

  • #Дом#Логика#Паспорт

    Подправили state-based CTA на `Доме`: если досье уже в порядке, высокий стресс сам по себе больше не выдумывает новую дыру в паспорте и не гонит игрока чинить то, что уже заполнено.

  • #Вылазки#Логика#Интерфейс

    Утвердили и прошили следующий MVP-ритм вылазок в документации и live-поверхностях: чат как основная повседневная ставка, кулуарка как один дневной выход, конфа как редкое событие. Таймеры и тексты теперь под этот ритм более согласованы.

v0.1.46

2026-03-11 13:45

TL;DR

В модалке `статы` появился тихий внутренний ID игрока, чтобы в dev-потоке было проще понимать, под каким пользователем открыт экран.
Во внутренней документации зафиксировали следующий MVP-ритм вылазок и шансы обычного дропа: чат как основа 2-3 заходов в день, кулуарка как дневной выход и конфа как редкое событие.

Изменили

  • #Интерфейс#Логика

    В модалке `Как поживает твой гоблин` добавили тихий внутренний ID игрока. Это техническая подпись для команды, чтобы быстрее понимать, под каким пользователем открыт экран в dev-режиме.

  • #Логика#Экономика#База знаний

    Собрали единый decision doc по следующему MVP-ритму вылазок и шансам обычного лута. Новый канон больше не размазан по обсуждениям: чат должен жить как основная повседневная ставка, кулуарка как один дневной выход, а конфа как редкое событие.

v0.1.45

2026-03-11 12:18

TL;DR

Таймеры остывания на `Вылазке` стали точнее: теперь они показывают не только часы и минуты, но и секунды.
Живой отсчёт обновляется чаще, поэтому видно, сколько осталось до следующего выхода почти в реальном времени.

Изменили

  • #Вылазки#Интерфейс#Логика

    Кулдауны на карточках вылазок и в серверном сообщении об остывающей ставке перевели в формат `часы + минуты + секунды`. Игроку теперь проще понять, сколько осталось ждать до следующего захода.

v0.1.44

2026-03-11 11:35

TL;DR

На ключевых бумажных блоках появились маленькие `?`-подсказки, чтобы Дом, Вылазка, Паспорт и хвост последствий можно было понять без длинных простыней текста.
Третью вылазку окончательно перевели в `Кулуарку`, а сами ставки получили честный ритм: чат остывает быстрее, кулуарка живёт между чатом и конфой, а конфа ощущается редкой тяжёлой ставкой.

Изменили

  • #Интерфейс#Дом#Вылазки

    На ключевых игровых блоках добавили маленькие `?`-подсказки. Теперь можно быстро открыть короткое объяснение, что это за зона и зачем она нужна, не превращая экран в справочник.

  • #Вылазки#Логика#Тексты

    Старую полу-служебную идею `сбора фактов` окончательно перевели в `Кулуарку`: локальную тусу, курилку, afterhours и разгон слухов. Это лучше держит fantasy игры и не делает вид, будто гоблин сам заполняет паспорт за хозяина.

  • #Вылазки#Навигация#Логика

    На карточках вылазок появился живой ритм по остыванию: `Чат-шторм` можно жать чаще, `Кулуарка` ощущается почти как дневной ход, а `Конфа-рейд` выглядит редкой большой ставкой, а не кнопкой на каждый заход.

Исправили

  • #Вылазки#Паспорт#Тексты

    Подчистили связку между риском вылазки и дырами в паспорте хозяина. Карточки и confirm-слой теперь яснее показывают, что именно палит гоблина сегодня.

v0.1.43

2026-03-11 14:35

TL;DR

Верхние статусы гоблина перестали тыкать игрока в конкретные пустые поля паспорта и стали просто короткими кринжовыми линиями про его состояние.
В модалке `статы` наконец объяснили, что такое `состояние` и `легенда`, а живой дроп синхронизировали с утверждённым MVP-лутом.

Изменили

  • #Тексты#Дом#Интерфейс

    Короткие статусы на главной переписали в более живой ироничный тон. Теперь это не ещё одна форма давления про паспорт, а flavour-пульс самого гоблина.

  • #Тексты#Дом#Паспорт

    В модалке `статы` дописали короткие человеческие определения для `состояния` и `легенды`, чтобы было яснее, что именно меняется у гоблина и на что это влияет.

  • #Шмот#Логика#Экономика

    Реальный пул предметов в игре привели к согласованному MVP-списку. Старые placeholder-предметы вроде кроссов и портфеля больше не должны выпадать вместо CPA / SEO / SMM-материалов.

v0.1.42

2026-03-10 23:52

TL;DR

Переписали заметную часть живых игровых текстов: интерфейс, промпты, callbacks, исходы и описания предметов стали короче и человечнее.
Убрали ещё часть AI-похожих и переводных формулировок, не трогая имена гоблина и названия лута.

Изменили

  • #Тексты#Дом#Вылазки

    Подсушили статусные строки, подписи экранов, reveal-лейблы, подсказки на `Вылазке` и описания в `Паспорте`. Игра стала звучать ближе к живому русскому, а не к продуктовой заготовке.

  • #Тексты#Паспорт#Логика

    Промпты про пустые поля хозяина переписали в более прямой и понятный тон. Теперь они лучше объясняют, чем именно поле поможет гоблину и где он без него сыпется.

  • #Тексты#Шмот

    Описания предметов и трофеев почистили от сухости и машинных оборотов. Лут звучит живее, но без смены самих названий предметов.

Исправили

  • #Тексты#Вылазки

    Несколько сцен и исходов в событиях выровняли по тону, пунктуации и русской речи. Реплики стали ровнее читать как части одной игры, а не как сборник случайных строк.

v0.1.41

2026-03-10 23:34

TL;DR

Полностью переписали текст `Базы знаний`: гайд стал короче, живее и заметно менее канцелярским.
Убрали остатки внутреннего продуктового жаргона и англицизмов, чтобы `guide` читался как нормальная человеческая страница, а не как смесь документации и рабочих заметок.

Изменили

  • #База знаний#Тексты

    Во всём `guide` переписали заголовки, подзаголовки, карточки и пояснения в более живой русский. Смысл сохранили, но убрали сухость, повторы и служебный тон.

  • #База знаний#Тексты

    Из текста убрали часть внутреннего жаргона команды и лишние англицизмы вроде `outcome framework`, `scope guard` и `utility-кнопка`. Теперь страница звучит как человеческий гайд, а не как черновик продуктовой вики.

v0.1.40

2026-03-10 23:18

TL;DR

Докрутили аналитику до нормального app-router поведения: Google Analytics и Yandex Metrika теперь учитывают не только первый заход, но и переходы между страницами внутри сайта.
IDs счётчиков вынесли в общий модуль и зафиксировали правило подключения в документации, чтобы новые страницы дальше не требовали ручной копипасты.

Изменили

  • #Логика#Навигация#Производительность

    Добавили общий route-tracker для Next App Router. Теперь client-side переходы между страницами отправляют pageview в Google Analytics и `hit` в Yandex Metrika, а не остаются невидимыми для счётчиков.

  • #Логика#База знаний

    Вынесли IDs счётчиков в единый модуль аналитики и обновили системную документацию: корневой layout отвечает за загрузку тегов, а отдельный tracker — за переходы внутри приложения.

v0.1.39

2026-03-10 22:05

TL;DR

Подключили Google Analytics и Yandex Metrika на весь сайт через корневой layout, чтобы страницы больше не требовали ручной вставки счётчиков по одной.
Зафиксировали IDs и правило подключения в документации проекта, чтобы будущие страницы автоматически наследовали аналитику без копипасты.

Добавили

  • #Логика#Производительность#Навигация

    В корневой layout добавили Google tag `G-8BSXX3V84P` и Yandex Metrika `107243478`. Счётчики теперь грузятся на всех текущих app-router страницах сайта автоматически.

Изменили

  • #Логика#База знаний

    В проектной памяти и отдельной системной документации закрепили правило: аналитика подключается один раз в root layout и не дублируется на дочерних страницах. Это снижает риск ошибочных двойных просмотров и хаоса при расширении сайта.

v0.1.38

2026-03-10 21:46

TL;DR

Экран `Вылазка` стал более секционным и читаемым: брифинг, ставки, свежий итог и хвост последствий теперь ощущаются разными зонами, а не одним длинным полотном.
Окно результата вылазки пересобрали в более понятный post-sortie report и поджали под телефон, чтобы главный итог и действия внизу не терялись.

Изменили

  • #Вылазки#Интерфейс#Тексты

    Верх экрана `Вылазка` ещё сильнее развели по ролям: `Брифинг дня` теперь подаёт давление и лучший следующий ход, а карточки выходов читаются как разные ставки, а не как одинаковые кнопки в длинном списке.

  • #Вылазки#Тексты

    Переписали язык результата вылазки в более человеческий и игровой формат: вместо сухих блоков вроде `Что произошло` теперь reveal объясняет, что гоблин устроил, чем это кончилось и что делать дальше.

Исправили

  • #Вылазки#Интерфейс#Telegram

    Мобильный reveal сделали стабильнее: длинный итог теперь лучше живёт в scrollable sheet и не должен обрезать нижние действия на телефоне так легко, как раньше.

  • #Вылазки#Интерфейс

    Во вторичном ряду кнопок внутри reveal навели порядок: кнопки стали компактнее, а если шаринг не нужен, `К дому` больше не оставляет после себя пустую колонку.

v0.1.37

2026-03-10 05:08

TL;DR

Зафиксировали новый MVP-ритм вылазок: чат теперь считается основной повторяемой вылазкой, конференция — редкой ставкой, а старую идею `сбора фактов` заменили утверждённой моделью `Кулуарки`.
Публичная база знаний теперь содержит не только список обычного лута, но и каноничную таблицу кулдаунов, базовых шансов common-drop и веса предметов по каждой вылазке.

Изменили

  • #Вылазки#Логика#Экономика

    В документации и `guide` зафиксировали approved MVP cadence: `Чат-шторм` каждые 8 часов, `Кулуарка` каждые 20 часов и `Конфа-рейд` каждые 48 часов. Это базовый ритм под 2-3 входа в день без безлимитного спама вылазками.

  • #Вылазки#Паспорт#Тексты

    Старую концепцию `сбора фактов` признали неправильной как долгосрочную fantasy вылазки. Новый approved третий sortie для MVP — `Кулуарка`: локальная туса, слухи и пыль в глаза. Паспорт при этом остаётся ручной правдой хозяина, а не тем, что гоблин добывает сам.

  • #Шмот#Экономика

    В `guide` и системных документах добавили таблицу common-drop weights для всего текущего ordinary loot pool по CPA / SEO / SMM. Теперь у каждого материала есть понятный шанс внутри `Чат-шторм`, `Кулуарка` и `Конфа-рейд`, а ритм обычной добычи больше не висит в воздухе.

Баланс

  • #Экономика#Вылазки

    Зафиксировали мягкую защиту от сухой серии: после четырёх вылазок подряд без обычного материала следующая получает `+8pp` к common-drop chance. Это должно держать интерес, не превращая MVP в лутовую пиньяту.

v0.1.36

2026-03-10 03:17

TL;DR

Публичная база знаний теперь показывает весь согласованный common loot pool по CPA / SEO / SMM, а не старый укороченный список материалов.
Обычный лут зафиксирован как stackable и отделён от будущих редких трофеев ещё жёстче.

Изменили

  • #Шмот#Экономика#Тексты

    В `guide` и системных документах заменили старый минимальный список материалов на согласованный common loot pool: три предмета для CPA, три для SEO и три для SMM. Это текущий канон обычного stackable лута для MVP.

Исправили

  • #Шмот#База знаний

    Починили рассинхрон между публичной `Базой знаний` и реальной договорённостью по луту. Теперь guide больше не показывает старые `мутные контакты / визитки` как будто это единственный материал игры.

v0.1.35

2026-03-10 02:58

TL;DR

`База знаний` и `Журнал обновлений` теперь живут не просто в похожей палитре, а в той же brown-shell структуре, что и сама игра.
Документация перестала выглядеть как отдельный docs-сайт рядом с продуктом и теперь ощущается частью того же гоблинского досье.

Изменили

  • #Интерфейс#Навигация#Тексты

    На `guide` и `updates` убрали отдельный documentation hero-pattern и перевели страницы в ту же оболочку, что и основной маршрут: brown shell, plain top bar, taped paper-cards и тот же mobile-first rhythm. Теперь это выглядит как продолжение игры, а не как параллельный сайт.

Исправили

  • #Интерфейс#Тексты

    Сверили верхние хедеры, кнопки и внутренний ритм документации с актуальной игрой. Навигационные переходы `к игре / журнал / гайд` теперь не выбиваются из общего visual code продукта.

v0.1.34

2026-03-10 02:05

TL;DR

Вычищен legacy CSS, который тянулся ещё от старого светлого web-слоя и больше не участвовал в текущем paper-дизайне.
`База знаний` и `Обновления` переведены в тот же warm dossier-стиль, что и сама игра, чтобы проект визуально ощущался единым продуктом.

Изменили

  • #Производительность#Telegram

    Облегчили root layout: убрали неиспользуемый `Geist Mono` и обновили browser/theme color под текущий тёплый shell игры. Это мелочь, но она уменьшает мусор в загрузке и лучше совпадает с реальным visual code продукта.

Исправили

  • #Интерфейс#Производительность

    Из глобальных стилей убрали старый мёртвый UI-слой с generic-карточками, табами, form-grid и прочими хвостами раннего веб-прототипа. Каскад стал чище и предсказуемее, а в браузер перестало ехать лишнее оформление, которое уже не использовалось живыми экранами.

  • #Интерфейс#Навигация#Тексты

    На `guide` и `updates` свернули старую синюю документационную оболочку и привели страницы к той же brown-paper visual DNA, что и игру. Теперь публичные разделы выглядят как части одного мира, а не как отдельный продукт рядом с ним.

v0.1.33

2026-03-10 01:20

TL;DR

Нижний dock поджали внутрь paper-shell: он больше не выглядит чуть шире основного поля и не вылезает за границы внутренней колонки.

Исправили

  • #Навигация#Интерфейс

    Починили геометрию нижнего меню: ширину и внутренний расчёт теперь считаем так, чтобы dock сидел внутри основной бумажной колонки, а не был на несколько пикселей шире неё.

v0.1.32

2026-03-10 01:15

TL;DR

На `Доме` собрали метрики плотнее: уровень, опыт и паспорт теперь сидят рядом с именем гоблина, а `состояние` и `легенда` разнесены в отдельные поля.
`dev` уехал из карточки героя в шапку рядом со `статами`, а `Хвост вылазок` теперь можно разворачивать до 10 записей по кнопке.

Изменили

  • #Дом#Интерфейс#Персонаж

    Метрики гоблина уплотнили и прижали к имени: вместо отдельной лишней строки под карточкой теперь стоят короткие чипы `LVL`, `XP` и паспортный процент. Верх `Дома` стал плотнее и ближе к игровому readout.

  • #Дом#Интерфейс

    `Состояние` и `легенду` развели в отдельные поля. Они больше не склеены в одну длинную кнопку и быстрее считываются как разные вещи.

  • #Вылазки#Тексты

    Верхний текст на экране `Вылазка` переписали в более личный язык. Теперь он явно говорит про самого гоблина и про то, куда именно ты его выпускаешь.

  • #Вылазки#Интерфейс

    `Хвост вылазок` можно разворачивать до 10 последних записей. Архив остался компактным по умолчанию, но теперь даёт больше контекста, если хочется посмотреть свежий след глубже.

Исправили

  • #Интерфейс#Дом

    Маркер `dev` убрали из карточки героя и перенесли в верхнюю шапку рядом со `статами`. Дом стал чище и меньше выглядит как debug-панель внутри игрового слоя.

v0.1.31

2026-03-10 01:07

TL;DR

Верх `Дома` перестал жить на одной и той же фразе: теперь у гоблина есть пул коротких кринж-статусов, которые меняются при новой загрузке страницы.
Под заголовком убрали вторую объясняющую строку, чтобы первый экран стал чище и меньше походил на текстовый onboarding.

Изменили

  • #Дом#Тексты#Персонаж

    Одиночный домашний статус заменили на набор коротких state-based фраз про гоблина. Теперь верхняя строка ощущается как живая реакция текущего состояния, а не как одна и та же заготовка на все случаи.

  • #Дом#Интерфейс

    Под главным статусом убрали вторую поясняющую строку. Карточка `Дом гоблина` стала чище, а первый экран быстрее считывается без лишней объяснялки.

v0.1.30

2026-03-10 01:01

TL;DR

В окне итога вылазки выровняли вторичные кнопки: теперь `К дому` и `Поделиться результатом` живут в одной парной сетке и больше не спорят по массе.
Длинный текст на кнопке шаринга больше не ломает ритм reveal и не выглядит как чужой элемент из другого UI-слоя.

Исправили

  • #Вылазки#Интерфейс#Шаринг

    Внутри reveal привязали кнопку `Поделиться результатом` к тому же вторичному button-style, что и `К дому`, а сам блок вторичных действий перевели на две равные колонки с одной высотой. Пара кнопок теперь читается как единый слой, а не как два случайно разных CTA.

v0.1.29

2026-03-10 00:53

TL;DR

Починили логику бумажного `скотча`: теперь он сидит на верхних карточках, где должен держать блок, и не вылезает внутрь архивных записей хвоста.
Из-за этого `Дыры легенды`, `Свежий след` и `Последняя вылазка` стали последовательнее по языку поверхности, а `Хвост вылазок` перестал выглядеть как вложенная стопка случайно приклеенных карточек.

Исправили

  • #Интерфейс#Дом#Вылазки

    Вернули tape-strip на верхние бумажные карточки, у которых он должен быть по общему визуальному канону: `Дыры легенды`, `Свежий след` и `Последняя вылазка` теперь снова держатся как нормальные paper-блоки.

  • #Интерфейс#Вылазки

    Убрали лишний `скотч` у внутренних записей `Хвоста вылазок`. Внутри архива остались просто карточки-следы, а не будто бы заново приклеенные бумажки внутри бумажки.

v0.1.28

2026-03-10 00:46

TL;DR

На главной и основных карточках сделали ещё один чистый визуальный проход: ритм поверхности стал спокойнее, а бумажный стиль — ближе к выбранному `index3`.
Подтянули типографику, интервалы и форму штампов, чтобы экран меньше пах старой вёрсткой и больше ощущался как собранная мобильная игровая сцена.
Нижний dock тоже стал тяжелее и аккуратнее по массе: он лучше сидит в shell и ближе к референсному paper-dock.

Изменили

  • #Интерфейс#Дом#Тексты

    Подтянули заголовки, имя гоблина и ритм верхних карточек. Теперь первый экран читается чуть быстрее и выглядит ближе к выбранному `index3`, а не к аккуратной веб-карточке.

  • #Интерфейс#Навигация

    Нижний dock ещё раз подогнали по ширине, массе, скруглению и внутреннему ритму. Он плотнее садится в бумажный shell и меньше выглядит как системная мобильная плашка поверх игры.

  • #Интерфейс

    Штампы на карточках сделали тоньше и аккуратнее по рисунку. Они меньше шумят, но лучше держат общий язык `досье`, не превращаясь в слишком тяжёлую техническую рамку.

Исправили

  • #Интерфейс#Дом#Вылазки

    Убрали часть визуальной рыхлости между карточками: spacing и внутренняя масса блоков стали более последовательными, поэтому страница меньше распадается на отдельные случайные куски.

v0.1.27

2026-03-10 00:35

TL;DR

Экран `Вылазка` перестал выглядеть как один сплошной поток одинаковых карточек и теперь читается как набор разных игровых зон.
Появился отдельный брифинг дня, отдельная панель ставок и более разнесённые по ролям `Свежий итог` и `Хвост вылазок`.
Карточки действий теперь лучше различаются по смыслу: видно тип захода, что палит сегодня, чем это полезно и где именно тут приказ, а где просто метка.

Изменили

  • #Вылазки#Интерфейс#Навигация

    Экран `Вылазка` пересобрали в более явные игровые зоны: `Брифинг дня`, `Куда его сунуть`, `Свежий итог` и `Хвост вылазок`. Теперь он меньше похож на длинный стек однотипных карточек.

  • #Вылазки#Тексты

    Карточки действий стали тактически различимее: у каждой есть свой тип захода, отдельная строка того, что палит сегодня, и более ясное разделение между риском, пользой и темпом.

  • #Вылазки#Интерфейс

    `Хвост вылазок` теперь выглядит как отдельный архив следов, а не как просто продолжение `Свежего итога`. Это сильнее разводит прошлое событие и общий хвост последствий.

Исправили

  • #Вылазки#Интерфейс

    Убрали ощущение, что на экране `Вылазка` всё окрашено одинаково и спорит одним и тем же синим акцентом. Слои риска, пользы и действия теперь различаются лучше.

v0.1.26

2026-03-10 10:05

TL;DR

Итог вылазки пересобрали как более ясную игровую сцену, а не как просто модалку с несколькими абзацами подряд.
Теперь внутри результата лучше читается: что произошло, чем кончилось, что именно спалило или спасло, что изменилось и что гоблин утащил.
То есть reveal стал ближе к реальному mini-report после вылазки и лучше ведёт к следующему решению.

Изменили

  • #Вылазки#Интерфейс#Тексты

    Окно результата вылазки разбили на более понятные смысловые блоки: `Что произошло`, `Чем кончилось`, `Что спалило или спасло`, `Что изменилось`, `Что утащил` и `Что дальше`.

  • #Вылазки#Дом#Логика

    Вверху reveal добавили короткую summary-line с типом вылазки, сдвигом стресса и отметкой о добыче. Это помогает быстрее считать итог без чтения всего текста подряд.

  • #Шаринг#Интерфейс

    Кнопка шаринга осталась только внутри самого outcome и теперь сидит в более логичном месте: после того как уже понятно, что именно случилось и стоит ли этим делиться.

Исправили

  • #Вылазки#Интерфейс

    Убрали ощущение, что итог вылазки это просто текстовая простыня. Результат теперь сильнее отделяет событие, последствия, трофей и следующий шаг.

v0.1.25

2026-03-10 09:44

TL;DR

Добили бумажный ритм карточек: tape-strip теперь есть и на блоках, которые раньше выглядели слишком голыми или выбивались из общего досьешного языка.
Паспортный экран стал аккуратнее по ритму: подпись под кнопкой `Сохранить паспорт` больше не липнет к самой кнопке и дышит как отдельная поясняющая строка.
В confirm-модалке вылазки кнопки теперь различаются по роли: подготовка легенды, подтверждение приказа и отказ больше не выглядят как три одинаковых действия.

Изменили

  • #Вылазки#Интерфейс

    `Хвост вылазок` пересобрали в полноценную бумажную карточку со stamp/tape-языком. Теперь он меньше выглядит как просто список на фоне и лучше вписывается в остальную досьешную поверхность.

  • #Паспорт#Интерфейс

    Под кнопкой `Сохранить паспорт` добавили нормальный ритм: поясняющая строка больше не прилипает к CTA и читается как отдельный слой, а не как случайный хвост кнопки.

  • #Вылазки#Тексты#Интерфейс

    В окне подтверждения вылазки развели кнопки по смыслу. `Сначала заполнить паспорт`, подтверждение приказа и `Пока не надо` теперь отличаются не только текстом, но и визуальной ролью.

Исправили

  • #Интерфейс#Дом#Паспорт

    Добавили tape-strip и на те бумажные блоки, которые раньше выглядели недоклеенными по сравнению с `Домом` и `Главным ходом`. Интерфейс стал последовательнее и меньше разваливается на `главные` и `второстепенные` карточки.

v0.1.24

2026-03-10 02:26

TL;DR

Главную ещё ближе подтянули к эталонному `index3`: убрали лишнюю строку из верхнего хедера, привели shell к тем же тёплым оттенкам и сузили нижний dock до ширины контентной колонки.
Штампы на карточках больше не растягиваются и не рвутся справа в Telegram-style рендеринге: dashed-outline теперь рисуется как отдельный слой, а не случайно ведёт себя как grid-бордер.
Под гоблином оставили только основную линию показателей, а вторичное состояние собрали в одну компактную кнопку. Дом стал легче и ближе к мобильному paper-прототипу, а не к product-card со свалкой чипов.

Изменили

  • #Дом#Интерфейс

    Верхний хедер на главной подсушили до одного большого заголовка `Досье гоблина`. Убрали лишнюю вторую строку про `Career Goblin / mobile-first`, чтобы оболочка стала ближе к выбранному paper-референсу.

  • #Дом#Интерфейс#Тексты

    Под гоблином оставили только ключевую первую линию показателей, а `настрой / легенду / dev` собрали в одну компактную кнопку состояния. Карточка героя стала чище и заняла меньше полезного экрана.

  • #Навигация#Интерфейс

    Нижний dock подогнали под ширину внутренней мобильной колонки и убрали лишнюю массивность. Теперь он ближе к `index3` и меньше выбивается из бумажного shell.

Исправили

  • #Интерфейс#Telegram

    Починили штампы-карточки: dashed-рамка больше не должна теряться справа и не должна растягиваться на всю ширину grid-блока в Telegram/WebView-подобном рендеринге.

  • #Дом#Тексты

    Домашний блок свежего следа пересобрали в более понятную форму: это уже не распухший `Последний отчёт`, а компактное послевкусие прошлой вылазки без лишней общей кнопки шаринга.

  • #Шаринг#Тексты

    Кнопки шаринга переписали в более прямой и понятный язык. Теперь они честно говорят про `Поделиться результатом`, а не про абстрактное `показать этот отчёт`.

v0.1.23

2026-03-10 01:50

TL;DR

Дом ещё ближе подтянули к референсному `index3`: верхний блок гоблина стал легче и чище по ритму.
Основные статы снова собраны в короткую первую линию, а вторичные mood / legend-chip'ы ушли в более тихий второй ряд.
То есть первая paper-card теперь меньше спорит сама с собой и лучше считывается как мобильная карточка персонажа, а не как свалка полезных меток.

Изменили

  • #Дом#Интерфейс

    В карточке `Дом гоблина` статы снова собрали в компактную первую линию, как в выбранном референсе. `Уровень`, `опыт` и `паспорт` теперь читаются быстрее и не спорят с заголовком и самим гоблином.

  • #Дом#Тексты

    Настрой, легенда и dev-маркер вынесли в более тихий второй ряд. Домашняя карточка стала ближе к paper-prototype `index3` и меньше напоминает набор системных бейджей.

v0.1.22

2026-03-10 01:26

TL;DR

Основной маршрут `/` ещё сильнее приблизили к референсному `index3`: теперь совпадает не только палитра, но и сама оболочка страницы.
Убрали desktop-расклады на главной, вынесли stateful-заголовок обратно в первую paper-card `Дом` и сделали brown-shell вокруг всей страницы, как в выбранном досьешном прототипе.
То есть главная теперь меньше похожа на перекрашенный продуктовый экран и ближе к настоящей mobile-first полевой папке гоблина.

Изменили

  • #Интерфейс#Дом

    Главную пересобрали под структуру `index3`: верхний brown-shell стал отдельной оболочкой страницы, а stateful-заголовок и lead снова живут внутри первой paper-card `Дом`, рядом с самим гоблином.

  • #Интерфейс#Навигация

    Убрали desktop-поведение, которое ломало мобильный ритм на широких экранах. Домашний экран, главный ход и остальные paper-карточки теперь держат одну и ту же phone-first структуру даже вне Telegram.

Исправили

  • #Дом#Тексты#Логика

    Сохранили текущую логику, state-based CTA и дыры легенды, но перенесли их в более правильную оболочку. Главная теперь не спорит между отдельным хедером-карточкой и самим `Домом` гоблина.

v0.1.21

2026-03-09 23:41

TL;DR

Основной маршрут ещё сильнее подтянули к выбранному `index3`: теперь перенос затронул уже не только краску, но и саму поверхностную композицию.
Гоблин вернулся внутрь `Дома`, карточки получили stamped paper headers, а `Вылазка / Паспорт / Шмот` стали ближе к тому же досьешному mobile-shell.
То есть `/` теперь не просто в похожей палитре, а заметно ближе к реальному мобильному прототипу, который мы выбрали как главный визуальный ориентир.

Изменили

  • #Дом#Интерфейс

    Герой-панель на главной снова стала частью самого экрана `Дом`, а не отдельным общим блоком над всеми табами. Это сильнее приближает основной маршрут к `index3` и делает домашний экран ближе к выбранному прототипу.

  • #Вылазки#Паспорт#Шмот#Интерфейс

    Ключевые рабочие поверхности получили stamped paper headers и ещё более близкий досьешный ритм. Перенос теперь идёт не только по цвету, а и по структуре восприятия карточек.

Исправили

  • #Интерфейс#Логика

    Главный перенос по-прежнему делаем без потери логики: state-based CTA, reveal, дыры легенды, паспортные связи и рабочие игровые сценарии остаются на месте, меняется только оболочка и иерархия поверхности.

v0.1.20

2026-03-09 23:27

TL;DR

Основной экран игры ушёл из стерильной карточной вёрстки в выбранный paper / dossier стиль, который тестировали на `index3`.
Дом, Вылазка, Паспорт, Шмот и модальные слои теперь живут в одном тёплом mobile-first визуальном коде вместо смеси игрового UI и продуктовой панели.
Новый канон по стилю закрепили в памяти проекта: one-column phone layout, бумажные карточки, taped surfaces и нулевая ориентация на десктоп как основной сценарий.

Изменили

  • #Интерфейс#Дом#Навигация

    Основной маршрут `/` пересобрали в досьешном mobile-first стиле. Теперь игра ощущается ближе к бумажной полевой папке гоблина, а не к аккуратной светлой веб-панели.

  • #Вылазки#Паспорт#Шмот

    Все основные разделы и ключевые состояния получили единый visual language: тёплый фон, бумажные карточки, taped surfaces, более тяжёлые кнопки и нижний dock в том же материале.

Исправили

  • #Интерфейс#Логика

    Перенос делали только по слою оформления: текущая логика игры, state-based CTA, дыры легенды, reveal, паспортные связи и остальные продуктовые сценарии сохранены.

v0.1.19

2026-03-09 23:08

TL;DR

Экспериментальный `index3` перестал быть desktop moodboard'ом и стал полноценным mobile-first прототипом всей игры.
На одном маршруте собрали все базовые разделы `Дом / Вылазка / Паспорт / Шмот` в едином досьешном стиле, чтобы сравнивать уже не только вайб, а и реальную структуру.
Макет теперь честно рассчитан на Telegram/mobile-опыт: узкая phone-width композиция, нижняя навигация и одна колонка вместо широкой доски под монитор.

Изменили

  • #Интерфейс#Дом#Навигация

    Полностью пересобрали `index3`: вместо широкого desktop-layout он стал жёстко mobile-first прототипом с phone-width композицией и нижней навигацией по основным разделам игры.

  • #Вылазки#Паспорт#Шмот

    На `index3` теперь есть не только общий moodboard, а полный набор MVP-экранов в одном стиле: Дом, Вылазка, Паспорт хозяина и Шмот как трофейная полка.

Исправили

  • #Интерфейс#Логика

    Досьешный эксперимент перестал спорить с реальным сценарием использования. Теперь этот маршрут можно оценивать как мобильный игровой прототип, а не как красивую доску для большого экрана.

v0.1.18

2026-03-09 18:31

TL;DR

Открыли отдельный дизайн-лаб из пяти временных маршрутов, чтобы смотреть не один косметический рескин, а пять реально разных направлений интерфейса.
Эксперименты различаются не только цветом, но и структурой: от неоновой норы и карманного девайса до досье, капсульного arcade-UI и диспетчерской комнаты.
Все тестовые маршруты сразу записали в отдельный cleanup-манифест, чтобы после выбора направления снести лишнее без мусора и без следа.

Добавили

  • #Интерфейс#Дом#Вылазки

    Открыли пять временных экспериментальных маршрутов: `/index1`, `/index2`, `/index3`, `/index4`, `/index5`. Это не перекраски, а отдельные дизайн-гипотезы с разной иерархией, плотностью, тоном и визуальной драматургией.

  • #Интерфейс#Навигация#Тексты

    Каждый тестовый экран проверяет свой подход к тому, как должен ощущаться Дом гоблина: неоновая нора, карманный девайс, бумажное досье, премиальная arcade-капсула и диспетчерская control-room.

Изменили

  • #Интерфейс#Логика

    Для временного дизайн-лаба собрали единый mock-слой данных, чтобы сравнивать именно структуру, иерархию и visual language, а не путать ощущения из-за разного контента.

Исправили

  • #Логика#Интерфейс

    Все временные маршруты сразу занесли в отдельный cleanup-док. После выбора направления можно будет честно удалить невыбранные экраны без ручного выискивания следов по проекту.

v0.1.17

2026-03-08 22:34

TL;DR

Дом перестал советовать абстракции: главный CTA теперь зависит от реального состояния гоблина и ведёт в конкретный следующий ход.
Дыры легенды вывели на поверхность как отдельный слой, чтобы риск читался не через общий процент, а через то, на чём он палится прямо сейчас.
Вылазки получили более конкретный источник сегодняшнего риска, поэтому выбор между чатом, конфой и сбором фактов ощущается тактичнее.

Изменили

  • #Дом#Логика#Интерфейс

    Главный CTA на Доме стал state-based. Теперь он не просто ведёт в раздел, а подсказывает конкретный следующий ход: закрыть дыру в легенде, тихо собрать факты, рискнуть конфой или дать гоблину короткий контролируемый выход.

  • #Дом#Паспорт#Тексты

    На домашнем экране вывели отдельный слой дыр легенды. Игрок теперь видит 1-2 конкретные уязвимости вроде пустой роли, отсутствующей компании или пустой страны, а не только абстрактную заполненность паспорта.

  • #Вылазки#Логика#Тексты

    Карточки вылазок стали чуть тактичнее: каждая теперь сильнее подсказывает, что именно палит гоблина сегодня или что именно сейчас чинится в сборе фактов.

Исправили

  • #Дом#Интерфейс

    Подсушили дубли на Доме: отдельный блок с дырами легенды взял на себя конкретную причинность, а главный CTA перестал дублировать просто общий переход в вылазки.

  • #Паспорт#Тексты

    Публичную базу знаний дополнили правилом про видимые дыры легенды, чтобы продукт, документация и будущие чаты опирались на одну и ту же логику.

v0.1.16

2026-03-08 22:17

TL;DR

Стресс перестал быть почти декоративной подписью: теперь он сильнее двигает пул исходов и ощущается в самих результатах вылазки.
Итоги вылазок научились прямо проговаривать, какой факт из паспорта спас гоблина или на какой дыре он снова поплыл.
Сбор фактов ещё честнее отвели от лута, а шаринг оставили только там, где исход реально worth sharing.

Изменили

  • #Вылазки#Тексты#Паспорт

    Outcome-тексты стали причиннее: теперь после вылазки игра прямо говорит, какой факт хозяина помог гоблину выехать или на какой дыре он снова спалился.

  • #Дом#Вылазки#Тексты

    Reveal вылазки пересобрали по более жёсткому формату: короткий панч, конкретный кринж-факт, callback к паспорту, видимый сдвиг давления и следующий разумный ход.

  • #Дом#Вылазки#Telegram

    Шаринг ещё сильнее привязали к событию. Теперь кнопка показывается только на действительно стоящих исходах, а не торчит как вечная утилита при любом результате.

Исправили

  • #Паспорт#Тексты

    Подчистили оставшиеся старые формулировки вокруг страны, компании и слабых мест легенды, чтобы интерфейс и реестр событий говорили в одном каноне.

Баланс

  • #Логика#Прокачка#Опыт

    Стресс сильнее встроили в саму механику вылазок. Теперь спокойный гоблин чаще держится терпимо, а сорванный заметно легче скатывается в неловкий или громкий кринж.

  • #Вылазки#Паспорт#Логика

    Сбор фактов перестал вести себя как обычная лут-ветка. Его задача теперь честнее читается как укрепление легенды хозяина и подготовка следующих выходов, а не фарм случайного шмота.

v0.1.15

2026-03-08 21:41

TL;DR

В паспорте хозяина вместо города теперь спрашиваем страну: для remote digital / affiliate контекста это полезнее и честнее для MVP.
Зафиксировали каноничные системные документы по стрессу, влиянию паспорта, фреймворку outcome-текстов и рамке трофейной полки.
Публичную базу знаний усилили новыми таблицами и правилами, чтобы MVP опирался на одну и ту же логику в коде, документации и следующих чатах.

Добавили

  • #Логика#Прокачка#Тексты

    Внутреннюю каноничную документацию проекта дополнили системными документами по стрессу, влиянию паспорта на вылазки, структуре outcome-текстов и текущим ограничениям трофейной полки.

  • #Паспорт#Опыт#Шмот

    Публичную базу знаний игры усилили новыми разделами: теперь там отдельно описаны стрессовые состояния гоблина, группы полей паспорта, how-to для итогов вылазки и честная рамка MVP по трофеям.

Изменили

  • #Паспорт#Тексты#Интерфейс

    Поле географии на поверхности MVP перевели из «Города» в «Страну». Для удалённой affiliate / digital-среды это даёт более полезный и честный факт о хозяине, чем конкретный город.

  • #Паспорт#Тексты#Логика

    Подсказки и тексты вокруг паспорта ещё раз увели от идеи «наври о себе красивее». Теперь они сильнее подчёркивают: хозяин даёт правдивую базу, а понты и кривое враньё уже придумывает сам гоблин.

  • #Интерфейс#Паспорт

    Поля паспорта чуть подчистили по коробке и высоте после anti-zoom фикса, чтобы форма снова выглядела ровно и стабильнее на мобильных экранах.

v0.1.14

2026-03-08 21:03

TL;DR

Дом, Вылазка и Паспорт ещё раз подсушили по текстам: меньше вебового объяснения, больше ясного игрового смысла.
Хвост вылазок стал короче и полезнее: теперь он быстрее читается и не пересказывает полэкрана уже показанного итога.
Несколько ключевых подсказок и карточек стали короче, честнее и лучше подсказывают следующий ход.

Изменили

  • #Дом#Тексты

    На домашнем экране укоротили и подчистили ключевые подписи: верхнее состояние, главный совет и последний отчёт стали быстрее считываться как игровые сигналы, а не как интерфейсные пояснения.

  • #Вылазки#Тексты#Логика

    Вылазку ещё раз подчистили по тону: карточки и баннер риска стали говорить короче и злее, лучше продавая идею «грязный выход в люди с понятной ставкой».

  • #Паспорт#Тексты

    Паспорт хозяина стал чуть суше и точнее по тону. Смысл правдивой базы и слабых мест легенды теперь читается быстрее и без лишней ваты.

Исправили

  • #Вылазки#Интерфейс

    Ленту хвоста вылазок ужали до более компактного формата и уменьшили повтор уже показанного результата. Игроку проще просматривать историю без ощущения дубляжа.

v0.1.13

2026-03-08 20:55

TL;DR

Telegram-открытие вернули из настоящего fullscreen в обычный expanded-режим Mini App, чтобы игра не лезла в слишком агрессивный полноэкранный режим.
Паспорт хозяина снова выровняли: поля больше не вылезают из карточек, а бейджи и инпуты лучше держатся в сетке.
Шаринг привязали к конкретному отчёту и итогу вылазки, а хвост вылазок подсушили, чтобы он меньше повторял уже показанный результат.

Изменили

  • #Telegram#Интерфейс#Навигация

    Убрали настоящий fullscreen при открытии Mini App и оставили обычный expanded-режим. Игра по-прежнему заполняет экран нормально, но перестала ощущаться как слишком агрессивный полноэкранный захват.

  • #Дом#Вылазки#Тексты

    Шаринг отвязали от общей безликой кнопки и привязали к конкретному последнему отчёту или свежему итогу вылазки. Так понятнее, чем именно игрок делится и почему это связано с текущим позором.

  • #Вылазки#Интерфейс#Тексты

    Хвост вылазок сделали суше и полезнее: теперь это короткая лента последних выходок с компактным следом результата, а не повтор уже показанного большого итога.

Исправили

  • #Паспорт#Интерфейс

    Поля паспорта снова уложили в карточки нормально. Инпуты получили корректную ширину и коробку, поэтому больше не вылезают за пределы своих блоков.

  • #Telegram#Интерфейс

    Дополнительно приглушили Telegram-методы, которые могут существовать в объекте WebApp, но падать как unsupported в отдельных клиентах. Игровой экран реже получает лишний технический шум.

v0.1.12

2026-03-08 20:38

TL;DR

Нижнее меню перестало прятаться и дёргаться при вводе в паспорте: убрали лишний Telegram-низ и оставили один стабильный таб-бар.
Паспорт хозяина переписали в более честный тон: теперь он сильнее подталкивает к правдивым фактам о хозяине, а врать и выкручиваться оставляет самому гоблину.
Главная стала понятнее по смыслу: блок про последние последствия стал компактнее и яснее, а гостевой вход теперь увереннее уводит в лендинг вместо сырой ошибки.

Изменили

  • #Паспорт#Тексты#Онбординг

    Паспорт сильнее развели с идеей «наври о себе покрасивее». Теперь экран аккуратнее подталкивает к реальным фактам о хозяине, а понты и небылицы оставляет самому гоблину.

  • #Дом#Тексты#Логика

    Блок о последней выходке пересобрали как более короткий «последний отчёт». Игроку проще понять, о чём этот кусок экрана и зачем туда смотреть после вылазки.

  • #Паспорт#Вылазки#Тексты

    Подсказки по самым слабым дырам переписали точнее. Теперь они яснее объясняют, что без фактов о хозяине сам гоблин начинает звучать как выдумщик и случайный пиздабол.

Исправили

  • #Навигация#Паспорт#Telegram

    Нижний таб-бар перестал пропадать и съезжать при вводе в паспорте. Дополнительный Telegram Main Button убрали из этой зоны, чтобы fixed chrome больше не спорил сам с собой.

  • #Дом#Telegram#Интерфейс

    Ошибку WebAppMethodUnsupported больше не вываливаем в игровой экран, если браузер поддерживает Telegram-объект, но не умеет конкретные методы вроде fullscreen. Неподдерживаемые вызовы теперь тихо игнорируются.

  • #Интерфейс#Telegram#Дом

    Гостевой вход без initData теперь снова уводит в посадочную логику, а не в сырой экран ошибки инициализации. Сайт лучше объясняет, что это за игра и как открыть её через бота.

v0.1.11

2026-03-08 19:39

TL;DR

Сайт перестал встречать обычный браузер сырой ошибкой и получил нормальную посадочную страницу в том же игровом коде дизайна.
Дом стал чище по логике: убрали дубли состояния, выделили имя гоблина, переписали верхнюю подачу и оставили один главный следующий ход вместо спорящих CTA.
Паспорт и вылазки стали понятнее в связке: «досье-починку» перевели в сбор фактов, а перед рискованным выходом теперь можно сразу уйти укреплять легенду хозяина.

Добавили

  • #Интерфейс#Дом#Telegram

    Для входа вне Telegram сделали отдельную посадочную страницу внутри того же визуального языка. Теперь сайт показывает, что это за игра, кто такой гоблин и как открыть мини-приложение через бота, вместо сухой ошибки инициализации.

Изменили

  • #Дом#Тексты#Персонаж

    На домашнем экране переписали верхнюю подачу и описание гоблина. Имя стало читаться как имя, амплуа как амплуа, а сам текст лучше объясняет, что именно гоблин делает от имени хозяина.

  • #Дом#Интерфейс#Логика

    Убрали дубли настроя на домашнем экране и оставили один главный следующий ход вместо отдельного блока быстрых приказов. Дом стал спокойнее, чище по иерархии и меньше спорит сам с собой.

  • #Вылазки#Паспорт#Тексты

    Вылазка про досье теперь называется сбором фактов и объясняется через укрепление легенды хозяина. Перед чатом или конфой можно сразу свернуть в паспорт, если у гоблина сейчас слишком явная дыра в базе.

  • #Паспорт#Логика#Онбординг

    Логику настроя отдельно закрепили как шкалу стресса: самодовольный → на взводе → в панике → сорвался. Это делает экран понятнее и связывает тексты с реальным состоянием гоблина, а не с декоративной подписью.

Исправили

  • #Паспорт#Навигация#Telegram

    Во время ввода в паспорте нижняя фиксированная навигация и Telegram-кнопка больше не подпрыгивают вверх и не спорят с клавиатурой. При активном редактировании нижний chrome уходит с дороги.

v0.1.10

2026-03-08 18:32

TL;DR

Паспорт хозяина стал структурированнее: поля теперь разбиты по смысловым блокам, а не лежат одной длинной формой.
Экран досье быстрее читается на мобиле и сильнее ощущается как рабочая легенда для гоблина, а не как обычная анкета.
Дом стал чуть чище по тону: кнопка шаринга теперь меньше выбивается из игрового мира.

Изменили

  • #Паспорт#Интерфейс#Тексты

    Поля паспорта разбили на смысловые секции: как гоблин тебя представит, где тебя ловить и чем он будет крыть дальше по разговору. Экран стал проще сканировать и легче заполнять по частям.

  • #Паспорт#Онбординг

    Подачу досье ещё сильнее увели от сухой анкеты в сторону легенды хозяина. Теперь сам экран лучше объясняет, зачем эти поля нужны твоему гоблину в живых ситуациях.

  • #Дом#Тексты

    Кнопку шаринга на домашнем экране переписали в более игровой тон. Она меньше звучит как утилита и лучше вписывается в остальной язык игры.

v0.1.9

2026-03-08 18:29

TL;DR

Дом стал ближе к настоящей базе гоблина: меньше сухой сервисности, больше ощущения норы, статуса и следующего здравого хода.
Вылазки теперь читаются как явный цикл: сначала выбор, потом подтверждение приказа, затем короткий запуск и уже после этого отдельный итог.
Модальные состояния стали спокойнее по верстке: нижнее меню прячется под оверлеями, а итог вылазки больше не спорит с экраном огромными кнопками.

Изменили

  • #Дом#Интерфейс#Тексты

    Дом гоблина дожали в сторону базы и норы: усилили подачу домашнего экрана, добавили более внятный блок быстрых приказов и сделали статусные карточки полезнее по смыслу.

  • #Вылазки#Логика#Тексты

    Цикл вылазки стал явнее: сначала игрок выбирает направление, потом подтверждает приказ, затем видит, что гоблин уже пошёл, и только после этого получает итог. Так проще понимать, что действие действительно запустилось.

  • #Вылазки#Интерфейс#Telegram

    Убрали лишнее дублирование Telegram Main Button в момент вылазки. Подтверждение и итог теперь живут внутри самого игрового слоя, без лишней конкуренции снизу.

Исправили

  • #Навигация#Интерфейс#Telegram

    Нижнее меню теперь прячется, пока открыт блокирующий модал или итог вылазки. Экран перестал визуально спорить сам с собой в моменты подтверждения и разбора результата.

  • #Вылазки#Интерфейс

    Итог вылазки пересобрали с более компактной сеткой кнопок и спокойной высотой модала. На мобильных экранах он стал чище, понятнее и меньше ломает нижнюю часть композиции.

v0.1.8

2026-03-08 18:12

TL;DR

Нижнее меню перестало конфликтовать с прокручиваемым контентом и стало ощущаться как отдельный фиксированный слой интерфейса.
Убрали лишнее дублирование главного действия на домашнем экране: Telegram Main Button больше не спорит с главным CTA в самом доме гоблина.
Резерв под нижние фиксированные элементы стал стабильнее и лучше ведёт себя на длинных экранах внутри Telegram.

Изменили

  • #Интерфейс#Паспорт#Вылазки

    Резерв под нижние фиксированные элементы теперь учитывает и Telegram-кнопку, и сам таб-бар. Это делает длинные экраны стабильнее на прокрутке и уменьшает визуальную кашу у нижней кромки.

Исправили

  • #Навигация#Интерфейс#Telegram

    Нижнее меню подняли над контентом по слою и добавили явный резерв под фиксированную навигацию. Теперь длинные страницы не выглядят так, будто карточки наезжают на таб-бар.

  • #Telegram#Дом#Навигация

    Telegram Main Button убрали с домашнего экрана, где он дублировал главный CTA и создавал лишнюю конкуренцию с нижним меню. Дом стал чище и спокойнее по иерархии.

v0.1.7

2026-03-08 17:53

TL;DR

После вылазки появился отдельный result reveal, который сильнее продаёт исход, добычу и послевкусие последствий.
Интерфейс стал нативнее для Telegram Mini App: появились Back Button, Main Button, haptics и более аккуратная работа с viewport.
Дом, Вылазка и Паспорт теперь лучше держатся как единая игровая сцена, а не просто набор соседних вкладок.

Добавили

  • #Вылазки#Интерфейс#Тексты

    Добавили отдельный экран-показ результата после вылазки. Теперь исход чувствуется как событие с послевкусием, а не просто как новый абзац текста в ленте.

Изменили

  • #Telegram#Интерфейс#Навигация

    Подключили Telegram Back Button и Main Button как часть основного цикла. Мини-приложение стало вести себя ближе к нативному игровому экрану, а не к обычной веб-странице.

  • #Telegram#Производительность#Интерфейс

    Добавили более аккуратную работу с viewport, fullscreen и safe area. Экран стабильнее чувствует себя внутри Telegram и лучше держит нижнюю навигацию на узких устройствах.

  • #Дом#Вылазки#Логика

    Связали последние исходы вылазок с более выразительным разбором последствий. Игроку стало проще считывать, что именно произошло и куда идти дальше: снова в риск или обратно к дому.

Исправили

  • #Telegram#Уведомления

    Добавили точечные haptics на важные действия: запуск вылазки, успех, ошибку и навигационные переключения. Отклик стал ощутимее, но без лишнего дребезга.

v0.1.6

2026-03-08 17:30

TL;DR

На сайте появилась отдельная база знаний игры в том же визуальном коде, что и остальной продукт.
Зафиксировали MVP-канон по материалам, трофеям и тому, как вообще должен работать редкий дроп.
Базу знаний аккуратно связали с игрой, не перетягивая внимание с главного цикла.

Добавили

  • #Интерфейс#Тексты

    Добавили отдельный раздел «База знаний игры». Теперь можно посмотреть, как устроены экраны, вылазки, дроп и ключевые правила MVP без лазания по чату и исходникам.

Изменили

  • #Паспорт#Логика#Прокачка

    Зафиксировали важное правило: паспорт хозяина больше не рассматривается как обычная лут-ветка. Его задача усиливать легенду, тексты и исходы, а не сыпать псевдопредметами.

  • #Шмот#Логика#Экономика

    Разделили будущий инвентарь на материалы и трофеи. Это поможет удержать редкие предметы редкими, а массовую добычу не превращать в бесконечную свалку уникального мусора.

  • #Интерфейс#Навигация

    Доступ к базе знаний аккуратно добавили в спокойные точки интерфейса рядом с журналом и обновлениями. Раздел стал доступнее, но не спорит с гоблином за главный фокус.

v0.1.5

2026-03-08 15:25

TL;DR

Вылазки стали выглядеть более рискованными и ближе к игровым миссиям, а не к обычным карточкам.
Шмот получил собственный характер и теперь ощущается как трофеи гоблина, а не просто список предметов.
В интерфейс добавили аккуратные анимационные акценты, чтобы игра ощущалась живее без визуального шума.

Изменили

  • #Вылазки#Интерфейс#Тексты

    Карточки вылазок пересобрали в более игровой вид: у каждой появился свой характер, риск, тип добычи и ритм. Теперь они меньше похожи на обычное меню действий.

  • #Шмот#Интерфейс#Персонаж

    Экран шмота усилили как зону трофеев и маскировки. Лут стал лучше считываться как часть образа твоего гоблина, а не как сухой инвентарь.

  • #Дом#Интерфейс

    Добавили несколько мягких анимационных акцентов и атмосферных слоёв в основные экраны. Игра стала живее, но не потеряла читаемость и мобильную компактность.

Исправили

  • #Вылазки#Шмот#Навигация

    Слабые экраны раннего MVP стали ближе по качеству к дому и паспорту. Игроку проще чувствовать, что перед ним цельная игровая площадка, а не набор отдельных страниц.

v0.1.4

2026-03-08 15:02

TL;DR

Паспорт хозяина стал меньше похож на форму и больше на досье для легенды гоблина.
Блок про последнюю выходку получил больше драматургии и лучше показывает, чем всё закончилось.
Журнал обновлений теперь хранит не только дату релиза, но и время до минут.

Изменили

  • #Паспорт#Тексты#Интерфейс

    Паспорт хозяина пересобрали как досье-боекомплект: у полей появились игровые пояснения и заметнее стало, где в легенде ещё дыры.

  • #Дом#Логика#Тексты

    Блок «Что он натворил» стал драматичнее: теперь он лучше показывает не только сам факт вылазки, но и в каком состоянии после неё остался гоблин.

  • #Интерфейс#Тексты

    Формат релизов в журнале обновлений расширили до даты и времени. Теперь виднее, когда именно игра менялась в течение дня.

Исправили

  • #Паспорт#Онбординг

    Экран паспорта стал меньше ощущаться как скучная анкета. Игроку проще понять, зачем вообще заполнять эти поля и как они помогают гоблину выживать.

v0.1.3

2026-03-08 14:57

TL;DR

Дом стал лучше показывать текущее состояние твоего гоблина, а не просто общий статус аккаунта.
Вылазка получила более рискованный и событийный тон, чтобы меньше походить на соседнюю вкладку.
Подсказка про метрики и вход в журнал обновлений игры стали понятнее и личнее.

Изменили

  • #Дом#Персонаж#Интерфейс

    На главной добавили короткие статусные плашки про настрой, легенду и наполненность паспорта. Теперь состояние твоего гоблина считывается быстрее и живее.

  • #Вылазки#Интерфейс#Логика

    Экран вылазки усилили отдельным риск-блоком про ставки на сегодня. Он лучше объясняет, почему плохая легенда повышает шанс кринжа, но всё равно двигает прогресс.

  • #Интерфейс#Тексты

    Подсказку про метрики переписали в более личном тоне. Теперь она объясняет состояние именно твоего гоблина, а не абстрактной системы.

  • #Интерфейс#Навигация#Тексты

    Вход в обновления уточнили как «Журнал обновлений игры», чтобы было яснее, куда именно он ведёт и зачем он нужен.

Исправили

  • #Дом#Вылазки#Интерфейс

    Дом и Вылазка стали меньше походить друг на друга по ритму и акцентам. Игроку проще различать, где он заботится о гоблине, а где отправляет его в риск.

v0.1.2

2026-03-08 14:48

TL;DR

Главная стала сильнее продавать самого гоблина, а не просто список функций.
Экран «Сцена» на поверхности заменили на более понятную «Вылазку».
Журнал обновлений встроили в интерфейс аккуратнее и привели к тому же визуальному коду, что и игра.

Изменили

  • #Дом#Персонаж#Тексты

    Переделали верхнюю часть главной вокруг состояния гоблина. Теперь экран быстрее объясняет, кто перед игроком и в каком он сейчас состоянии.

  • #Вылазки#Навигация#Логика

    Переориентировали вкладку с последствиями и действиями в сторону «Вылазки». Игроку стало проще считывать, где отдавать приказ, а где разбирать, что этот деятель уже натворил.

  • #Паспорт#Тексты#Прокачка

    Паспорт хозяина переписали в более игровую сторону. Он стал ощущаться ближе к набору фактов для гоблина, а не к сухой анкете.

  • #Интерфейс#Дом#Навигация

    Убрали отдельную иконку журнала с верхнего экрана и спрятали вход в более спокойное место внутри интерфейса. Доступ к обновлениям остался, но он меньше мешает главному игровому циклу.

  • #Интерфейс#Тексты

    Страницу «Обновления» подтянули ближе к общему визуальному коду игры: по ширине, карточной сетке и общей плотности элементов.

Исправили

  • #Дом#Логика

    Главная стала лучше показывать непрерывность жизни гоблина через блок о последней выходке. Теперь прошлое действие не теряется сразу после переходов между вкладками.

v0.1.1

2026-03-08 14:32

TL;DR

Добавили публичную страницу с обновлениями игры.
Зафиксировали текущую структуру раннего MVP, чтобы дальнейшие изменения читались как понятная история развития, а не набор случайных правок.

Добавили

  • #Интерфейс#Тексты

    Добавили страницу «Обновления». Теперь можно одним экраном посмотреть, что уже менялось в игре и что готовится дальше.

Изменили

  • #Интерфейс#Логика

    Собрали журнал в единую публичную ленту с блоком «В разработке» и версиями ниже. Так проще понимать, что уже выкатили, а что ещё только готовится.

v0.1.0

2026-03-07 20:40

TL;DR

Запустили ранний MVP Career Goblin.
Появились первый домашний экран, вылазки, досье хозяина и базовый шмот.
Гоблин получил личную визуальную сборку и начал позориться за хозяина уже в Telegram Mini App.

Добавили

  • #Дом#Персонаж

    Запустили главный экран с личным гоблином игрока. У каждого появился свой маленький представитель, который живёт на фактах о хозяине.

  • #Вылазки#Логика

    Добавили первые действия для гоблина: чат, конфа и работа с профилем хозяина. Это стало основой раннего игрового цикла.

  • #Паспорт#Прокачка

    Добавили досье хозяина с реальными полями профиля. Заполнение данных стало частью прогресса, а не просто формой ради формы.

  • #Шмот#Персонаж

    Появился базовый шмот и лут, который гоблин выбивает в событиях. Даже неловкие вылазки теперь могут оставлять полезную добычу.

  • #Telegram#Логика

    Подключили Telegram-вход и dev-веб-доступ для тестовой среды. Игра начала жить как Mini App, а не как изолированная демка.

Изменили

  • #Интерфейс#Дом

    Главную страницу перестроили в сторону мобильного игрового экрана. Гоблин стал заметнее, а служебные блоки компактнее.

  • #Персонаж#Тексты

    Зафиксировали chibi-направление для гоблина и подчистили визуальную лабораторию вокруг этой стилистики. Персонаж стал ближе к итоговому тону игры.

Исправили

  • #Логика#Опыт

    Заложили правило раннего MVP: даже провалившаяся вылазка всё равно двигает прогресс через опыт, историю или добычу. Игра меньше наказывает за неудачу и лучше держит ритм.

Известные шероховатости

  • #Дом#Интерфейс

    Главная уже рабочая, но всё ещё местами ощущается как аккуратный сервис, а не как полноценный дом гоблина. Это одна из ближайших зон переделки.