{
  "app": "shtab",
  "version": 2,
  "exportedAt": "2026-10-10T10:33:23.886Z",
  "projects": [
    {
      "id": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "name": "«Фокус» — планировщик (демо-проект)",
      "status": "active",
      "stage": "mvp",
      "oneLiner": "Планировщик, который защищает ваш день от чужих задач",
      "description": "Фокус — планировщик глубокого труда для тех, кто работает на себя. Помогает планировать день вокруг 2–3 важных задач, а не вокруг чужих сообщений. Показывает, куда утекает время, и мягко возвращает к главному.",
      "valueProps": "[\"2–3 главные задачи на день вместо бесконечного списка\",\"Режим фокуса, который прячет уведомления и чаты\",\"Недельный обзор: видно, куда ушла неделя\"]",
      "financialModel": "Подписка: 490 ₽/мес или 4 900 ₽/год. 14 дней бесплатно, без карты. Планируется тариф для команд.",
      "marketingGoal": "Первые 1000 регистраций из контента: X, LinkedIn, Telegram",
      "website": "https://example.com",
      "links": "[{\"label\":\"Telegram-канал\",\"url\":\"https://t.me/example\"}]",
      "brandColors": "[{\"name\":\"Хвоя\",\"hex\":\"#1F6F5C\"},{\"name\":\"Закат\",\"hex\":\"#E8703A\"},{\"name\":\"Бумага\",\"hex\":\"#FAF8F3\"},{\"name\":\"Чернила\",\"hex\":\"#22201C\"}]",
      "brandFonts": "Inter для текста, Sora для заголовков",
      "voiceTone": "Спокойный, конкретный, по-дружески прямой. Обращение на «ты». Без канцелярита и хайпа.",
      "voiceRules": "Можно: конкретные числа, личный опыт, лёгкий юмор.\nНельзя: обесценивать чужую боль, «успешный успех», обещания золотых гор.",
      "proofPoints": "[\"8 месяцев закрытой беты, 340 активных пользователей\",\"Средний NPS — 62\",\"Оценка 4.8 из отзывов на Product Hunt\"]",
      "objections": "[{\"objection\":\"«У меня уже есть календарь»\",\"answer\":\"Календарь хранит встречи, Фокус защищает работу. Мы не заменяем календарь, а добавляем слой фокуса поверх него.\"},{\"objection\":\"«Мне не хватает дисциплины, приложение не поможет»\",\"answer\":\"Поэтому мы не строим на дисциплине: режим фокуса убирает отвлечения физически, а план на день умещается в 3 задачи.\"}]",
      "competitors": "Todoist, Sunsama, Motion. Отличие: простота и цена, упор на глубокий труд, без перегруженных фич.",
      "createdAt": "2026-10-10T09:14:47.413Z",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    }
  ],
  "audiences": [
    {
      "id": "0905bfb7-acbb-4f82-9a71-fb70d1ceb40a",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "name": "Инди-разработчики и соло-основатели",
      "description": "Делают продукт в одиночку, бесконечный бэклог, всё горит.",
      "pains": "[\"Маркетинг откладывается вечно\",\"Переключаюсь между кодом и «школой бизнеса» каждые 10 минут\",\"Не видно прогресса недели\"]",
      "goals": "[\"Запустить продукт\",\"Вести контент постоянно и без выгорания\"]",
      "channels": "X, Reddit (r/SideProject), Hacker News, Indie Hackers",
      "sortOrder": 1
    },
    {
      "id": "b15457c1-643d-4301-a54b-5d131827dfdd",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "name": "Фрилансеры и дизайнеры",
      "description": "Работают с несколькими клиентами одновременно, день разрывается задачами и правками.",
      "pains": "[\"День заканчивается, а главное не сделано\",\"Клиенты дёргают в мессенджерах постоянно\",\"Страшно взять паузу — кажется, потеряешь заказ\"]",
      "goals": "[\"Заканчивать работу вовремя\",\"Брать больше проектов без выгорания\"]",
      "channels": "Telegram-каналы про дизайн, X, Threads, LinkedIn",
      "sortOrder": 0
    }
  ],
  "phrases": [
    {
      "id": "1759352c-6246-40c1-93d9-6aa8067a74c9",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "kind": "hook",
      "text": "Вы не ленивый. Просто ваш план дня принадлежит чужим задачам.",
      "note": "",
      "sortOrder": 0
    },
    {
      "id": "275177eb-9c00-4997-8d2e-3c0797257722",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "kind": "cta",
      "text": "Забрать неделю фокуса бесплатно",
      "note": "",
      "sortOrder": 1
    },
    {
      "id": "49413a98-0927-4e0b-8591-95c975f50d1d",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "kind": "hook",
      "text": "Проверка почты 47 раз в день — это не работа.",
      "note": "",
      "sortOrder": 1
    },
    {
      "id": "64c8bd66-2ebe-4bb7-837e-5345fc240fec",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "kind": "slogan",
      "text": "Твой день — твои правила.",
      "note": "",
      "sortOrder": 0
    },
    {
      "id": "9285b1b2-8eca-4833-b964-38562745a78c",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "kind": "hook",
      "text": "Что если в день делать всего 3 вещи — и их хватает?",
      "note": "",
      "sortOrder": 2
    },
    {
      "id": "c94c84ed-b5fb-48ec-b736-b9a0b47c9754",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "kind": "cta",
      "text": "Попробовать бесплатно 14 дней",
      "note": "",
      "sortOrder": 0
    },
    {
      "id": "f5258a3b-2f77-4f1f-bf92-08e0343fd676",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "kind": "slogan",
      "text": "Меньше задач. Больше сделанного.",
      "note": "",
      "sortOrder": 1
    }
  ],
  "assets": [],
  "pages": [
    {
      "id": "e804921d-ffad-4d6a-a0ce-9fe115f5f700",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "url": "/",
      "title": "Фокус — планировщик глубокого труда",
      "kind": "landing",
      "status": "published",
      "lang": "ru",
      "summaryMd": "Продуктовый лендинг. Интент transactional, конец воронки: понятно «что это» и кнопка «Попробовать бесплатно».\n\nПродаём: 2–3 главные задачи на день и режим без отвлечений. Доказательства — NPS 62 и отзыв с Product Hunt.",
      "notes": "",
      "createdAt": "2026-10-10T09:14:47.413Z",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    },
    {
      "id": "b2b79987-6ce3-4173-b4fb-2254ad56a768",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "url": "/blog/busy-vs-productive",
      "title": "Почему занятость ≠ продуктивность",
      "kind": "blog",
      "status": "published",
      "lang": "ru",
      "summaryMd": "Статья для верха воронки, интент informational. Боль: день уходит на чужие задачи. Разворачиваем в метод «3 задачи + режим фокуса», в конце — переход на лендинг.",
      "notes": "",
      "createdAt": "2026-10-10T09:14:47.413Z",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    },
    {
      "id": "0b0f7f75-b492-4fdf-a82c-4f30ae396294",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "url": "/pricing",
      "title": "Тарифы «Фокуса»",
      "kind": "pricing",
      "status": "draft",
      "lang": "ru",
      "summaryMd": "Страница тарифов, интент transactional. 490 ₽/мес, годовая скидка, FAQ снизу. Пока черновик.",
      "notes": "",
      "createdAt": "2026-10-10T09:14:47.413Z",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    }
  ],
  "keywords": [
    {
      "id": "bf8c2b1e-db61-4738-94a0-483c519f632d",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "phrase": "тайм-менеджмент",
      "intent": "informational",
      "cluster": "фокус",
      "priority": 1,
      "notes": "",
      "createdAt": "2026-10-10T09:14:47.413Z",
      "updatedAt": "2026-10-10T09:14:47.413Z",
      "pageIds": []
    },
    {
      "id": "22823886-09a5-4b81-9ece-128940c8372c",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "phrase": "глубокая работа",
      "intent": "informational",
      "cluster": "фокус",
      "priority": 1,
      "notes": "",
      "createdAt": "2026-10-10T09:14:47.413Z",
      "updatedAt": "2026-10-10T09:14:47.413Z",
      "pageIds": []
    },
    {
      "id": "3b7f13bb-df37-42db-b3b2-4f04a3150db9",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "phrase": "планирование дня",
      "intent": "commercial",
      "cluster": "фокус",
      "priority": 2,
      "notes": "",
      "createdAt": "2026-10-10T09:14:47.413Z",
      "updatedAt": "2026-10-10T09:14:47.413Z",
      "pageIds": []
    },
    {
      "id": "f1150d56-c712-4cf6-885d-79b1a4bd2be7",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "phrase": "продуктивность для фрилансеров",
      "intent": "commercial",
      "cluster": "фриланс",
      "priority": 2,
      "notes": "",
      "createdAt": "2026-10-10T09:14:47.413Z",
      "updatedAt": "2026-10-10T09:14:47.413Z",
      "pageIds": []
    },
    {
      "id": "24512faf-211b-495c-996f-9f5619290b60",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "phrase": "как перестать отвлекаться",
      "intent": "transactional",
      "cluster": "фокус",
      "priority": 3,
      "notes": "",
      "createdAt": "2026-10-10T09:14:47.413Z",
      "updatedAt": "2026-10-10T09:14:47.413Z",
      "pageIds": []
    }
  ],
  "series": [],
  "promptTemplates": [
    {
      "id": "ed5b33ca-fa98-4c8d-a74a-e49d9298a1d2",
      "title": "Пост · Universal",
      "platform": "universal",
      "formatType": "post",
      "lang": "ru",
      "systemPrompt": "Ты — маркетолог и копирайтер проекта. Твоя работа — пост, который читают до конца и запоминают. Голос бренда, аудитории, боли и примеры стиля — в брифе ниже. Опирайся на них, а не на общие представления.\nЗапреты: «успешный успех», вода, канцелярит, обещания без доказательств, больше одного CTA.",
      "userPromptTemplate": "Напиши пост на {{lang}}.\n\nПравила формата:\n{{format_rules}}\n\nПравила площадки:\n{{platform_rules}}\n\nБриф проекта (контекст, аудитории, голос, примеры):\n{{brief}}\n\nВ ответе — только готовый текст поста.\n\nПеред выдачей проверь:\n— первый абзац заставляет читать дальше, суть видна сразу;\n— нет воды, канцелярита, «успешного успеха» и обещаний без доказательств;\n— тон, запреты и факты соответствуют брифу;\n— пост раскрывает один тезис, а не пять\n— CTA один и стоит в конце\n— в ответе только готовый текст, без мета-комментариев о том, что ты сделал.",
      "version": 2,
      "notes": "Стартовый шаблон — можно редактировать под себя.",
      "changelog": "[{\"date\":\"2026-09-19\",\"text\":\"стартовый шаблон (И4)\"},{\"date\":\"2026-09-19\",\"text\":\"v2: переписан по ресерчу платформ (И5)\"}]",
      "createdAt": "2026-10-10T09:16:54.353Z",
      "updatedAt": "2026-10-10T09:16:54.353Z"
    },
    {
      "id": "6cf58f4c-911e-4dd0-88b5-f843c5879c60",
      "title": "Пост · X (тред)",
      "platform": "x",
      "formatType": "post",
      "lang": "ru",
      "systemPrompt": "Ты — автор тредов для X. Твоя специализация — уложить мысль в 280 символов так, чтобы её дочитали. Голос бренда, аудитории, боли и примеры стиля — в брифе ниже. Опирайся на них, а не на общие представления.\nЗапреты: хайп и кликбейт, хэштеги, ссылки в первом твите, воды.",
      "userPromptTemplate": "Напиши тред для X на {{lang}}.\n\nСтруктура:\n— Первый твит — крючок: провокационный вопрос, неожиданная цифра или сильное утверждение.\n— Дальше по одному тезису на твит; каждый твит — самодостаточная мысль и влезает в 280 символов.\n— Последний твит — вывод и один CTA.\n\nПравила площадки:\n{{platform_rules}}\n\nБриф проекта:\n{{brief}}\n\nВ ответе — только твитты, каждый с новой строки, пронумерованные (1/, 2/, …).\n\nПеред выдачей проверь:\n— первый абзац заставляет читать дальше, суть видна сразу;\n— нет воды, канцелярита, «успешного успеха» и обещаний без доказательств;\n— тон, запреты и факты соответствуют брифу;\n— каждый твит ≤280 символов — пересчитай\n— первый твит работает без контекста\n— в ответе только готовый текст, без мета-комментариев о том, что ты сделал.",
      "version": 2,
      "notes": "Стартовый шаблон — можно редактировать под себя.",
      "changelog": "[{\"date\":\"2026-09-19\",\"text\":\"стартовый шаблон (И4)\"},{\"date\":\"2026-09-19\",\"text\":\"v2: переписан по ресерчу платформ (И5)\"}]",
      "createdAt": "2026-10-10T09:16:54.353Z",
      "updatedAt": "2026-10-10T09:16:54.353Z"
    },
    {
      "id": "84874615-8202-4fd6-ad19-4b25971a042f",
      "title": "Пост · Telegram",
      "platform": "telegram",
      "formatType": "post",
      "lang": "ru",
      "systemPrompt": "Ты — автор Telegram-канала: дружелюбно, по делу, с воздухом между абзацами. Голос бренда, аудитории, боли и примеры стиля — в брифе ниже. Опирайся на них, а не на общие представления.\nЗапреты: простыни текста без разбивки, эмодзи-салют, жирный ради украшения.",
      "userPromptTemplate": "Напиши пост для Telegram-канала на {{lang}}.\n\nСтруктура:\n— Первая строка — хук: превью обрезается рано.\n— Тело 500–1200 символов, абзацы по 1–3 предложения.\n— **Жирный** — только для тезисов; эмодзи 0–3 на пост.\n\nПравила площадки:\n{{platform_rules}}\n\nБриф проекта:\n{{brief}}\n\nВ ответе — только готовый текст поста.\n\nПеред выдачей проверь:\n— первый абзац заставляет читать дальше, суть видна сразу;\n— нет воды, канцелярита, «успешного успеха» и обещаний без доказательств;\n— тон, запреты и факты соответствуют брифу;\n— первая строка тянет читать дальше\n— жирным выделено не больше 2–3 тезисов\n— в ответе только готовый текст, без мета-комментариев о том, что ты сделал.",
      "version": 2,
      "notes": "Стартовый шаблон — можно редактировать под себя.",
      "changelog": "[{\"date\":\"2026-09-19\",\"text\":\"стартовый шаблон (И4)\"},{\"date\":\"2026-09-19\",\"text\":\"v2: переписан по ресерчу платформ (И5)\"}]",
      "createdAt": "2026-10-10T09:16:54.353Z",
      "updatedAt": "2026-10-10T09:16:54.353Z"
    },
    {
      "id": "9a0b0c7c-9e7c-49e9-834b-20a807e6b911",
      "title": "Пост · LinkedIn",
      "platform": "linkedin",
      "formatType": "post",
      "lang": "en",
      "systemPrompt": "You are a LinkedIn writer whose first two lines make people click \"see more\". Голос бренда, аудитории, боли и примеры стиля — в брифе ниже. Опирайся на них, а не на общие представления.\nProfessional but human. Bans: corporate clichés (\"we're thrilled to announce\"), emoji spam, hashtag walls, walls of text.",
      "userPromptTemplate": "Write a LinkedIn post in {{lang}}.\n\nStructure:\n— First two lines carry the hook or the takeaway (only ~200 characters are visible before \"see more\").\n— Short paragraphs separated by blank lines; one idea per paragraph.\n— End with a takeaway and 3–5 CamelCase hashtags.\n\nPlatform rules:\n{{platform_rules}}\n\nProject brief (context, audiences, voice, examples):\n{{brief}}\n\nReply with the final post text only.\n\nПеред выдачей проверь:\n— первый абзац заставляет читать дальше, суть видна сразу;\n— нет воды, канцелярита, «успешного успеха» и обещаний без доказательств;\n— тон, запреты и факты соответствуют брифу;\n— the hook fits in the first two lines\n— 3–5 hashtags at the end, CamelCase\n— в ответе только готовый текст, без мета-комментариев о том, что ты сделал.",
      "version": 2,
      "notes": "Стартовый шаблон — можно редактировать под себя.",
      "changelog": "[{\"date\":\"2026-09-19\",\"text\":\"стартовый шаблон (И4)\"},{\"date\":\"2026-09-19\",\"text\":\"v2: переписан по ресерчу платформ (И5)\"}]",
      "createdAt": "2026-10-10T09:16:54.353Z",
      "updatedAt": "2026-10-10T09:16:54.353Z"
    },
    {
      "id": "961b0931-4b41-4896-8a55-f950c1328efa",
      "title": "Лонгрид · Universal",
      "platform": "universal",
      "formatType": "longread",
      "lang": "ru",
      "systemPrompt": "Ты — автор статей, которые дочитывают: личный опыт, структура, ни слова лишнего. Голос бренда, аудитории, боли и примеры стиля — в брифе ниже. Опирайся на них, а не на общие представления.\nЗапреты: «водяные» вступления, перечисление очевидного, выводы ни о чём.",
      "userPromptTemplate": "Напиши лонгрид на {{lang}} в markdown, 800–1500 слов.\n\nСтруктура:\n— Проблема: узнаваемая ситуация читателя.\n— Почему это так: разбор с цифрами и примерами из брифа.\n— Что делать: практика, шаги.\n— Вывод и один CTA.\n\nПравила формата:\n{{format_rules}}\n\nПравила площадки:\n{{platform_rules}}\n\nБриф проекта:\n{{brief}}\n\nВ ответе — только markdown-текст статьи.\n\nПеред выдачей проверь:\n— первый абзац заставляет читать дальше, суть видна сразу;\n— нет воды, канцелярита, «успешного успеха» и обещаний без доказательств;\n— тон, запреты и факты соответствуют брифу;\n— каждый раздел держит одну мысль\n— заголовки ## стоят на месте, списки там, где перечисление\n— в ответе только готовый текст, без мета-комментариев о том, что ты сделал.",
      "version": 2,
      "notes": "Стартовый шаблон — можно редактировать под себя.",
      "changelog": "[{\"date\":\"2026-09-19\",\"text\":\"стартовый шаблон (И4)\"},{\"date\":\"2026-09-19\",\"text\":\"v2: переписан по ресерчу платформ (И5)\"}]",
      "createdAt": "2026-10-10T09:16:54.353Z",
      "updatedAt": "2026-10-10T09:16:54.353Z"
    },
    {
      "id": "6897d649-e0fe-4b59-adb1-ee8947f34a88",
      "title": "Карусель · Universal",
      "platform": "universal",
      "formatType": "carousel",
      "lang": "ru",
      "systemPrompt": "Ты — автор каруселей для соцсетей: каждый слайд читается за 3 секунды и тянет к следующему. Голос бренда, аудитории, боли и примеры стиля — в брифе ниже. Опирайся на них, а не на общие представления.\nЗапреты: абзацы на слайде, два тезиса на один слайд, обложка без обещания.",
      "userPromptTemplate": "Собери карусель на {{lang}}: 6–8 слайдов.\n\nСтруктура:\n— Слайд 1 — обложка-обещание.\n— Слайды 2–6: по одной мысли, связанные переходами («но», «поэтому», «шаг 2»).\n— Финальный слайд — CTA.\n\nДля каждого слайда: заголовок до 6 слов + расшифровка до 20 слов.\n\nПравила формата:\n{{format_rules}}\n\nПравила площадки:\n{{platform_rules}}\n\nБриф проекта:\n{{brief}}\n\nВ ответе — только список слайдов: «Слайд N: заголовок — расшифровка».\n\nПеред выдачей проверь:\n— первый абзац заставляет читать дальше, суть видна сразу;\n— нет воды, канцелярита, «успешного успеха» и обещаний без доказательств;\n— тон, запреты и факты соответствуют брифу;\n— обложка обещает выгоду, а не тему\n— каждый слайд читается за 3 секунды\n— в ответе только готовый текст, без мета-комментариев о том, что ты сделал.",
      "version": 2,
      "notes": "Стартовый шаблон — можно редактировать под себя.",
      "changelog": "[{\"date\":\"2026-09-19\",\"text\":\"стартовый шаблон (И4)\"},{\"date\":\"2026-09-19\",\"text\":\"v2: переписан по ресерчу платформ (И5)\"}]",
      "createdAt": "2026-10-10T09:16:54.353Z",
      "updatedAt": "2026-10-10T09:16:54.353Z"
    },
    {
      "id": "96f7bf40-1758-40b7-828e-f445db9c6b99",
      "title": "Сценарий видео · Universal",
      "platform": "universal",
      "formatType": "video",
      "lang": "ru",
      "systemPrompt": "Ты — сценарист коротких вертикальных видео (Reels/Shorts/TikTok). Хук в первые 3 секунды — иначе скролл. Голос бренда, аудитории, боли и примеры стиля — в брифе ниже. Опирайся на них, а не на общие представления.\nЗапреты: разогревы перед хуком, озвучка «письменным» языком, сцены длиннее 15 секунд.",
      "userPromptTemplate": "Напиши сценарий видео 30–60 секунд на {{lang}}.\n\nСтруктура:\n— Хук в первые 3 секунды.\n— Сцены по 5–15 секунд: тайминг, что в кадре, озвучка, титр на экране.\n— Финал: CTA.\n\nПравила формата:\n{{format_rules}}\n\nПравила площадки:\n{{platform_rules}}\n\nБриф проекта:\n{{brief}}\n\nВ ответе — только сценарий.\n\nПеред выдачей проверь:\n— первый абзац заставляет читать дальше, суть видна сразу;\n— нет воды, канцелярита, «успешного успеха» и обещаний без доказательств;\n— тон, запреты и факты соответствуют брифу;\n— хук стоит в первых 3 секундах\n— озвучка звучит как живая речь — прочитай вслух\n— в ответе только готовый текст, без мета-комментариев о том, что ты сделал.",
      "version": 2,
      "notes": "Стартовый шаблон — можно редактировать под себя.",
      "changelog": "[{\"date\":\"2026-09-19\",\"text\":\"стартовый шаблон (И4)\"},{\"date\":\"2026-09-19\",\"text\":\"v2: переписан по ресерчу платформ (И5)\"}]",
      "createdAt": "2026-10-10T09:16:54.353Z",
      "updatedAt": "2026-10-10T09:16:54.353Z"
    }
  ],
  "content": [
    {
      "id": "2126f5d8-8875-4135-84b2-808fb4f28474",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "type": "post",
      "title": "Почему вы всегда заняты, но ничего не успеваете",
      "status": "ready",
      "tags": "[\"фокус\",\"тайм-менеджмент\"]",
      "brief": "Боль: занятость ≠ продуктивность. Подвести к режиму фокуса. CTA — 14 дней бесплатно.",
      "coverAsset": null,
      "pageId": "b2b79987-6ce3-4173-b4fb-2254ad56a768",
      "seriesId": null,
      "scheduledFor": null,
      "createdAt": "2026-10-10T09:14:47.413Z",
      "updatedAt": "2026-10-10T09:14:47.428Z"
    },
    {
      "id": "d2b19923-f637-4b36-b687-cb53c817068a",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "type": "carousel",
      "title": "5 правил глубокого утра",
      "status": "draft",
      "tags": "[\"утро\",\"ритуалы\"]",
      "brief": "Короткая карусель-инструкция. Слайды: обложка, 4 правила, CTA.",
      "coverAsset": null,
      "pageId": null,
      "seriesId": null,
      "scheduledFor": null,
      "createdAt": "2026-10-10T09:14:47.413Z",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    },
    {
      "id": "1cdab588-ba62-42d5-b67b-1457fb7a81da",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "type": "longread",
      "title": "Как я перестал проверять почту 40 раз в день",
      "status": "draft",
      "tags": "[\"опыт\",\"фокус\"]",
      "brief": "Личный опыт, формат «до/после». Мягкий CTA в конце.",
      "coverAsset": null,
      "pageId": null,
      "seriesId": null,
      "scheduledFor": null,
      "createdAt": "2026-10-10T09:14:47.413Z",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    },
    {
      "id": "25dccaa1-c91d-492f-85e5-01fdd2cb96d5",
      "projectId": "baea1e1f-ead9-4d13-8c1d-5e9973f42b4d",
      "type": "video",
      "title": "30 секунд: один день с Фокусом",
      "status": "idea",
      "tags": "[\"видео\",\"короткие\"]",
      "brief": "Вертикальное видео для Reels/Shorts/TikTok. Сначала боль, потом интерфейс, CTA.",
      "coverAsset": null,
      "pageId": null,
      "seriesId": null,
      "scheduledFor": null,
      "createdAt": "2026-10-10T09:14:47.413Z",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    }
  ],
  "contentVersions": [
    {
      "id": "116f695c-f757-4933-acd9-c0ac98d9e3aa",
      "contentId": "25dccaa1-c91d-492f-85e5-01fdd2cb96d5",
      "lang": "en",
      "platform": "base",
      "title": "",
      "body": "",
      "meta": "{}",
      "state": "draft",
      "postedAt": null,
      "statViews": null,
      "statLikes": null,
      "statComments": null,
      "statNote": "",
      "updatedAt": "2026-10-10T09:16:55.909Z"
    },
    {
      "id": "59b5da10-622e-40d3-9e86-c080454e3165",
      "contentId": "25dccaa1-c91d-492f-85e5-01fdd2cb96d5",
      "lang": "ru",
      "platform": "base",
      "title": "",
      "body": "",
      "meta": "{\"hook\":\"Этот день вам знаком?\",\"scenes\":[{\"time\":\"0–5 с\",\"visual\":\"Экран телефона, заваленный уведомлениями\",\"voice\":\"Знакомо? День начинается с чужих задач.\",\"onScreen\":\"День начинается не с твоих задач\"},{\"time\":\"5–15 с\",\"visual\":\"Интерфейс Фокуса: 3 задачи на день\",\"voice\":\"Фокус оставляет в плане только главное.\",\"onScreen\":\"3 задачи. Всё.\"},{\"time\":\"15–30 с\",\"visual\":\"Режим фокуса, идёт таймер\",\"voice\":\"Один час глубокого труда — и вечер твой.\",\"onScreen\":\"Попробуй бесплатно → example.com\"}],\"cta\":\"Попробовать бесплатно 14 дней → example.com\"}",
      "state": "draft",
      "postedAt": null,
      "statViews": null,
      "statLikes": null,
      "statComments": null,
      "statNote": "",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    },
    {
      "id": "619e800e-2c84-4d86-bdf0-44502813e4b6",
      "contentId": "2126f5d8-8875-4135-84b2-808fb4f28474",
      "lang": "en",
      "platform": "base",
      "title": "",
      "body": "Being busy isn't the same as being productive.\n\nYou answer messages, sit in meetings, put out fires… and the day is over. Your three important tasks are still untouched.\n\nIt's not a discipline problem. It's that everyone else's tasks are more important than yours by default.\n\nFokus puts your tasks first: 2–3 main things a day, in a mode where nothing pings you.\n\nTry free for 14 days → example.com",
      "meta": "{}",
      "state": "ready",
      "postedAt": null,
      "statViews": null,
      "statLikes": null,
      "statComments": null,
      "statNote": "",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    },
    {
      "id": "6a577c4d-4de5-4b0e-a03d-c85d391e702e",
      "contentId": "d2b19923-f637-4b36-b687-cb53c817068a",
      "lang": "en",
      "platform": "base",
      "title": "",
      "body": "",
      "meta": "{\"slides\":[{\"title\":\"5 rules for a deep morning\",\"body\":\"Save this one\"},{\"title\":\"1. Phone out of the bedroom\",\"body\":\"First hour without the feed\"},{\"title\":\"2. Main task first\",\"body\":\"Email and chats come after\"},{\"title\":\"3. A meeting-free hour\",\"body\":\"The first hour after waking is yours\"},{\"title\":\"4. A 3-task plan\",\"body\":\"Written the evening before\"},{\"title\":\"Try a week with Fokus — free\",\"body\":\"example.com\"}]}",
      "state": "draft",
      "postedAt": null,
      "statViews": null,
      "statLikes": null,
      "statComments": null,
      "statNote": "",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    },
    {
      "id": "6df7b567-7b00-4e75-a12b-456fd5664858",
      "contentId": "d2b19923-f637-4b36-b687-cb53c817068a",
      "lang": "ru",
      "platform": "base",
      "title": "",
      "body": "",
      "meta": "{\"slides\":[{\"title\":\"5 правил глубокого утра\",\"body\":\"Сохраняйте, чтобы не потерять\"},{\"title\":\"1. Телефон — вне спальни\",\"body\":\"Первый час дня без ленты новостей\"},{\"title\":\"2. Сначала главная задача\",\"body\":\"Почта и чаты — после, не до\"},{\"title\":\"3. Час без встреч\",\"body\":\"Первый час после пробуждения — ваш\"},{\"title\":\"4. План из 3 задач\",\"body\":\"Составьте вечером накануне — и утром не думайте\"},{\"title\":\"Неделя с Фокусом — бесплатно\",\"body\":\"example.com\"}]}",
      "state": "draft",
      "postedAt": null,
      "statViews": null,
      "statLikes": null,
      "statComments": null,
      "statNote": "",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    },
    {
      "id": "83fb35c2-bcd0-4ada-8816-0c5fca7bad19",
      "contentId": "2126f5d8-8875-4135-84b2-808fb4f28474",
      "lang": "en",
      "platform": "x",
      "title": "",
      "body": "Busy ≠ productive.\n\nMeetings, messages, firefighting — and your 3 real tasks are still untouched.\n\nIt's not discipline. It's priorities.\n\n2–3 tasks a day + zero notifications. Free for 14 days → example.com",
      "meta": "{}",
      "state": "draft",
      "postedAt": null,
      "statViews": null,
      "statLikes": null,
      "statComments": null,
      "statNote": "",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    },
    {
      "id": "b5e61c04-91c3-48fa-ab35-2468a442325d",
      "contentId": "1cdab588-ba62-42d5-b67b-1457fb7a81da",
      "lang": "ru",
      "platform": "base",
      "title": "",
      "body": "## Цифры, в которые не хочется верить\n\nКогда я впервые посчитал, сколько раз в день открываю почту, вышло 40. Сорок раз в день я вырывался из работы, чтобы прочитать в среднем одно важное письмо из двадцати.\n\n## Что я поменял\n\nПервое — почта открывается трижды в день: 11:00, 15:00 и 18:00. Второе — уведомления выключены совсем. Третье — в календаре появился блок «глубокая работа» с 9 до 11, который нельзя двигать.\n\n## Что изменилось через месяц\n\nГлавных задач стало делаться больше — 2–3 в день вместо «то одной, то ничего». Тревоги меньше: оказывается, если письмо важное, оно дождётся 11:00.\n\n## Как попробовать\n\nНачните с одного правила — почта по расписанию. А если хочется системы, попробуйте режим фокуса в «Фокусе»: он прячет всё лишнее на время работы.\n\n→ example.com",
      "meta": "{}",
      "state": "draft",
      "postedAt": null,
      "statViews": null,
      "statLikes": null,
      "statComments": null,
      "statNote": "",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    },
    {
      "id": "d9b4c7f0-fdfb-40d0-91eb-e8db88df49bf",
      "contentId": "1cdab588-ba62-42d5-b67b-1457fb7a81da",
      "lang": "en",
      "platform": "base",
      "title": "",
      "body": "## The numbers nobody wants to see\n\nI counted how many times I opened email per day: 40. Forty times a day I broke my focus to read one important message out of twenty.\n\n## What I changed\n\nEmail three times a day: 11:00, 15:00, 18:00. Notifications off. A non-movable deep work block from 9 to 11.\n\n## A month later\n\n2–3 important tasks done daily instead of \"sometimes one\". Less anxiety: important emails can wait until 11:00.\n\n→ example.com",
      "meta": "{}",
      "state": "draft",
      "postedAt": null,
      "statViews": null,
      "statLikes": null,
      "statComments": null,
      "statNote": "",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    },
    {
      "id": "de57c75c-3505-4034-aefc-43e99c2af62e",
      "contentId": "2126f5d8-8875-4135-84b2-808fb4f28474",
      "lang": "ru",
      "platform": "base",
      "title": "",
      "body": "Занятость — это не продуктивность.\n\nМы отвечаем на сообщения, сидим на встречах, тушим пожары… и день закончился. А три главные задачи так и остались нетронутыми.\n\nПроблема не в дисциплине. Проблема в том, что чужие задачи по умолчанию важнее ваших.\n\nФокус возвращает ваши задачи на первое место: 2–3 главные дела на день и режим, в котором ничего не дёргает.\n\nПопробовать бесплатно 14 дней → example.com",
      "meta": "{}",
      "state": "ready",
      "postedAt": null,
      "statViews": null,
      "statLikes": null,
      "statComments": null,
      "statNote": "",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    },
    {
      "id": "e7aa8303-1f54-48da-8aea-4ad1d54929f5",
      "contentId": "2126f5d8-8875-4135-84b2-808fb4f28474",
      "lang": "ru",
      "platform": "telegram",
      "title": "",
      "body": "Занятость — это не продуктивность.\n\nМы отвечаем на сообщения, сидим на встречах, тушим пожары… и день закончился. А три главные задачи так и остались нетронутыми.\n\nПроблема не в дисциплине. Проблема в том, что чужие задачи по умолчанию важнее ваших.\n\nФокус возвращает ваши задачи на первое место: 2–3 главные дела на день и режим, в котором ничего не дёргает.\n\nПопробовать бесплатно 14 дней → example.com",
      "meta": "{}",
      "state": "draft",
      "postedAt": null,
      "statViews": null,
      "statLikes": null,
      "statComments": null,
      "statNote": "",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    },
    {
      "id": "fa1c93d3-6f4c-475b-8e04-417c07de03de",
      "contentId": "2126f5d8-8875-4135-84b2-808fb4f28474",
      "lang": "ru",
      "platform": "x",
      "title": "",
      "body": "Занятость ≠ продуктивность.\n\nДень ушёл на сообщения и встречи, а 3 главные задачи — нетронутые.\n\nДисциплина не поможет. Поможет план из 2–3 задач и режим без уведомлений.\n\n14 дней бесплатно → example.com",
      "meta": "{}",
      "state": "ready",
      "postedAt": null,
      "statViews": null,
      "statLikes": null,
      "statComments": null,
      "statNote": "",
      "updatedAt": "2026-10-10T09:14:47.413Z"
    }
  ]
}