Fable — мокапы экранов MVP
Fable · MVP · мокапы

Одиннадцать экранов, которых пока нет в коде

Это макет, а не приложение. В ветке feat/foundation-and-content-pipeline реализованы правила проекта, каркас, i18n, схемы контента, валидатор каталога, генератор таймингов и pre-commit гейт. Единственный экран в коде — заглушка со словом «Fable».
21:14
Родитель · первый запуск

На каком языке
будем читать?

Сказки записаны актёрами на обоих. Язык можно поменять потом.

Родитель · PIN

Четыре цифры
для родителя

Ими закрывается всё взрослое, когда телефон уходит в детские руки.

Родитель · подбор

Что у ребёнка
происходит сейчас?

Расскажите словами или отметьте готовые — до трёх.

или отметьте сами
Выбрано 2 из 3

Родитель · подбор словами

Расскажите,
что происходит

Своими словами. Я подберу сказки из тех, что уже написаны — сочинять ничего не буду.
Переехали месяц назад. Теперь не засыпает один, зовёт каждые десять минут.
Вот что я услышал: Переезд Не хочет ложиться Первый раз один в комнате
Нашёл 4 сказки для 4 лет. Если что-то не про вас — уберите метку и я пересоберу.
слушаю

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

Родитель · каталог

Боится темноты

Показано потому что: тег Боится темноты + возраст 4 года. Ничего другого о ребёнке мы не знаем.
Ещё по этому тегу
Бесплатно навсегда

Тёмная комната

Длится
6 мин
Возраст
4–6 лет
Читает
И. Соколов

Маша остаётся в комнате одна и учится слушать, как дом устраивается на ночь. Скрип — это не кто-то. Это дом.

Детская зона

Выбирай,
что слушаем

Здесь только твои сказки. Нажми на картинку.

Детская зона rive · Scene/Main · segmentIndex = 12

Свет погас, и комната стала другой. Маша лежала тихо и слушала, как дышит дом. Что-то скрипнуло у окна — так скрипит дерево, когда ему снится ветер.

2:04сегмент 12 из 186:11
Родитель · подписка

Вся полка —
и две новые каждый месяц

  • Три сказки остаются бесплатными навсегда, даже если отмените.
  • Первая неделя — бесплатно, списания до неё нет.
Родитель · после сказки

Три вопроса,
пока не заснул

Не все сразу. Хватит одного — того, на который он захочет ответить.

01 Как думаешь, чего испугалась Маша?

Пусть назовёт словами. Своими, не вашими.

02 А что ей помогло?

Здесь обычно всплывает то, что помогает ему самому.

03 У тебя так бывает?

Если ответит «нет» — тоже хорошо. Вопрос уже задан.

Слушайте, не поправляйте. «Не знаю» — это тоже ответ, и он не хуже других.
Родитель · настройки

Настройки

Вечер
Доступ
Телефон

Что за этими экранами уже написано

  • Закон проекта — CLAUDE.md, CONTRIBUTING, I18N, DESIGN_SYSTEM.
  • Каркас — Expo Router, strict TypeScript, Jest 29, ESLint 9.
  • Общий слой — детерминированные часы и логгер, вычищающий приватные поля.
  • i18n — две локали с гейтами паритета ключей и русской плюрализации.
  • Формат сказки — zod-схемы, сегменты со стабильными id, контрольные суммы.
  • Валидатор каталога — права, клеймы, теги, покрытие, размер, дрейф текста, устаревшее аудио.
  • Тайминги — генератор с поправкой на кодек.
  • Pre-commit гейт — линт, типы, тесты и проверка контента до каждого коммита.