{
  "revision": "2026-10-11-public-scenarios-v1",
  "updatedAt": "2026-10-11",
  "language": "ru",
  "title": "Как Buddy может помочь: библиотека сценариев",
  "categories": {
    "communication": "Общение",
    "work": "Работа и встречи",
    "negotiation": "Язык и переговоры",
    "sleep": "Вечерние привычки",
    "creativity": "Творчество",
    "travel": "Путешествия",
    "home": "Дом"
  },
  "audiences": {
    "adults": "Взрослые пользователи",
    "professionals": "Специалисты и предприниматели",
    "creators": "Авторы и мастера",
    "travelers": "Путешественники",
    "home": "Домашние сценарии и близкие",
    "learners": "Изучающие язык"
  },
  "features": [
    {
      "id": 1,
      "name": "Текстовое общение"
    },
    {
      "id": 2,
      "name": "Голосовое общение"
    },
    {
      "id": 3,
      "name": "Личная память"
    },
    {
      "id": 4,
      "name": "Голосовые напоминания"
    },
    {
      "id": 5,
      "name": "Утренний обзор планов"
    },
    {
      "id": 6,
      "name": "Запись выбранной аудиосессии"
    },
    {
      "id": 7,
      "name": "Расшифровка речи"
    },
    {
      "id": 8,
      "name": "Смена говорящих"
    },
    {
      "id": 9,
      "name": "Конспект встречи"
    },
    {
      "id": 10,
      "name": "Поиск в сохранённых разговорах"
    },
    {
      "id": 11,
      "name": "Задачи из встреч"
    },
    {
      "id": 12,
      "name": "Голосовая диктовка"
    },
    {
      "id": 13,
      "name": "Устный перевод"
    },
    {
      "id": 14,
      "name": "Перевод текста"
    },
    {
      "id": 15,
      "name": "Языковая практика"
    },
    {
      "id": 16,
      "name": "Репетиция разговора"
    },
    {
      "id": 17,
      "name": "Воспроизведение музыки"
    },
    {
      "id": 18,
      "name": "Вечерние звуки"
    },
    {
      "id": 19,
      "name": "Добровольный таймер расслабления"
    },
    {
      "id": 20,
      "name": "Будильник по расписанию"
    },
    {
      "id": 21,
      "name": "Ночные наблюдения за звуками"
    },
    {
      "id": 22,
      "name": "Дневник сна и данные часов"
    },
    {
      "id": 23,
      "name": "Таймер концентрации"
    },
    {
      "id": 24,
      "name": "Запись музыкального наброска"
    },
    {
      "id": 25,
      "name": "Черновик текста песни"
    },
    {
      "id": 26,
      "name": "Музыкальные черновики с Buddy WL"
    },
    {
      "id": 27,
      "name": "Личные песни с Buddy WL"
    },
    {
      "id": 28,
      "name": "Создание Zoom-встречи"
    },
    {
      "id": 29,
      "name": "Открытие выбранной встречи"
    },
    {
      "id": 30,
      "name": "Подключение календаря"
    },
    {
      "id": 31,
      "name": "Задачи во внешних сервисах"
    },
    {
      "id": 32,
      "name": "Обзор почты"
    },
    {
      "id": 33,
      "name": "Черновики ответов на письма"
    },
    {
      "id": 34,
      "name": "Работа с выбранными документами"
    },
    {
      "id": 35,
      "name": "Управление подключённым домом"
    },
    {
      "id": 36,
      "name": "Фото по запросу"
    },
    {
      "id": 37,
      "name": "Видео по запросу"
    },
    {
      "id": 38,
      "name": "Анализ выбранного кадра"
    },
    {
      "id": 39,
      "name": "Свой процесс создания видео"
    },
    {
      "id": 40,
      "name": "Публикация выбранного видео"
    }
  ],
  "stories": [
    {
      "id": "b01-1",
      "primaryFeatureId": 1,
      "featureIds": [
        1
      ],
      "category": "communication",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Сообщение без голоса",
      "whoAndSituation": "Пассажир разбирает предложение о работе в тихом вагоне.",
      "problem": "Разговор вслух помешал бы другим.",
      "buddyAction": "Обсудить предложение текстом и отделить заявленные условия от предположений.",
      "expectedObservableResult": "Короткий список вопросов работодателю.",
      "requirements": "Нужны доступ к выбранной текстовой модели и совместимое приложение. Связь и ограничения тарифа требуют проверки.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Пассажир разбирает предложение о работе в тихом вагоне.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b01-2",
      "primaryFeatureId": 1,
      "featureIds": [
        1
      ],
      "category": "communication",
      "audienceTags": [
        "adults",
        "professionals",
        "home"
      ],
      "authorScene": false,
      "title": "Найти слова после ссоры",
      "whoAndSituation": "Взрослый хочет спокойно написать партнёру.",
      "problem": "Первый черновик звучит резче, чем хотелось.",
      "buddyAction": "Предложить варианты на основе того, что человек действительно хочет сказать.",
      "expectedObservableResult": "Сообщение, которое человеку удобно отредактировать и отправить.",
      "requirements": "Нужны доступ к выбранной текстовой модели и совместимое приложение. Связь и ограничения тарифа требуют проверки.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый хочет спокойно написать партнёру.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b01-3",
      "primaryFeatureId": 1,
      "featureIds": [
        1
      ],
      "category": "communication",
      "audienceTags": [
        "adults",
        "travelers"
      ],
      "authorScene": false,
      "title": "Первый вечер в новом городе",
      "whoAndSituation": "Человек только что переехал и планирует ближайшие практические дела.",
      "problem": "Несколько небольших дел кажутся одной большой проблемой.",
      "buddyAction": "Задать уточняющие вопросы и помочь выбрать одно посильное действие.",
      "expectedObservableResult": "Один следующий шаг и сохранённый список остальных дел.",
      "requirements": "Нужны доступ к выбранной текстовой модели и совместимое приложение. Связь и ограничения тарифа требуют проверки.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Человек только что переехал и планирует ближайшие практические дела.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b02-1",
      "primaryFeatureId": 2,
      "featureIds": [
        2
      ],
      "category": "communication",
      "audienceTags": [
        "adults",
        "home"
      ],
      "authorScene": false,
      "title": "Обсудить планы за готовкой",
      "whoAndSituation": "Взрослый готовит и планирует семейные выходные.",
      "problem": "Руки заняты, а варианты постоянно меняются.",
      "buddyAction": "Обсудить ограничения голосом и повторить выбранный план.",
      "expectedObservableResult": "План, который семья может проверить вместе.",
      "requirements": "Нужны микрофон, динамик и связь на Buddy или телефоне-компаньоне. Голосовой цикл физического устройства ещё не проверен.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый готовит и планирует семейные выходные.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b02-2",
      "primaryFeatureId": 2,
      "featureIds": [
        2
      ],
      "category": "communication",
      "audienceTags": [
        "adults",
        "home"
      ],
      "authorScene": false,
      "title": "Завершить разговор, который не выходит из головы",
      "whoAndSituation": "Человек возвращается домой и думает о незавершённом рабочем разговоре.",
      "problem": "Он пока не может объяснить, что его задело.",
      "buddyAction": "Выслушать по приглашению и задать вопросы, проясняющие его собственную позицию.",
      "expectedObservableResult": "Более ясное понимание того, что хочется обсудить дальше.",
      "requirements": "Нужны микрофон, динамик и связь на Buddy или телефоне-компаньоне. Голосовой цикл физического устройства ещё не проверен.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Человек возвращается домой и думает о незавершённом рабочем разговоре.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b02-3",
      "primaryFeatureId": 2,
      "featureIds": [
        2
      ],
      "category": "communication",
      "audienceTags": [
        "adults",
        "home"
      ],
      "authorScene": false,
      "title": "Обсудить обстановку вслух",
      "whoAndSituation": "Двое взрослых сравнивают расстановку мебели перед покупкой.",
      "problem": "В разговоре теряются первоначальные критерии.",
      "buddyAction": "Вернуться к согласованным критериям и спросить о недостающих размерах.",
      "expectedObservableResult": "Сравнение, показывающее, что ещё нужно измерить.",
      "requirements": "Нужны микрофон, динамик и связь на Buddy или телефоне-компаньоне. Голосовой цикл физического устройства ещё не проверен.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Двое взрослых сравнивают расстановку мебели перед покупкой.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b03-1",
      "primaryFeatureId": 3,
      "featureIds": [
        3
      ],
      "category": "communication",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Вспомнить причину выбора",
      "whoAndSituation": "Владелец жилья через неделю возвращается к образцам материалов для ремонта.",
      "problem": "Выбор помнится, а причина забыта.",
      "buddyAction": "Найти подтверждённую заметку и показать её источник.",
      "expectedObservableResult": "Снова видны первоначальное решение и его обоснование.",
      "requirements": "Используется только подтверждённая личная память. Владелец должен иметь возможность просматривать, исправлять и удалять выбранные записи.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Владелец жилья через неделю возвращается к образцам материалов для ремонта.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b03-2",
      "primaryFeatureId": 3,
      "featureIds": [
        3
      ],
      "category": "communication",
      "audienceTags": [
        "adults",
        "travelers"
      ],
      "authorScene": false,
      "title": "Поездка с учётом ваших предпочтений",
      "whoAndSituation": "Путешественник строит планы после неудачного пребывания в шумном отеле.",
      "problem": "Полезные предпочтения теряются между разговорами.",
      "buddyAction": "Использовать только сохранённые предпочтения и уточнить, актуальны ли они.",
      "expectedObservableResult": "Описание пожеланий к поездке, которое человек может подтвердить или исправить.",
      "requirements": "Используется только подтверждённая личная память. Владелец должен иметь возможность просматривать, исправлять и удалять выбранные записи.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Путешественник строит планы после неудачного пребывания в шумном отеле.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b03-3",
      "primaryFeatureId": 3,
      "featureIds": [
        3
      ],
      "category": "communication",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Сохранить ориентиры в поиске работы",
      "whoAndSituation": "Взрослый во время поиска работы получает привлекательную вакансию.",
      "problem": "Новое предложение может отвлечь от заявленных приоритетов.",
      "buddyAction": "Сопоставить вакансию с подтверждёнными целями, не выбирая за человека.",
      "expectedObservableResult": "Видимый список совпадений и нерешённых компромиссов.",
      "requirements": "Используется только подтверждённая личная память. Владелец должен иметь возможность просматривать, исправлять и удалять выбранные записи.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый во время поиска работы получает привлекательную вакансию.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b04-1",
      "primaryFeatureId": 4,
      "featureIds": [
        4
      ],
      "category": "communication",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Забрать по дороге домой",
      "whoAndSituation": "Человек договорился забрать пальто после ремонта по окончании работы.",
      "problem": "Когда день становится загруженным, о деле легко забыть.",
      "buddyAction": "Подтвердить время и предложить голосовое напоминание.",
      "expectedObservableResult": "Человек замечает напоминание в согласованное время.",
      "requirements": "Планировщик, питание и доставка напоминаний требуют испытаний; запрос напоминания не подтверждает его доставку.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Человек договорился забрать пальто после ремонта по окончании работы.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b04-2",
      "primaryFeatureId": 4,
      "featureIds": [
        4
      ],
      "category": "communication",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Сдержать обещание клиенту",
      "whoAndSituation": "Консультант обещал прислать дополнительные вопросы в определённый день.",
      "problem": "Обещание затерялось в заметках встречи.",
      "buddyAction": "Создать напоминание с согласованным сроком и текстом обещания.",
      "expectedObservableResult": "Консультант видит, что именно обязался сделать.",
      "requirements": "Планировщик, питание и доставка напоминаний требуют испытаний; запрос напоминания не подтверждает его доставку.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Консультант обещал прислать дополнительные вопросы в определённый день.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b04-3",
      "primaryFeatureId": 4,
      "featureIds": [
        4
      ],
      "category": "communication",
      "audienceTags": [
        "adults",
        "home"
      ],
      "authorScene": false,
      "title": "Найти время для личного звонка",
      "whoAndSituation": "Взрослый хочет позвонить родственнику, когда оба свободны.",
      "problem": "Работа может вытеснить звонок из головы.",
      "buddyAction": "Напомнить в согласованное время и дать возможность перенести.",
      "expectedObservableResult": "Напоминание, на которое человек может откликнуться или которое может перенести.",
      "requirements": "Планировщик, питание и доставка напоминаний требуют испытаний; запрос напоминания не подтверждает его доставку.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый хочет позвонить родственнику, когда оба свободны.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b05-1",
      "primaryFeatureId": 5,
      "featureIds": [
        5
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Утро перед двумя встречами",
      "whoAndSituation": "Специалист завтракает перед встречами с двумя разными клиентами.",
      "problem": "Легко перепутать подготовку и порядок встреч.",
      "buddyAction": "Просмотреть разрешённый календарь и обозначить нужную подготовку.",
      "expectedObservableResult": "Проверенная последовательность первых встреч дня.",
      "requirements": "Для доступа к календарю нужно отдельное разрешённое подключение. Без него план строится на сведениях самого человека.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Специалист завтракает перед встречами с двумя разными клиентами.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b05-2",
      "primaryFeatureId": 5,
      "featureIds": [
        5
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Придать форму дню фрилансера",
      "whoAndSituation": "Дизайнер начинает день без фиксированных офисных часов.",
      "problem": "При гибком расписании трудно выбрать приоритеты.",
      "buddyAction": "Спросить об обязательствах и предложить утренний план для подтверждения.",
      "expectedObservableResult": "Небольшой набор приоритетов, выбранных дизайнером.",
      "requirements": "Для доступа к календарю нужно отдельное разрешённое подключение. Без него план строится на сведениях самого человека.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Дизайнер начинает день без фиксированных офисных часов.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b05-3",
      "primaryFeatureId": 5,
      "featureIds": [
        5
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "travelers",
        "professionals"
      ],
      "authorScene": false,
      "title": "Проснуться в нужном часовом поясе",
      "whoAndSituation": "Сотрудник в поездке после прибытия участвует в онлайн-встречах.",
      "problem": "Можно перепутать местное время и время команды.",
      "buddyAction": "Подтвердить текущий часовой пояс и показать время встречи в обоих поясах.",
      "expectedObservableResult": "Человек может проверить, когда подключаться.",
      "requirements": "Для доступа к календарю нужно отдельное разрешённое подключение. Без него план строится на сведениях самого человека.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Сотрудник в поездке после прибытия участвует в онлайн-встречах.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b06-1",
      "primaryFeatureId": 6,
      "featureIds": [
        6,
        3,
        7,
        8,
        9,
        10,
        11
      ],
      "category": "work",
      "audienceTags": [
        "adults"
      ],
      "authorScene": true,
      "title": "Сохранить разговор",
      "whoAndSituation": "Заказчик встречается с подрядчиком для обсуждения условий проекта.",
      "problem": "Позже важные детали могут вспоминаться по-разному.",
      "buddyAction": "Запустить выбранную запись с ведома всех участников и с видимым индикатором.",
      "expectedObservableResult": "Запись для просмотра с черновиками расшифровки и заметок.",
      "requirements": "Записывается только явно запущенная сессия, о которой знают участники. Диктофон устройства ещё изучается; телефон — отдельный источник.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Заказчик встречается с подрядчиком для обсуждения условий проекта.",
      "updatedAt": "2026-10-11",
      "media": {
        "src": "/scenarios/v1/b06-1.webp",
        "alt": "Заказчик встречается с подрядчиком для обсуждения условий проекта. Концептуальная иллюстрация Buddy в тёмно-синей кепке с фиксированной камерой на животе.",
        "caption": "Концептуальная иллюстрация, созданная с помощью ИИ. Сценарная демонстрация; устройство не подключено."
      }
    },
    {
      "id": "b06-2",
      "primaryFeatureId": 6,
      "featureIds": [
        6
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Интервью, к которому можно вернуться",
      "whoAndSituation": "Автор берёт интервью у взрослого участника для проекта.",
      "problem": "Попытка записать всё отвлекает от разговора.",
      "buddyAction": "Записать согласованное интервью с возможностью остановки и прослушивания.",
      "expectedObservableResult": "Автор может вернуться к выбранной исходной аудиозаписи.",
      "requirements": "Записывается только явно запущенная сессия, о которой знают участники. Диктофон устройства ещё изучается; телефон — отдельный источник.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Автор берёт интервью у взрослого участника для проекта.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b06-3",
      "primaryFeatureId": 6,
      "featureIds": [
        6
      ],
      "category": "work",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Поймать идею, пока она не исчезла",
      "whoAndSituation": "Человек возвращается с прогулки с идеей проекта.",
      "problem": "Детали могут забыться до того, как он успеет их напечатать.",
      "buddyAction": "Записать короткую личную голосовую заметку и предложить название.",
      "expectedObservableResult": "Именованная заметка, которую можно найти позже.",
      "requirements": "Записывается только явно запущенная сессия, о которой знают участники. Диктофон устройства ещё изучается; телефон — отдельный источник.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Человек возвращается с прогулки с идеей проекта.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b07-1",
      "primaryFeatureId": 7,
      "featureIds": [
        7
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Проверить точное условие поставки",
      "whoAndSituation": "Предприниматель проверяет согласованную запись после встречи с поставщиком.",
      "problem": "Одно неясное слово может изменить смысл.",
      "buddyAction": "Подготовить черновик расшифровки с отметками времени и выделить неясные слова.",
      "expectedObservableResult": "Нужную формулировку можно сверить с аудио.",
      "requirements": "Используется выбранная разрешённая аудиозапись. Слова, отметки времени и неясные фрагменты нужно сверять с исходником.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Предприниматель проверяет согласованную запись после встречи с поставщиком.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b07-2",
      "primaryFeatureId": 7,
      "featureIds": [
        7
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Превратить интервью в редактируемый текст",
      "whoAndSituation": "У автора есть длинная разрешённая запись интервью.",
      "problem": "Ручная расшифровка задерживает статью.",
      "buddyAction": "Подготовить редактируемый черновик со ссылкой на исходную запись.",
      "expectedObservableResult": "Расшифровка, готовая к исправлениям автора.",
      "requirements": "Используется выбранная разрешённая аудиозапись. Слова, отметки времени и неясные фрагменты нужно сверять с исходником.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: У автора есть длинная разрешённая запись интервью.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b07-3",
      "primaryFeatureId": 7,
      "featureIds": [
        7
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Перечитать своё объяснение",
      "whoAndSituation": "Фрилансер надиктовал самому себе сложную мысль.",
      "problem": "Устное объяснение трудно быстро просмотреть.",
      "buddyAction": "Расшифровать выбранную заметку, не меняя её смысл незаметно для автора.",
      "expectedObservableResult": "Человек может отредактировать своё объяснение письменно.",
      "requirements": "Используется выбранная разрешённая аудиозапись. Слова, отметки времени и неясные фрагменты нужно сверять с исходником.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Фрилансер надиктовал самому себе сложную мысль.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b08-1",
      "primaryFeatureId": 8,
      "featureIds": [
        8
      ],
      "category": "work",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Кто что сказал о сроке?",
      "whoAndSituation": "Трое участников обсудили сроки в согласованной записи проекта.",
      "problem": "Неясны роли и голоса, звучащие одновременно.",
      "buddyAction": "Предложить разметку смены говорящих, оставить неизвестные имена открытыми и отметить наложения речи.",
      "expectedObservableResult": "Участники могут проверить авторство каждой реплики.",
      "requirements": "Определение говорящих может ошибаться. Имена, смену участников и речь одновременно нужно проверять вручную.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Трое участников обсудили сроки в согласованной записи проекта.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b08-2",
      "primaryFeatureId": 8,
      "featureIds": [
        8
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Два клиента — два набора замечаний",
      "whoAndSituation": "Дизайнер записал обсуждение с двумя владельцами жилья.",
      "problem": "Их отдельные предпочтения перемешались.",
      "buddyAction": "Обозначить возможную смену говорящих для ручной проверки.",
      "expectedObservableResult": "Дизайнер может точнее определить, кому принадлежат замечания.",
      "requirements": "Определение говорящих может ошибаться. Имена, смену участников и речь одновременно нужно проверять вручную.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Дизайнер записал обсуждение с двумя владельцами жилья.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b08-3",
      "primaryFeatureId": 8,
      "featureIds": [
        8
      ],
      "category": "work",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Дать каждому голосу своё место",
      "whoAndSituation": "Взрослые планируют местное событие и знают о записи разговора.",
      "problem": "В записи смешиваются разные высказывания.",
      "buddyAction": "Подготовить черновую разметку говорящих и выделить неясные участки или одновременную речь.",
      "expectedObservableResult": "Запись разговора с авторством, которое можно проверить.",
      "requirements": "Определение говорящих может ошибаться. Имена, смену участников и речь одновременно нужно проверять вручную.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослые планируют местное событие и знают о записи разговора.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b09-1",
      "primaryFeatureId": 9,
      "featureIds": [
        9,
        3,
        7,
        10,
        11,
        29,
        34
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": true,
      "title": "Buddy — ваш помощник на встрече",
      "whoAndSituation": "Руководитель подключается к разрешённому Zoom через приложение-компаньон.",
      "problem": "Одновременно слушать и делать полезные заметки трудно.",
      "buddyAction": "Использовать разрешённое аудио или расшифровку для черновиков заметок и задач с опорой на выбранные материалы проекта.",
      "expectedObservableResult": "Сводка для проверки и предлагаемый следующий шаг.",
      "requirements": "Используются записи или расшифровки с разрешения участников и поддерживаемое подключение. Автоматическое присоединение, живой аудиопоток и задержка ещё не проверены.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Руководитель подключается к разрешённому Zoom через приложение-компаньон.",
      "updatedAt": "2026-10-11",
      "media": {
        "src": "/scenarios/v1/b09-1.webp",
        "alt": "Руководитель подключается к разрешённому Zoom через приложение-компаньон. Концептуальная иллюстрация Buddy в тёмно-синей кепке с фиксированной камерой на животе.",
        "caption": "Концептуальная иллюстрация, созданная с помощью ИИ. Сценарная демонстрация; устройство не подключено."
      }
    },
    {
      "id": "b09-2",
      "primaryFeatureId": 9,
      "featureIds": [
        9
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals",
        "home"
      ],
      "authorScene": false,
      "title": "Отделить решения от обсуждения",
      "whoAndSituation": "Команда завершает согласованную записанную рабочую сессию по дизайну.",
      "problem": "В черновых заметках предварительные идеи выглядят как окончательные решения.",
      "buddyAction": "Разделить исходный материал на решения, обсуждение и открытые вопросы.",
      "expectedObservableResult": "Команда может проверить, о чём действительно договорилась.",
      "requirements": "Используются записи или расшифровки с разрешения участников и поддерживаемое подключение. Автоматическое присоединение, живой аудиопоток и задержка ещё не проверены.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Команда завершает согласованную записанную рабочую сессию по дизайну.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b09-3",
      "primaryFeatureId": 9,
      "featureIds": [
        9
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Вернуться к долгой консультации",
      "whoAndSituation": "Предприниматель сохраняет разрешённую запись консультации.",
      "problem": "Трудно вернуться к советам и оставшимся вопросам.",
      "buddyAction": "Подготовить структурированную сводку со ссылкой на выбранный источник.",
      "expectedObservableResult": "Проверенный список выводов и оставшихся вопросов.",
      "requirements": "Используются записи или расшифровки с разрешения участников и поддерживаемое подключение. Автоматическое присоединение, живой аудиопоток и задержка ещё не проверены.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Предприниматель сохраняет разрешённую запись консультации.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b10-1",
      "primaryFeatureId": 10,
      "featureIds": [
        10
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Где мы обсуждали эту дату?",
      "whoAndSituation": "Руководитель ищет информацию в выбранных сохранённых записях встреч.",
      "problem": "Обещание трудно найти среди нескольких разговоров.",
      "buddyAction": "Искать только в разрешённом наборе и показывать совпавший фрагмент источника.",
      "expectedObservableResult": "Первоначальное обещание можно проверить в контексте.",
      "requirements": "Поиск идёт только по выбранным сохранённым записям, без постоянного прослушивания посторонних звонков.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Руководитель ищет информацию в выбранных сохранённых записях встреч.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b10-2",
      "primaryFeatureId": 10,
      "featureIds": [
        10
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Найти прежнее пожелание клиента",
      "whoAndSituation": "Дизайнер возвращается к проекту через месяц.",
      "problem": "Первоначальная формулировка клиента забывается.",
      "buddyAction": "Найти её в сохранённых разговорах проекта и показать окружающий контекст.",
      "expectedObservableResult": "Дизайнер может проверить пожелание перед использованием.",
      "requirements": "Поиск идёт только по выбранным сохранённым записям, без постоянного прослушивания посторонних звонков.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Дизайнер возвращается к проекту через месяц.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b10-3",
      "primaryFeatureId": 10,
      "featureIds": [
        10
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Вернуть удачную фразу",
      "whoAndSituation": "Автор помнит полезную строку из личной голосовой заметки.",
      "problem": "Не удаётся вспомнить, где он её произнёс.",
      "buddyAction": "Искать в выбранных заметках и показывать отдельные варианты, не выдумывая цитату.",
      "expectedObservableResult": "Автор находит и проверяет первоначальную формулировку.",
      "requirements": "Поиск идёт только по выбранным сохранённым записям, без постоянного прослушивания посторонних звонков.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Автор помнит полезную строку из личной голосовой заметки.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b11-1",
      "primaryFeatureId": 11,
      "featureIds": [
        11
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Превратить обещание в задачу",
      "whoAndSituation": "Руководитель хочет сохранить обязательство после встречи.",
      "problem": "Могут отсутствовать ответственный, дата или результат.",
      "buddyAction": "Подготовить черновик задачи, отметить пробелы и запросить подтверждение до записи в сервис.",
      "expectedObservableResult": "Полная задача, проверенная руководителем.",
      "requirements": "Задачи остаются черновиками до проверки. Запись во внешний сервис требует подтверждения и разрешённого подключения.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Руководитель хочет сохранить обязательство после встречи.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b11-2",
      "primaryFeatureId": 11,
      "featureIds": [
        11
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Спланировать следующий шаг сделки",
      "whoAndSituation": "Консультант завершает согласованный разговор с клиентом.",
      "problem": "Дальнейшие действия разбросаны по заметкам.",
      "buddyAction": "Извлечь предлагаемые действия из выбранной сводки для проверки.",
      "expectedObservableResult": "Проверенный список продолжения работы вместо предполагаемых обязательств.",
      "requirements": "Задачи остаются черновиками до проверки. Запись во внешний сервис требует подтверждения и разрешённого подключения.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Консультант завершает согласованный разговор с клиентом.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b11-3",
      "primaryFeatureId": 11,
      "featureIds": [
        11
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Распределить подготовку события",
      "whoAndSituation": "Взрослые записали планирование небольшого события.",
      "problem": "Ответственность обсуждалась, но могла остаться неподтверждённой.",
      "buddyAction": "Предложить действия и уточнить, кто действительно согласился отвечать за каждое.",
      "expectedObservableResult": "Список с подтверждённой ответственностью.",
      "requirements": "Задачи остаются черновиками до проверки. Запись во внешний сервис требует подтверждения и разрешённого подключения.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослые записали планирование небольшого события.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b12-1",
      "primaryFeatureId": 12,
      "featureIds": [
        12
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "creators",
        "home"
      ],
      "authorScene": false,
      "title": "Надиктовать начало на прогулке",
      "whoAndSituation": "Автор придумывает начало статьи в парке.",
      "problem": "Набор текста прервал бы прогулку.",
      "buddyAction": "По запросу превратить диктовку в редактируемый черновик, отметив неясные слова.",
      "expectedObservableResult": "Идея сохраняется в тексте, который автор может доработать.",
      "requirements": "Диктовка использует доступный микрофон. Ошибки распознавания нужно исправить до использования или отправки текста.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Автор придумывает начало статьи в парке.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b12-2",
      "primaryFeatureId": 12,
      "featureIds": [
        12
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Подготовить ответ до клавиатуры",
      "whoAndSituation": "Предприниматель хочет сформулировать подробный ответ на письмо.",
      "problem": "Длинный ответ неудобно набирать на маленькой клавиатуре.",
      "buddyAction": "Принять диктовку и подготовить черновик, не отправляя его.",
      "expectedObservableResult": "Ответ, готовый к личной проверке.",
      "requirements": "Диктовка использует доступный микрофон. Ошибки распознавания нужно исправить до использования или отправки текста.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Предприниматель хочет сформулировать подробный ответ на письмо.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b12-3",
      "primaryFeatureId": 12,
      "featureIds": [
        12
      ],
      "category": "work",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Другой способ писать",
      "whoAndSituation": "Взрослый устал набирать длинные заметки на маленьком экране.",
      "problem": "Ввод текста становится медленным и неудобным.",
      "buddyAction": "Надиктовать выбранный текст в приложение с возможностью исправления.",
      "expectedObservableResult": "Заметка с проверенными пунктуацией и ошибками распознавания.",
      "requirements": "Диктовка использует доступный микрофон. Ошибки распознавания нужно исправить до использования или отправки текста.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый устал набирать длинные заметки на маленьком экране.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b13-1",
      "primaryFeatureId": 13,
      "featureIds": [
        13,
        8,
        14
      ],
      "category": "negotiation",
      "audienceTags": [
        "adults",
        "professionals",
        "home"
      ],
      "authorScene": true,
      "title": "Buddy — ваш переводчик",
      "whoAndSituation": "Международные партнёры встречаются за овальным столом в офисе на высоком этаже.",
      "problem": "Разные языки замедляют обмен вопросами и ответами.",
      "buddyAction": "Переводить согласованные реплики в обе стороны и уточнять неоднозначные фразы.",
      "expectedObservableResult": "Участники могут проверить нужный смысл до продолжения разговора.",
      "requirements": "Переводятся согласованные реплики по очереди. Важные числа и неоднозначные термины подтверждаются собеседниками. Безошибочный синхронный перевод не обещается.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Международные партнёры встречаются за овальным столом в офисе на высоком этаже.",
      "updatedAt": "2026-10-11",
      "media": {
        "src": "/scenarios/v1/b13-1.webp",
        "alt": "Международные партнёры встречаются за овальным столом в офисе на высоком этаже. Концептуальная иллюстрация Buddy в тёмно-синей кепке с фиксированной камерой на животе.",
        "caption": "Концептуальная иллюстрация, созданная с помощью ИИ. Сценарная демонстрация; устройство не подключено."
      }
    },
    {
      "id": "b13-2",
      "primaryFeatureId": 13,
      "featureIds": [
        13
      ],
      "category": "negotiation",
      "audienceTags": [
        "adults",
        "travelers",
        "learners"
      ],
      "authorScene": false,
      "title": "Понять условия на стойке отеля",
      "whoAndSituation": "Путешественник спрашивает о заселении на незнакомом языке.",
      "problem": "Трудно подтвердить даты, депозит и условия.",
      "buddyAction": "Переводить короткие реплики и повторять важные числа для проверки.",
      "expectedObservableResult": "Путешественник может сам подтвердить условия.",
      "requirements": "Переводятся согласованные реплики по очереди. Важные числа и неоднозначные термины подтверждаются собеседниками. Безошибочный синхронный перевод не обещается.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Путешественник спрашивает о заселении на незнакомом языке.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b13-3",
      "primaryFeatureId": 13,
      "featureIds": [
        13
      ],
      "category": "negotiation",
      "audienceTags": [
        "adults",
        "creators",
        "learners"
      ],
      "authorScene": false,
      "title": "Создавать вместе на разных языках",
      "whoAndSituation": "Двое взрослых авторов обсуждают совместный проект на разных языках.",
      "problem": "У технического или творческого термина несколько значений.",
      "buddyAction": "Переводить согласованные реплики и предлагать варианты для неоднозначных терминов.",
      "expectedObservableResult": "Соавторы могут выбрать нужный им смысл.",
      "requirements": "Переводятся согласованные реплики по очереди. Важные числа и неоднозначные термины подтверждаются собеседниками. Безошибочный синхронный перевод не обещается.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Двое взрослых авторов обсуждают совместный проект на разных языках.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b14-1",
      "primaryFeatureId": 14,
      "featureIds": [
        14
      ],
      "category": "negotiation",
      "audienceTags": [
        "adults",
        "travelers"
      ],
      "authorScene": false,
      "title": "Прочитать вывеску в поездке",
      "whoAndSituation": "Путешественник вводит или выбирает текст вывески.",
      "problem": "Для понимания слов не хватает знакомого контекста.",
      "buddyAction": "Перевести предоставленный текст и обозначить недостающий контекст.",
      "expectedObservableResult": "Перевод, который путешественник может сравнить с оригиналом.",
      "requirements": "Используется предоставленный текст. Для чтения фотографии нужен отдельно выбранный кадр и проверка распознавания.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Путешественник вводит или выбирает текст вывески.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b14-2",
      "primaryFeatureId": 14,
      "featureIds": [
        14
      ],
      "category": "negotiation",
      "audienceTags": [
        "adults",
        "professionals",
        "learners"
      ],
      "authorScene": false,
      "title": "Понять ответ поставщика",
      "whoAndSituation": "Предприниматель получает короткое письмо на иностранном языке.",
      "problem": "Неясная фраза может повлиять на коммерческие условия.",
      "buddyAction": "Перевести выбранный фрагмент и выделить формулировки для уточнения.",
      "expectedObservableResult": "Список конкретных вопросов поставщику.",
      "requirements": "Используется предоставленный текст. Для чтения фотографии нужен отдельно выбранный кадр и проверка распознавания.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Предприниматель получает короткое письмо на иностранном языке.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b14-3",
      "primaryFeatureId": 14,
      "featureIds": [
        14
      ],
      "category": "negotiation",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Сохранить оригинал рядом с переводом",
      "whoAndSituation": "Взрослый читает инструкцию к новому аксессуару.",
      "problem": "Перевод без исходника трудно проверить.",
      "buddyAction": "Перевести предоставленный текст, сохранив первоначальные формулировки.",
      "expectedObservableResult": "Человек может сравнить обе версии.",
      "requirements": "Используется предоставленный текст. Для чтения фотографии нужен отдельно выбранный кадр и проверка распознавания.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый читает инструкцию к новому аксессуару.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b15-1",
      "primaryFeatureId": 15,
      "featureIds": [
        15
      ],
      "category": "negotiation",
      "audienceTags": [
        "adults",
        "travelers"
      ],
      "authorScene": false,
      "title": "Потренироваться перед поездкой",
      "whoAndSituation": "Взрослый готовится к разговорам в путешествии.",
      "problem": "Он знает слова, но теряется в реальных ситуациях.",
      "buddyAction": "Разыграть разговор в отеле, дать время на ответ и предложить исправление.",
      "expectedObservableResult": "Путешественник практикует полезный диалог.",
      "requirements": "Практика — предлагаемая помощь в обучении, а не подтверждённая оценка владения языком.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый готовится к разговорам в путешествии.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b15-2",
      "primaryFeatureId": 15,
      "featureIds": [
        15
      ],
      "category": "negotiation",
      "audienceTags": [
        "adults",
        "professionals",
        "learners"
      ],
      "authorScene": false,
      "title": "Рассказать о проекте по-английски",
      "whoAndSituation": "Специалист хочет отрепетировать объяснение без аудитории.",
      "problem": "На другом языке объяснение кажется менее ясным.",
      "buddyAction": "Обсудить выбранную тему и разобрать неудобные фразы.",
      "expectedObservableResult": "Доработанное объяснение, которое можно попробовать снова.",
      "requirements": "Практика — предлагаемая помощь в обучении, а не подтверждённая оценка владения языком.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Специалист хочет отрепетировать объяснение без аудитории.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b15-3",
      "primaryFeatureId": 15,
      "featureIds": [
        15
      ],
      "category": "negotiation",
      "audienceTags": [
        "adults",
        "learners"
      ],
      "authorScene": false,
      "title": "Сохранить привычку говорить",
      "whoAndSituation": "Взрослый изучает язык между занятиями.",
      "problem": "Без собеседника практика откладывается.",
      "buddyAction": "Предложить короткий диалог на выбранную тему с простой остановкой.",
      "expectedObservableResult": "Завершённый тренировочный разговор для обратной связи.",
      "requirements": "Практика — предлагаемая помощь в обучении, а не подтверждённая оценка владения языком.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый изучает язык между занятиями.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b16-1",
      "primaryFeatureId": 16,
      "featureIds": [
        16
      ],
      "category": "negotiation",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Отрепетировать разговор о цене",
      "whoAndSituation": "Фрилансер готовится назвать цену новому клиенту.",
      "problem": "Он переживает, как объяснить ценность своей работы.",
      "buddyAction": "Разыграть возражения и разобрать аргументы в поддержку цены.",
      "expectedObservableResult": "Более ясное объяснение цены для проверки в реальном разговоре.",
      "requirements": "Репетиция и черновая обратная связь не гарантируют сделку или успешное собеседование.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Фрилансер готовится назвать цену новому клиенту.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b16-2",
      "primaryFeatureId": 16,
      "featureIds": [
        16
      ],
      "category": "negotiation",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Подготовить рассказ к собеседованию",
      "whoAndSituation": "Взрослый меняет профессию и готовит примеры из опыта.",
      "problem": "Ответы слишком общие, а не конкретные.",
      "buddyAction": "Отрепетировать ответы для выбранной вакансии и запросить конкретные примеры.",
      "expectedObservableResult": "Ответы, основанные на собственном опыте соискателя.",
      "requirements": "Репетиция и черновая обратная связь не гарантируют сделку или успешное собеседование.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый меняет профессию и готовит примеры из опыта.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b16-3",
      "primaryFeatureId": 16,
      "featureIds": [
        16
      ],
      "category": "negotiation",
      "audienceTags": [
        "adults",
        "professionals",
        "home"
      ],
      "authorScene": false,
      "title": "Обсудить общую ответственность",
      "whoAndSituation": "Партнёр готовится обсудить роли в совместном проекте.",
      "problem": "Невысказанные ожидания могут выглядеть как договорённости.",
      "buddyAction": "Отрепетировать возможные ответы и отделить обязательства от предположений.",
      "expectedObservableResult": "Список границ для прямого обсуждения.",
      "requirements": "Репетиция и черновая обратная связь не гарантируют сделку или успешное собеседование.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Партнёр готовится обсудить роли в совместном проекте.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b17-1",
      "primaryFeatureId": 17,
      "featureIds": [
        17
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators",
        "home"
      ],
      "authorScene": false,
      "title": "Включить свою музыку",
      "whoAndSituation": "Взрослый убирается дома и хочет сменить атмосферу.",
      "problem": "Поиск композиции отвлекает от дела.",
      "buddyAction": "Управлять разрешённым плеером и уточнить, какая композиция запрошена.",
      "expectedObservableResult": "Выбранная музыка запускается через поддерживаемый сервис.",
      "requirements": "Нужны совместимый плеер и разрешённый источник музыки. Доступность сервиса и качество звука требуют проверки.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый убирается дома и хочет сменить атмосферу.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b17-2",
      "primaryFeatureId": 17,
      "featureIds": [
        17
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators",
        "professionals"
      ],
      "authorScene": false,
      "title": "Выбрать музыку для работы",
      "whoAndSituation": "Специалист выбирает фоновую музыку за рабочим столом.",
      "problem": "Плейлист или громкость не подходят задаче.",
      "buddyAction": "Запустить согласованный плейлист с возможностью паузы и изменения громкости.",
      "expectedObservableResult": "Звуковая настройка, которую человек может менять.",
      "requirements": "Нужны совместимый плеер и разрешённый источник музыки. Доступность сервиса и качество звука требуют проверки.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Специалист выбирает фоновую музыку за рабочим столом.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b17-3",
      "primaryFeatureId": 17,
      "featureIds": [
        17
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "travelers",
        "creators",
        "home"
      ],
      "authorScene": false,
      "title": "Найти песню из той поездки",
      "whoAndSituation": "Двое взрослых готовят ужин и вспоминают знакомую композицию.",
      "problem": "Они лучше помнят момент, чем название.",
      "buddyAction": "Уточнить песню и открыть доступный источник в их аккаунте.",
      "expectedObservableResult": "Оба могут проверить, та ли это композиция.",
      "requirements": "Нужны совместимый плеер и разрешённый источник музыки. Доступность сервиса и качество звука требуют проверки.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Двое взрослых готовят ужин и вспоминают знакомую композицию.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b18-1",
      "primaryFeatureId": 18,
      "featureIds": [
        18
      ],
      "category": "sleep",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Спокойно завершить день",
      "whoAndSituation": "Взрослый выбирает вечерний звуковой ритуал.",
      "problem": "Бесконечное воспроизведение может отвлекать.",
      "buddyAction": "Предложить звук, громкость и таймер окончания для подтверждения.",
      "expectedObservableResult": "Ограниченная звуковая сессия, которую человек может остановить.",
      "requirements": "Выбираются звуки, громкость и таймер. Улучшение сна не доказано.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый выбирает вечерний звуковой ритуал.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b18-2",
      "primaryFeatureId": 18,
      "featureIds": [
        18
      ],
      "category": "sleep",
      "audienceTags": [
        "adults",
        "travelers"
      ],
      "authorScene": false,
      "title": "Знакомый звук в незнакомой комнате",
      "whoAndSituation": "Путешественник останавливается в новом отеле.",
      "problem": "Не хватает привычного вечернего ритуала.",
      "buddyAction": "Запустить разрешённый звук на согласованное время.",
      "expectedObservableResult": "Знакомая привычка с понятным управлением воспроизведением.",
      "requirements": "Выбираются звуки, громкость и таймер. Улучшение сна не доказано.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Путешественник останавливается в новом отеле.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b18-3",
      "primaryFeatureId": 18,
      "featureIds": [
        18
      ],
      "category": "sleep",
      "audienceTags": [
        "adults",
        "home"
      ],
      "authorScene": false,
      "title": "Согласовать звук в спальне",
      "whoAndSituation": "У двоих взрослых разные предпочтения перед сном.",
      "problem": "Звук для одного может мешать другому.",
      "buddyAction": "Помочь выбрать ограниченную сессию, которую любой из них может остановить.",
      "expectedObservableResult": "Настройка, которую оба согласились попробовать.",
      "requirements": "Выбираются звуки, громкость и таймер. Улучшение сна не доказано.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: У двоих взрослых разные предпочтения перед сном.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b19-1",
      "primaryFeatureId": 19,
      "featureIds": [
        19
      ],
      "category": "sleep",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Пауза между видеовстречами",
      "whoAndSituation": "Сотрудник заканчивает напряжённый разговор перед следующим звонком.",
      "problem": "На переключение внимания мало времени.",
      "buddyAction": "Предложить короткий комфортный дыхательный таймер с возможностью пропуска шагов.",
      "expectedObservableResult": "Человек сам выбирает, завершать ли паузу.",
      "requirements": "Таймер добровольный, комфортный и может быть остановлен. Это не медицинская услуга.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Сотрудник заканчивает напряжённый разговор перед следующим звонком.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b19-2",
      "primaryFeatureId": 19,
      "featureIds": [
        19
      ],
      "category": "sleep",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Спокойнее начать выступление",
      "whoAndSituation": "У взрослого выступающего есть несколько минут до презентации.",
      "problem": "Из-за волнения трудно начать вступление.",
      "buddyAction": "Предложить мягкий таймер без задержки дыхания и отрепетировать первую фразу.",
      "expectedObservableResult": "Проверенное вступление и завершённая добровольная пауза.",
      "requirements": "Таймер добровольный, комфортный и может быть остановлен. Это не медицинская услуга.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: У взрослого выступающего есть несколько минут до презентации.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b19-3",
      "primaryFeatureId": 19,
      "featureIds": [
        19
      ],
      "category": "sleep",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Вечер без нового контента",
      "whoAndSituation": "Взрослый хочет ненадолго перестать листать ленту.",
      "problem": "Новый контент постоянно продлевает вечер.",
      "buddyAction": "Запустить простой добровольный таймер расслабления с немедленной остановкой.",
      "expectedObservableResult": "Короткий перерыв под контролем человека.",
      "requirements": "Таймер добровольный, комфортный и может быть остановлен. Это не медицинская услуга.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый хочет ненадолго перестать листать ленту.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b20-1",
      "primaryFeatureId": 20,
      "featureIds": [
        20
      ],
      "category": "sleep",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Проснуться в выбранное время",
      "whoAndSituation": "Взрослый ставит будильник на следующее утро.",
      "problem": "Неверные дата, пояс или громкость могут нарушить план.",
      "buddyAction": "Повторить расписание и предложить проверить громкость и резервное питание.",
      "expectedObservableResult": "Настройки будильника можно проверить заранее.",
      "requirements": "Часовые пояса, питание, громкость и надёжность будильника требуют испытаний. Пробуждение по фазам сна не заявляется.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый ставит будильник на следующее утро.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b20-2",
      "primaryFeatureId": 20,
      "featureIds": [
        20
      ],
      "category": "sleep",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Обозначить конец вечера",
      "whoAndSituation": "Человек хочет напоминание о завершении дня.",
      "problem": "Работа затягивается дальше выбранного времени остановки.",
      "buddyAction": "Дать согласованный вечерний сигнал с понятным выключением.",
      "expectedObservableResult": "Человек замечает запланированное окончание дня.",
      "requirements": "Часовые пояса, питание, громкость и надёжность будильника требуют испытаний. Пробуждение по фазам сна не заявляется.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Человек хочет напоминание о завершении дня.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b20-3",
      "primaryFeatureId": 20,
      "featureIds": [
        20
      ],
      "category": "sleep",
      "audienceTags": [
        "adults",
        "travelers"
      ],
      "authorScene": false,
      "title": "Перенастроить будильник после перелёта",
      "whoAndSituation": "Путешественник прибывает в новый часовой пояс.",
      "problem": "Старые повторяющиеся будильники могут срабатывать не вовремя.",
      "buddyAction": "Подтвердить местные дату и время и определить повторения для изменения.",
      "expectedObservableResult": "Исправленное расписание, которое путешественник может проверить.",
      "requirements": "Часовые пояса, питание, громкость и надёжность будильника требуют испытаний. Пробуждение по фазам сна не заявляется.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Путешественник прибывает в новый часовой пояс.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b21-1",
      "primaryFeatureId": 21,
      "featureIds": [
        21,
        18,
        20,
        22
      ],
      "category": "sleep",
      "audienceTags": [
        "adults"
      ],
      "authorScene": true,
      "title": "Buddy — помощник для завершения дня",
      "whoAndSituation": "Взрослый выбирает ограниченную ночную аудиосессию и будильник по расписанию.",
      "problem": "Утром по памяти не понять, какие звуки были ночью.",
      "buddyAction": "С согласия отметить возможные звуки для утренней проверки; данные часов хранить отдельно.",
      "expectedObservableResult": "Человек может проверить выбранные наблюдения звуков и своё расписание.",
      "requirements": "Только согласованная ограниченная ночная аудиосессия. Наблюдения звуков не определяют фазы сна, не диагностируют апноэ и не являются лечением.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый выбирает ограниченную ночную аудиосессию и будильник по расписанию.",
      "updatedAt": "2026-10-11",
      "media": {
        "src": "/scenarios/v1/b21-1.webp",
        "alt": "Взрослый выбирает ограниченную ночную аудиосессию и будильник по расписанию. Концептуальная иллюстрация Buddy в тёмно-синей кепке с фиксированной камерой на животе.",
        "caption": "Концептуальная иллюстрация, созданная с помощью ИИ. Сценарная демонстрация; устройство не подключено."
      }
    },
    {
      "id": "b21-2",
      "primaryFeatureId": 21,
      "featureIds": [
        21
      ],
      "category": "sleep",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Что шумело ночью?",
      "whoAndSituation": "Взрослые в комнате согласились проверить повторяющийся шум.",
      "problem": "Смутное воспоминание не помогает определить звук.",
      "buddyAction": "Отметить похожие аудиофрагменты и оставить неясные события без классификации.",
      "expectedObservableResult": "Небольшой набор фрагментов для проверки самими людьми.",
      "requirements": "Только согласованная ограниченная ночная аудиосессия. Наблюдения звуков не определяют фазы сна, не диагностируют апноэ и не являются лечением.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослые в комнате согласились проверить повторяющийся шум.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b21-3",
      "primaryFeatureId": 21,
      "featureIds": [
        21
      ],
      "category": "sleep",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Принести наблюдения, а не диагноз",
      "whoAndSituation": "Взрослый хочет обсудить выбранные ночные наблюдения.",
      "problem": "Непроверенные впечатления могут стать тревожными выводами.",
      "buddyAction": "Подготовить датированные аудиоотметки со ссылками на разрешённую запись.",
      "expectedObservableResult": "Проверенная запись, которую человек может обсудить со специалистом.",
      "requirements": "Только согласованная ограниченная ночная аудиосессия. Наблюдения звуков не определяют фазы сна, не диагностируют апноэ и не являются лечением.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый хочет обсудить выбранные ночные наблюдения.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b22-1",
      "primaryFeatureId": 22,
      "featureIds": [
        22
      ],
      "category": "sleep",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Вести простой дневник сна",
      "whoAndSituation": "Взрослый размышляет после позднего вечера.",
      "problem": "Позже трудно вспомнить время отхода ко сну и утренние ощущения.",
      "buddyAction": "Сохранить вручную введённые времена и субъективную оценку с указанием источника.",
      "expectedObservableResult": "Дневник, который человек может исправить.",
      "requirements": "Ручные заметки или отдельное разрешённое подключение совместимых часов. Источник каждого показателя виден; микрофон не определяет фазы сна.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый размышляет после позднего вечера.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b22-2",
      "primaryFeatureId": 22,
      "featureIds": [
        22
      ],
      "category": "sleep",
      "audienceTags": [
        "adults",
        "home"
      ],
      "authorScene": false,
      "title": "Использовать часы, которые уже есть",
      "whoAndSituation": "У взрослого есть совместимые часы, и он хочет посмотреть их данные.",
      "problem": "При импорте могут потеряться источник показателей или их ограничения.",
      "buddyAction": "Показать разрешённые данные часов с понятным происхождением.",
      "expectedObservableResult": "Человек видит, какие данные пришли из часов.",
      "requirements": "Ручные заметки или отдельное разрешённое подключение совместимых часов. Источник каждого показателя виден; микрофон не определяет фазы сна.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: У взрослого есть совместимые часы, и он хочет посмотреть их данные.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b22-3",
      "primaryFeatureId": 22,
      "featureIds": [
        22
      ],
      "category": "sleep",
      "audienceTags": [
        "adults",
        "travelers"
      ],
      "authorScene": false,
      "title": "Сохранить ясность дневника в поездке",
      "whoAndSituation": "Путешественник записывает вечера в разных часовых поясах.",
      "problem": "Местные даты могут смешаться с импортированными показателями.",
      "buddyAction": "Сохранить местный пояс и отделить ручные заметки от импорта часов.",
      "expectedObservableResult": "Дневник с понятными датами и источниками.",
      "requirements": "Ручные заметки или отдельное разрешённое подключение совместимых часов. Источник каждого показателя виден; микрофон не определяет фазы сна.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Путешественник записывает вечера в разных часовых поясах.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b23-1",
      "primaryFeatureId": 23,
      "featureIds": [
        23
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Завершить один рабочий отрезок",
      "whoAndSituation": "Специалист хочет выполнить одну конкретную задачу.",
      "problem": "Из-за отвлечений работа уходит в сторону.",
      "buddyAction": "Подтвердить задачу, запустить согласованный таймер и затем обсудить результат.",
      "expectedObservableResult": "Человек может назвать выполненный результат.",
      "requirements": "Человек выбирает задачу и таймер. Эффект и повторное использование нужно проверить в пилоте.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Специалист хочет выполнить одну конкретную задачу.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b23-2",
      "primaryFeatureId": 23,
      "featureIds": [
        23
      ],
      "category": "work",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Найти время для своего проекта",
      "whoAndSituation": "У взрослого мало времени на личную идею.",
      "problem": "Весь проект кажется слишком большим для начала.",
      "buddyAction": "Выбрать небольшой результат и ограниченный отрезок работы.",
      "expectedObservableResult": "Одна посильная рабочая сессия с видимым результатом.",
      "requirements": "Человек выбирает задачу и таймер. Эффект и повторное использование нужно проверить в пилоте.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: У взрослого мало времени на личную идею.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b23-3",
      "primaryFeatureId": 23,
      "featureIds": [
        23
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals",
        "home"
      ],
      "authorScene": false,
      "title": "Отделить работу от перерыва",
      "whoAndSituation": "Фрилансер работает дома без внешнего расписания.",
      "problem": "Работа и отдых перетекают друг в друга.",
      "buddyAction": "Обозначить выбранные интервалы с возможностью переноса или остановки.",
      "expectedObservableResult": "Человек может следовать своему ритму или менять его.",
      "requirements": "Человек выбирает задачу и таймер. Эффект и повторное использование нужно проверить в пилоте.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Фрилансер работает дома без внешнего расписания.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b24-1",
      "primaryFeatureId": 24,
      "featureIds": [
        24,
        25,
        26,
        27,
        36,
        37,
        39
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "home"
      ],
      "authorScene": true,
      "title": "Пойте вместе с Buddy",
      "whoAndSituation": "Взрослый поёт дома для удовольствия и снимает своё выступление.",
      "problem": "Текст песни, запись и удовольствие от момента конкурируют за внимание.",
      "buddyAction": "В концепте большого Buddy показывать авторские строки на экране лица и готовить выбранные записи к творческому процессу.",
      "expectedObservableResult": "Выступление, которое человек может просмотреть и решить, развивать ли дальше.",
      "requirements": "Нужны доступный микрофон и явное управление записью. Качество записи и полный творческий процесс требуют испытаний.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый поёт дома для удовольствия и снимает своё выступление.",
      "updatedAt": "2026-10-11",
      "media": {
        "src": "/scenarios/v1/b24-1.webp",
        "alt": "Взрослый поёт дома для удовольствия и снимает своё выступление. Концептуальная иллюстрация Buddy в тёмно-синей кепке с фиксированной камерой на животе.",
        "caption": "Концептуальная иллюстрация, созданная с помощью ИИ. Сценарная демонстрация; устройство не подключено."
      }
    },
    {
      "id": "b24-2",
      "primaryFeatureId": 24,
      "featureIds": [
        24
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Сохранить мелодию на прогулке",
      "whoAndSituation": "Любитель музыки придумывает мелодию во время прогулки.",
      "problem": "До возвращения домой мелодия может забыться.",
      "buddyAction": "По запросу записать короткий набросок доступным микрофоном и дать ему название.",
      "expectedObservableResult": "Музыкальная идея, которую можно прослушать снова.",
      "requirements": "Нужны доступный микрофон и явное управление записью. Качество записи и полный творческий процесс требуют испытаний.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Любитель музыки придумывает мелодию во время прогулки.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b24-3",
      "primaryFeatureId": 24,
      "featureIds": [
        24
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators",
        "home"
      ],
      "authorScene": false,
      "title": "Сравнить две записи",
      "whoAndSituation": "Взрослый репетирует собственную песню дома.",
      "problem": "По памяти трудно сравнивать разные исполнения.",
      "buddyAction": "Сохранить две явно запущенные записи для прослушивания.",
      "expectedObservableResult": "Исполнитель может сам выбрать запись.",
      "requirements": "Нужны доступный микрофон и явное управление записью. Качество записи и полный творческий процесс требуют испытаний.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый репетирует собственную песню дома.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b25-1",
      "primaryFeatureId": 25,
      "featureIds": [
        25
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators",
        "home"
      ],
      "authorScene": false,
      "title": "Сказать спасибо в песне",
      "whoAndSituation": "Взрослый пишет куплет для близкого человека.",
      "problem": "Личное послание трудно уложить в строки песни.",
      "buddyAction": "Подготовить варианты из деталей, которыми человек решил поделиться.",
      "expectedObservableResult": "Куплет, который можно отредактировать и сделать своим.",
      "requirements": "Человек выбирает детали и проверяет текст. Перед использованием нужно проверить права и указание авторства.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый пишет куплет для близкого человека.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b25-2",
      "primaryFeatureId": 25,
      "featureIds": [
        25
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "travelers",
        "creators"
      ],
      "authorScene": false,
      "title": "Превратить заметку в припев",
      "whoAndSituation": "Любитель музыки сохранил короткую фразу после поездки.",
      "problem": "У фразы ещё нет музыкальной структуры.",
      "buddyAction": "Предложить черновики припева и связующих строк рядом с исходной фразой.",
      "expectedObservableResult": "Отправная точка для собственной песни человека.",
      "requirements": "Человек выбирает детали и проверяет текст. Перед использованием нужно проверить права и указание авторства.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Любитель музыки сохранил короткую фразу после поездки.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b25-3",
      "primaryFeatureId": 25,
      "featureIds": [
        25
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Песня для небольшой команды",
      "whoAndSituation": "Взрослые готовят текст для внутреннего творческого события.",
      "problem": "В тексте могут упоминаться люди или детали без согласования.",
      "buddyAction": "Предложить структуру и проверить спорные упоминания.",
      "expectedObservableResult": "Черновик, основанный на деталях, которые команда выбрала для использования.",
      "requirements": "Человек выбирает детали и проверяет текст. Перед использованием нужно проверить права и указание авторства.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослые готовят текст для внутреннего творческого события.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b26-1",
      "primaryFeatureId": 26,
      "featureIds": [
        26
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Развить свой музыкальный набросок",
      "whoAndSituation": "Автор хочет услышать направление для записанной мелодии.",
      "problem": "Пока трудно представить более полную аранжировку.",
      "buddyAction": "Подготовить выбранный исходник и описание для предлагаемого сценария Buddy WL.",
      "expectedObservableResult": "Музыкальный черновик для проверки автором, если интеграция доступна.",
      "requirements": "Buddy WL — предлагаемый связанный творческий сценарий. Доступность, права на исходники, условия использования результата и ограничения требуют проверки.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Автор хочет услышать направление для записанной мелодии.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b26-2",
      "primaryFeatureId": 26,
      "featureIds": [
        26
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Музыка для собственного видео",
      "whoAndSituation": "Взрослый монтирует видео прогулки или личного проекта.",
      "problem": "Для музыки нужны понятное настроение и условия использования.",
      "buddyAction": "Помочь составить запрос для Buddy WL и сохранить происхождение и условия использования результата.",
      "expectedObservableResult": "Вариант музыки с проверяемым происхождением.",
      "requirements": "Buddy WL — предлагаемый связанный творческий сценарий. Доступность, права на исходники, условия использования результата и ограничения требуют проверки.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый монтирует видео прогулки или личного проекта.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b26-3",
      "primaryFeatureId": 26,
      "featureIds": [
        26
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Попробовать другое музыкальное настроение",
      "whoAndSituation": "Любитель музыки ищет звучание для собственных стихов.",
      "problem": "Одна аранжировка может не соответствовать нужному чувству.",
      "buddyAction": "Подготовить разные запросы для Buddy WL на основе одного выбранного текста.",
      "expectedObservableResult": "Варианты для сравнения в пределах доступных ограничений.",
      "requirements": "Buddy WL — предлагаемый связанный творческий сценарий. Доступность, права на исходники, условия использования результата и ограничения требуют проверки.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Любитель музыки ищет звучание для собственных стихов.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b27-1",
      "primaryFeatureId": 27,
      "featureIds": [
        27
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Личный музыкальный подарок",
      "whoAndSituation": "Взрослый готовит подарок другу к важной дате.",
      "problem": "Общие слова не передают смысл их общей истории.",
      "buddyAction": "Из добровольно выбранных деталей подготовить текст песни и запрос для Buddy WL.",
      "expectedObservableResult": "Личный черновик, который даритель может проверить.",
      "requirements": "Используется добровольно выбранный контекст и поддерживаемый сценарий Buddy WL. Весь личный архив автоматически не импортируется.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый готовит подарок другу к важной дате.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b27-2",
      "primaryFeatureId": 27,
      "featureIds": [
        27
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Песня для новой главы",
      "whoAndSituation": "Человек отмечает переезд или завершение большого личного проекта.",
      "problem": "Хочется выразить перемену своими словами.",
      "buddyAction": "Собрать музыкальную историю из выбранного контекста, а не всего архива.",
      "expectedObservableResult": "Черновик, отражающий выбранные человеком детали.",
      "requirements": "Используется добровольно выбранный контекст и поддерживаемый сценарий Buddy WL. Весь личный архив автоматически не импортируется.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Человек отмечает переезд или завершение большого личного проекта.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b27-3",
      "primaryFeatureId": 27,
      "featureIds": [
        27
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators",
        "home"
      ],
      "authorScene": false,
      "title": "Рассказать общую историю",
      "whoAndSituation": "Двое взрослых хотят песню о своём знакомстве.",
      "problem": "Каждый помнит разные детали истории.",
      "buddyAction": "Согласовать контекст и подготовить музыкальный черновик Buddy WL.",
      "expectedObservableResult": "Концепт песни, который оба могут проверить.",
      "requirements": "Используется добровольно выбранный контекст и поддерживаемый сценарий Buddy WL. Весь личный архив автоматически не импортируется.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Двое взрослых хотят песню о своём знакомстве.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b28-1",
      "primaryFeatureId": 28,
      "featureIds": [
        28
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals",
        "home"
      ],
      "authorScene": false,
      "title": "Назначить звонок в разных часовых поясах",
      "whoAndSituation": "Предприниматель назначает Zoom с зарубежным партнёром.",
      "problem": "Дата без часового пояса может быть понята неверно.",
      "buddyAction": "Показать дату, пояс, длительность и получателей до разрешённого создания встречи.",
      "expectedObservableResult": "Ссылка на встречу с проверенными деталями.",
      "requirements": "Нужен подключённый Zoom-аккаунт. Время, длительность и получатели проверяются до создания встречи или отправки приглашений.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Предприниматель назначает Zoom с зарубежным партнёром.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b28-2",
      "primaryFeatureId": 28,
      "featureIds": [
        28
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Звонок для небольшой команды",
      "whoAndSituation": "Организатор хочет обсудить проект с конкретными коллегами.",
      "problem": "Неясное приглашение может попасть не тем людям.",
      "buddyAction": "Уточнить тему и получателей, отдельно показать встречу и приглашение.",
      "expectedObservableResult": "Приглашение, явно подтверждённое организатором.",
      "requirements": "Нужен подключённый Zoom-аккаунт. Время, длительность и получатели проверяются до создания встречи или отправки приглашений.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Организатор хочет обсудить проект с конкретными коллегами.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b28-3",
      "primaryFeatureId": 28,
      "featureIds": [
        28
      ],
      "category": "work",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Личный звонок с наставником",
      "whoAndSituation": "Взрослый согласовал время с наставником.",
      "problem": "Для согласованного времени ещё нужна рабочая ссылка.",
      "buddyAction": "Проверить время и после подтверждения создать Zoom через подключённый аккаунт.",
      "expectedObservableResult": "Ссылка, возвращённая в выбранное личное место.",
      "requirements": "Нужен подключённый Zoom-аккаунт. Время, длительность и получатели проверяются до создания встречи или отправки приглашений.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый согласовал время с наставником.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b29-1",
      "primaryFeatureId": 29,
      "featureIds": [
        29
      ],
      "category": "work",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Открыть выбранную встречу",
      "whoAndSituation": "Взрослый готовится к звонку из календаря.",
      "problem": "Среди нескольких ссылок легко открыть не ту.",
      "buddyAction": "Показать выбранное событие и по запросу открыть его ссылку через приложение-компаньон.",
      "expectedObservableResult": "Человек может проверить встречу перед подключением.",
      "requirements": "Совместимое приложение-компаньон открывает выбранную ссылку. Автоматическое участие вместо владельца не предусмотрено.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый готовится к звонку из календаря.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b29-2",
      "primaryFeatureId": 29,
      "featureIds": [
        29
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "travelers",
        "professionals"
      ],
      "authorScene": false,
      "title": "Подключиться с телефона",
      "whoAndSituation": "Сотрудник в поездке находится вдали от рабочего стола.",
      "problem": "Привычный компьютер недоступен.",
      "buddyAction": "Предложить выбранную ссылку в совместимом приложении телефона.",
      "expectedObservableResult": "Человек может подключиться с выбранного устройства.",
      "requirements": "Совместимое приложение-компаньон открывает выбранную ссылку. Автоматическое участие вместо владельца не предусмотрено.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Сотрудник в поездке находится вдали от рабочего стола.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b29-3",
      "primaryFeatureId": 29,
      "featureIds": [
        29
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Проверить обновлённое приглашение",
      "whoAndSituation": "Организатор получает приглашение на перенесённую встречу.",
      "problem": "В заметках может остаться прежняя ссылка.",
      "buddyAction": "Сравнить выбранные детали и показать источник новой ссылки.",
      "expectedObservableResult": "Организатор может подтвердить, какое приглашение использовать.",
      "requirements": "Совместимое приложение-компаньон открывает выбранную ссылку. Автоматическое участие вместо владельца не предусмотрено.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Организатор получает приглашение на перенесённую встречу.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b30-1",
      "primaryFeatureId": 30,
      "featureIds": [
        30
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Найти время для личного дела",
      "whoAndSituation": "Сотрудник хочет выделить вечер на отложенную задачу.",
      "problem": "В плотном календаре не видны удобные варианты.",
      "buddyAction": "Прочитать разрешённый календарь, предложить время и запросить подтверждение добавления события.",
      "expectedObservableResult": "Время, выбранное самим человеком.",
      "requirements": "Нужны разрешения на выбранную область календаря. Перед записью проверяются конкретное событие и изменение.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Сотрудник хочет выделить вечер на отложенную задачу.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b30-2",
      "primaryFeatureId": 30,
      "featureIds": [
        30
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Перенести встречу без дубля",
      "whoAndSituation": "Клиент переносит встречу предпринимателя.",
      "problem": "Новое событие может оставить противоречащие друг другу записи.",
      "buddyAction": "Показать первоначальное событие и точное предлагаемое изменение.",
      "expectedObservableResult": "Подтверждённая правка нужного события.",
      "requirements": "Нужны разрешения на выбранную область календаря. Перед записью проверяются конкретное событие и изменение.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Клиент переносит встречу предпринимателя.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b30-3",
      "primaryFeatureId": 30,
      "featureIds": [
        30
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Два проекта на одно время",
      "whoAndSituation": "Фрилансер получает пересекающиеся приглашения.",
      "problem": "Принять оба невозможно.",
      "buddyAction": "Сравнить выбранные события и предложить варианты, не отменяя ни одно автоматически.",
      "expectedObservableResult": "Фрилансер может выбрать способ разрешить конфликт.",
      "requirements": "Нужны разрешения на выбранную область календаря. Перед записью проверяются конкретное событие и изменение.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Фрилансер получает пересекающиеся приглашения.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b31-1",
      "primaryFeatureId": 31,
      "featureIds": [
        31
      ],
      "category": "work",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Записать обещание в свой сервис задач",
      "whoAndSituation": "Взрослый хранит обязательства во внешнем сервисе задач.",
      "problem": "Устное обещание ещё не стало пригодной к работе задачей.",
      "buddyAction": "Показать название, список и срок в разрешённой интеграции.",
      "expectedObservableResult": "Задача, записанная только после подтверждения.",
      "requirements": "Нужно поддерживаемое подключение сервиса задач. Конкретная задача проверяется, изменения подтверждаются.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый хранит обязательства во внешнем сервисе задач.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b31-2",
      "primaryFeatureId": 31,
      "featureIds": [
        31
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Найти следующий шаг зависшей задачи",
      "whoAndSituation": "У фрилансера есть задача без понятного следующего действия.",
      "problem": "Слишком общая формулировка мешает двигаться дальше.",
      "buddyAction": "Предложить меньшие шаги и отдельно подтвердить внешние изменения.",
      "expectedObservableResult": "Более ясное следующее действие, подтверждённое человеком.",
      "requirements": "Нужно поддерживаемое подключение сервиса задач. Конкретная задача проверяется, изменения подтверждаются.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: У фрилансера есть задача без понятного следующего действия.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b31-3",
      "primaryFeatureId": 31,
      "featureIds": [
        31
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Закрыть выполненную задачу",
      "whoAndSituation": "Организатор завершает подготовку и обновляет список.",
      "problem": "Выполненный пункт всё ещё выглядит открытым.",
      "buddyAction": "Показать конкретную задачу и дождаться команды завершения.",
      "expectedObservableResult": "Правильный пункт отмечен как выполненный.",
      "requirements": "Нужно поддерживаемое подключение сервиса задач. Конкретная задача проверяется, изменения подтверждаются.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Организатор завершает подготовку и обновляет список.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b32-1",
      "primaryFeatureId": 32,
      "featureIds": [
        32
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "travelers",
        "professionals"
      ],
      "authorScene": false,
      "title": "Вернуться к почте",
      "whoAndSituation": "Предприниматель возвращается из поездки.",
      "problem": "Просьбы смешались с объявлениями и рекламой.",
      "buddyAction": "Просмотреть только разрешённую папку за выбранный период со ссылками на источники.",
      "expectedObservableResult": "Сводка, которую человек может проверить по письмам.",
      "requirements": "Читается только разрешённая область почты. Нужно показывать ссылки на исходные письма и различать отсутствие результата и отсутствие письма.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Предприниматель возвращается из поездки.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b32-2",
      "primaryFeatureId": 32,
      "featureIds": [
        32
      ],
      "category": "work",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Найти ответ поставщика",
      "whoAndSituation": "Взрослый ждёт ответ о заказе.",
      "problem": "Письмо могло затеряться или ещё не прийти.",
      "buddyAction": "Искать в согласованной области почты и показать исходник или отсутствие результата.",
      "expectedObservableResult": "Человек знает, что действительно найдено.",
      "requirements": "Читается только разрешённая область почты. Нужно показывать ссылки на исходные письма и различать отсутствие результата и отсутствие письма.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый ждёт ответ о заказе.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b32-3",
      "primaryFeatureId": 32,
      "featureIds": [
        32
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Разобраться в переписке проекта",
      "whoAndSituation": "Консультант готовится к разговору с клиентом.",
      "problem": "Изменения разбросаны по цепочке писем.",
      "buddyAction": "Просмотреть выбранную разрешённую цепочку и дать ссылки на изменения.",
      "expectedObservableResult": "Обзор с источниками перед разговором.",
      "requirements": "Читается только разрешённая область почты. Нужно показывать ссылки на исходные письма и различать отсутствие результата и отсутствие письма.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Консультант готовится к разговору с клиентом.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b33-1",
      "primaryFeatureId": 33,
      "featureIds": [
        33
      ],
      "category": "work",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Ответить без резкости",
      "whoAndSituation": "Взрослый получает неприятное рабочее письмо.",
      "problem": "Немедленный ответ может не соответствовать его настоящей цели.",
      "buddyAction": "Уточнить желаемый результат и подготовить черновик по выбранному контексту.",
      "expectedObservableResult": "Ответ, который человек может отредактировать до отправки.",
      "requirements": "Ответы остаются черновиками до проверки. Отправка — отдельное подтверждённое действие.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый получает неприятное рабочее письмо.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b33-2",
      "primaryFeatureId": 33,
      "featureIds": [
        33
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Уточнить состав предложения",
      "whoAndSituation": "Предприниматель сравнивает коммерческие условия поставщика.",
      "problem": "Без недостающих деталей полезное сравнение невозможно.",
      "buddyAction": "Подготовить вопросы по выбранному письму, не добавляя выдуманных требований.",
      "expectedObservableResult": "Черновик конкретных уточняющих вопросов.",
      "requirements": "Ответы остаются черновиками до проверки. Отправка — отдельное подтверждённое действие.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Предприниматель сравнивает коммерческие условия поставщика.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b33-3",
      "primaryFeatureId": 33,
      "featureIds": [
        33
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Вежливо перенести встречу",
      "whoAndSituation": "Фрилансеру нужно изменить согласованное время встречи.",
      "problem": "В поспешном ответе могут потеряться удобные альтернативы.",
      "buddyAction": "Подготовить короткий ответ с выбранными вариантами; отправку оставить отдельным действием.",
      "expectedObservableResult": "Проверенное сообщение с подходящим временем.",
      "requirements": "Ответы остаются черновиками до проверки. Отправка — отдельное подтверждённое действие.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Фрилансеру нужно изменить согласованное время встречи.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b34-1",
      "primaryFeatureId": 34,
      "featureIds": [
        34
      ],
      "category": "work",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Подготовить вопросы по договору",
      "whoAndSituation": "Взрослый получает длинный черновик документа.",
      "problem": "Нужные пункты трудно найти.",
      "buddyAction": "Упорядочить вопросы и дать ссылки на фрагменты, не заменяя юридическую консультацию.",
      "expectedObservableResult": "Список вопросов с источниками для профессиональной проверки.",
      "requirements": "Используются выбранные файлы с видимыми источниками и неопределённостями. Сводки не заменяют профессиональную юридическую или финансовую проверку.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый получает длинный черновик документа.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b34-2",
      "primaryFeatureId": 34,
      "featureIds": [
        34
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Подготовить ясную заметку о проекте",
      "whoAndSituation": "Консультант объединяет выбранные материалы проекта.",
      "problem": "В сводке теряются источники и неизвестные сведения.",
      "buddyAction": "Подготовить документ со ссылками и явно отмеченными пробелами.",
      "expectedObservableResult": "Обзор для проверки, основанный на выбранных материалах.",
      "requirements": "Используются выбранные файлы с видимыми источниками и неопределённостями. Сводки не заменяют профессиональную юридическую или финансовую проверку.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Консультант объединяет выбранные материалы проекта.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b34-3",
      "primaryFeatureId": 34,
      "featureIds": [
        34
      ],
      "category": "work",
      "audienceTags": [
        "adults",
        "professionals"
      ],
      "authorScene": false,
      "title": "Сделать допущения видимыми",
      "whoAndSituation": "Предприниматель готовит предварительную модель проекта.",
      "problem": "Недостающие показатели могут выглядеть как подтверждённые числа.",
      "buddyAction": "Помочь описать выбранные исходные данные, допущения и каждый источник.",
      "expectedObservableResult": "Заметка к модели с видимыми неопределённостями.",
      "requirements": "Используются выбранные файлы с видимыми источниками и неопределённостями. Сводки не заменяют профессиональную юридическую или финансовую проверку.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Предприниматель готовит предварительную модель проекта.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b35-1",
      "primaryFeatureId": 35,
      "featureIds": [
        35
      ],
      "category": "home",
      "audienceTags": [
        "adults",
        "home"
      ],
      "authorScene": false,
      "title": "Подготовить свет к вечеру",
      "whoAndSituation": "Взрослый хочет спокойный режим совместимого домашнего освещения.",
      "problem": "Несколько элементов управления прерывают привычный ритуал.",
      "buddyAction": "Показать и выполнить согласованную команду через подключённую домашнюю систему.",
      "expectedObservableResult": "Человек может проверить выбранное действие с освещением.",
      "requirements": "Нужна отдельно подключённая совместимая домашняя система. Показываются целевое устройство и недоступные команды.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый хочет спокойный режим совместимого домашнего освещения.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b35-2",
      "primaryFeatureId": 35,
      "featureIds": [
        35
      ],
      "category": "home",
      "audienceTags": [
        "adults",
        "home"
      ],
      "authorScene": false,
      "title": "Остановить звук в другой комнате",
      "whoAndSituation": "Человек хочет остановить разрешённый домашний плеер.",
      "problem": "Неясно название устройства.",
      "buddyAction": "Подтвердить конкретное подключённое устройство и предложить его остановить.",
      "expectedObservableResult": "Можно остановить нужный плеер.",
      "requirements": "Нужна отдельно подключённая совместимая домашняя система. Показываются целевое устройство и недоступные команды.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Человек хочет остановить разрешённый домашний плеер.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b35-3",
      "primaryFeatureId": 35,
      "featureIds": [
        35
      ],
      "category": "home",
      "audienceTags": [
        "adults",
        "professionals",
        "home"
      ],
      "authorScene": false,
      "title": "Подготовить рабочее место",
      "whoAndSituation": "Фрилансер начинает работу в домашнем кабинете.",
      "problem": "Отдельные настройки устройств отнимают время.",
      "buddyAction": "Предложить согласованную домашнюю сцену и показать недоступные действия.",
      "expectedObservableResult": "Проверенный набор поддерживаемых команд.",
      "requirements": "Нужна отдельно подключённая совместимая домашняя система. Показываются целевое устройство и недоступные команды.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Фрилансер начинает работу в домашнем кабинете.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b36-1",
      "primaryFeatureId": 36,
      "featureIds": [
        36
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "home"
      ],
      "authorScene": false,
      "title": "Общее фото без спешки",
      "whoAndSituation": "Взрослые друзья собираются для общей фотографии.",
      "problem": "Человек, управляющий камерой, упускает момент.",
      "buddyAction": "По запросу сделать снимок доступной камерой с понятным сигналом.",
      "expectedObservableResult": "Общий кадр, который друзья могут посмотреть.",
      "requirements": "Нужна камера выбранного концепта или телефон-компаньон. Показываются понятный сигнал съёмки и выбранный кадр.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослые друзья собираются для общей фотографии.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b36-2",
      "primaryFeatureId": 36,
      "featureIds": [
        36
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Сохранить этап своей работы",
      "whoAndSituation": "Мастер хочет сохранить промежуточный результат.",
      "problem": "Руки заняты работой.",
      "buddyAction": "По запросу сделать снимок разрешённой камерой и показать его в приложении.",
      "expectedObservableResult": "Проверенная запись этого этапа.",
      "requirements": "Нужна камера выбранного концепта или телефон-компаньон. Показываются понятный сигнал съёмки и выбранный кадр.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Мастер хочет сохранить промежуточный результат.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b36-3",
      "primaryFeatureId": 36,
      "featureIds": [
        36
      ],
      "category": "creativity",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Сохранить деталь перед решением",
      "whoAndSituation": "Взрослый осматривает предмет перед покупкой.",
      "problem": "Небольшая деталь может забыться позже.",
      "buddyAction": "Уточнить кадр и сделать одну фотографию по запросу.",
      "expectedObservableResult": "Изображение выбранной человеком детали.",
      "requirements": "Нужна камера выбранного концепта или телефон-компаньон. Показываются понятный сигнал съёмки и выбранный кадр.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый осматривает предмет перед покупкой.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b37-1",
      "primaryFeatureId": 37,
      "featureIds": [
        37
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators",
        "home"
      ],
      "authorScene": false,
      "title": "Записать своё выступление",
      "whoAndSituation": "Взрослый снимает короткое выступление дома.",
      "problem": "Запуск и остановка записи прерывают исполнение.",
      "buddyAction": "Явно запустить запись на совместимой камере, показать индикатор и принять команду остановки.",
      "expectedObservableResult": "Запись, которую исполнитель может просмотреть.",
      "requirements": "Выбранная запись явно запускается и останавливается. Людей в кадре нужно уведомить; индикатор записи должен быть виден.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый снимает короткое выступление дома.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b37-2",
      "primaryFeatureId": 37,
      "featureIds": [
        37
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Показать, как работает ваше изделие",
      "whoAndSituation": "Мастер демонстрирует собственное изделие.",
      "problem": "Демонстрации нужны понятные начало и конец.",
      "buddyAction": "Записать выбранную демонстрацию разрешённой камерой.",
      "expectedObservableResult": "Сохранённый фрагмент, доступный после остановки.",
      "requirements": "Выбранная запись явно запускается и останавливается. Людей в кадре нужно уведомить; индикатор записи должен быть виден.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Мастер демонстрирует собственное изделие.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b37-3",
      "primaryFeatureId": 37,
      "featureIds": [
        37
      ],
      "category": "creativity",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Сохранить общее поздравление",
      "whoAndSituation": "Взрослые согласились записать короткое семейное послание.",
      "problem": "Людям нужно знать, когда начинается съёмка.",
      "buddyAction": "Уведомить участников, запустить выбранную запись и предложить просмотр после остановки.",
      "expectedObservableResult": "Общий фрагмент, который участники могут проверить.",
      "requirements": "Выбранная запись явно запускается и останавливается. Людей в кадре нужно уведомить; индикатор записи должен быть виден.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослые согласились записать короткое семейное послание.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b38-1",
      "primaryFeatureId": 38,
      "featureIds": [
        38,
        2,
        3,
        14
      ],
      "category": "travel",
      "audienceTags": [
        "adults"
      ],
      "authorScene": true,
      "title": "Buddy — ваш гид по городу",
      "whoAndSituation": "Путешественник носит Buddy на сумке и спрашивает о здании.",
      "problem": "Одного изображения может не хватить для надёжного определения места.",
      "buddyAction": "Объединить выбранный кадр, доступную геолокацию и направление; при сомнении уточнить и обратиться к источникам.",
      "expectedObservableResult": "Путешественник получает объяснение выбранного объекта с источниками.",
      "requirements": "Анализируется выбранный кадр, неясности уточняются. Геолокация и навигация — направление развития; GNSS-оборудование не выбрано. Альтернативой может быть геолокация телефона.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Путешественник носит Buddy на сумке и спрашивает о здании.",
      "updatedAt": "2026-10-11",
      "media": {
        "src": "/scenarios/v1/b38-1.webp",
        "alt": "Путешественник носит Buddy на сумке и спрашивает о здании. Концептуальная иллюстрация Buddy в тёмно-синей кепке с фиксированной камерой на животе.",
        "caption": "Концептуальная иллюстрация, созданная с помощью ИИ. Сценарная демонстрация; устройство не подключено."
      }
    },
    {
      "id": "b38-2",
      "primaryFeatureId": 38,
      "featureIds": [
        38
      ],
      "category": "travel",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Обсудить свой эскиз",
      "whoAndSituation": "Взрослый автор хочет обсудить рисунок.",
      "problem": "Из-за погружения в работу трудно заметить другие варианты.",
      "buddyAction": "Проанализировать выбранный кадр и предложить вопросы о композиции, обозначая неуверенность.",
      "expectedObservableResult": "Автор выбирает, какие идеи попробовать.",
      "requirements": "Анализируется выбранный кадр, неясности уточняются. Геолокация и навигация — направление развития; GNSS-оборудование не выбрано. Альтернативой может быть геолокация телефона.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый автор хочет обсудить рисунок.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b38-3",
      "primaryFeatureId": 38,
      "featureIds": [
        38
      ],
      "category": "travel",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Прочитать маркировку яснее",
      "whoAndSituation": "Взрослый выбирает фото маркировки или инструкции.",
      "problem": "Мелкие или размытые обозначения трудно понять.",
      "buddyAction": "Предложить чтение выбранного изображения и при необходимости запросить более чёткий кадр.",
      "expectedObservableResult": "Человек может проверить текст, прежде чем полагаться на него.",
      "requirements": "Анализируется выбранный кадр, неясности уточняются. Геолокация и навигация — направление развития; GNSS-оборудование не выбрано. Альтернативой может быть геолокация телефона.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый выбирает фото маркировки или инструкции.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b39-1",
      "primaryFeatureId": 39,
      "featureIds": [
        39
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "travelers",
        "creators"
      ],
      "authorScene": false,
      "title": "Превратить прогулку в короткий рассказ",
      "whoAndSituation": "Автор выбирает собственные фрагменты поездки.",
      "problem": "Видеоматериалу не хватает понятной последовательности.",
      "buddyAction": "Подготовить запрос для предлагаемого видеооркестратора с выбранными фрагментами, подписями и музыкой.",
      "expectedObservableResult": "Черновик монтажа для проверки автором, если сценарий поддерживается.",
      "requirements": "Предлагаемый видеооркестратор использует выбранные собственные или разрешённые материалы. Полный процесс, рендеринг, права и интеграции требуют проверки.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Автор выбирает собственные фрагменты поездки.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b39-2",
      "primaryFeatureId": 39,
      "featureIds": [
        39
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Показать работу за готовым предметом",
      "whoAndSituation": "Взрослый снимает изготовление собственной вещи.",
      "problem": "Зрителям нужна короткая понятная последовательность.",
      "buddyAction": "Предложить структуру из выбранных фрагментов; сгенерированные вставки требуют отдельного выбора.",
      "expectedObservableResult": "Черновик, основанный на настоящих кадрах мастера.",
      "requirements": "Предлагаемый видеооркестратор использует выбранные собственные или разрешённые материалы. Полный процесс, рендеринг, права и интеграции требуют проверки.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый снимает изготовление собственной вещи.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b39-3",
      "primaryFeatureId": 39,
      "featureIds": [
        39
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators",
        "professionals"
      ],
      "authorScene": false,
      "title": "Приглашение в собственном видео",
      "whoAndSituation": "У организатора есть согласованные материалы для ролика о событии.",
      "problem": "Текст, музыку и права нужно проверить вместе.",
      "buddyAction": "Подготовить запрос для оркестратора и проверить выбор до окончательного рендеринга.",
      "expectedObservableResult": "Проверенный видеочерновик для отдельного решения о публикации.",
      "requirements": "Предлагаемый видеооркестратор использует выбранные собственные или разрешённые материалы. Полный процесс, рендеринг, права и интеграции требуют проверки.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: У организатора есть согласованные материалы для ролика о событии.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b40-1",
      "primaryFeatureId": 40,
      "featureIds": [
        40
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Опубликовать подтверждённый ролик",
      "whoAndSituation": "Автор проверил готовое видео для своего аккаунта.",
      "problem": "Файл, подпись и аудитория должны соответствовать его намерению.",
      "buddyAction": "Показать все три пункта и публиковать только после явного подтверждения через поддерживаемое подключение.",
      "expectedObservableResult": "Ответ сервиса о выбранной публикации.",
      "requirements": "Нужны поддерживаемое подключение соцсети и явное подтверждение публикации. Проверяются файл, подпись и аудитория; сохраняется ответ сервиса.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Автор проверил готовое видео для своего аккаунта.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b40-2",
      "primaryFeatureId": 40,
      "featureIds": [
        40
      ],
      "category": "creativity",
      "audienceTags": [
        "adults",
        "creators"
      ],
      "authorScene": false,
      "title": "Поделиться моментом с выбранными людьми",
      "whoAndSituation": "Взрослый хочет показать семейный фрагмент ограниченному кругу.",
      "problem": "Видимость по умолчанию может быть шире желаемой.",
      "buddyAction": "Показать поддерживаемые варианты аудитории и запросить подтверждение до отправки.",
      "expectedObservableResult": "Человек может проверить выбранное место отправки и круг доступа.",
      "requirements": "Нужны поддерживаемое подключение соцсети и явное подтверждение публикации. Проверяются файл, подпись и аудитория; сохраняется ответ сервиса.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый хочет показать семейный фрагмент ограниченному кругу.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b40-3",
      "primaryFeatureId": 40,
      "featureIds": [
        40
      ],
      "category": "creativity",
      "audienceTags": [
        "adults"
      ],
      "authorScene": false,
      "title": "Видео вашего небольшого проекта",
      "whoAndSituation": "Владелец проекта готовит видео новой работы.",
      "problem": "Перед открытой публикацией нужен окончательный просмотр.",
      "buddyAction": "Показать файл и подпись в разрешённом аккаунте и дождаться команды публикации.",
      "expectedObservableResult": "Проверенная публикация и ответ сервиса.",
      "requirements": "Нужны поддерживаемое подключение соцсети и явное подтверждение публикации. Проверяются файл, подпись и аудитория; сохраняется ответ сервиса.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Владелец проекта готовит видео новой работы.",
      "updatedAt": "2026-10-11"
    },
    {
      "id": "b13-4",
      "primaryFeatureId": 13,
      "featureIds": [
        13
      ],
      "category": "negotiation",
      "audienceTags": [
        "adults"
      ],
      "authorScene": true,
      "title": "Слушать на своём языке",
      "whoAndSituation": "Взрослый посещает международную конференцию с личными наушниками.",
      "problem": "Из-за незнакомого языка трудно следить за выступлением.",
      "buddyAction": "Направить выбранную разрешённую сессию перевода через совместимые телефон и наушники.",
      "expectedObservableResult": "Участник может попробовать переведённый поток и оценить задержку и смысл.",
      "requirements": "Переводятся согласованные реплики по очереди. Важные числа и неоднозначные термины подтверждаются собеседниками. Безошибочный синхронный перевод не обещается.",
      "status": "Концепт для проверки в пилоте",
      "imageBrief": "Иллюстрация ситуации: Взрослый посещает международную конференцию с личными наушниками.",
      "updatedAt": "2026-10-11",
      "media": {
        "src": "/scenarios/v1/b13-4.webp",
        "alt": "Взрослый посещает международную конференцию с личными наушниками. Концептуальная иллюстрация Buddy в тёмно-синей кепке с фиксированной камерой на животе.",
        "caption": "Концептуальная иллюстрация, созданная с помощью ИИ. Сценарная демонстрация; устройство не подключено."
      }
    }
  ],
  "productStatus": "Концепты для проверки в пилоте. Физическое устройство и полный путь от устройства до приложения ещё не проверены.",
  "navigation": "Геолокация и навигация — цели развития продукта. Собственный GNSS рассматривается; оборудование и антенна не выбраны. Координаты, связь и сопряжение с телефоном — отдельные задачи. Мобильная точка доступа телефона может дать интернет без другой сети Wi-Fi.",
  "additionalIdea": "Поиск своего Buddy или сумки — отдельная идея: GNSS даёт координаты, но для удалённых обновлений нужен доступный канал связи. Вне мобильной точки доступа телефона последняя известная позиция не является отслеживанием в реальном времени."
}
