{"meta":{"date":"22.08.2026","ideas_in":182,"products_recon":122,"agents":63,"corpus":1701,"waves":16,"recon_deep":81},"platforms":[{"slug":"konec-mesyaca","rank":1,"name":"Конец месяца","full_name":"Конец месяца (Month End) — операционная система продажи работы","group":"Деньги и документы","tagline":"Два дня ручного закрытия месяца с подрядчиками — в час, с готовой русской первичкой","hook":"Возьмите компанию, у которой 40 подрядчиков: самозанятые, ИП, физлица по ГПХ и юрлица вперемешку, три плательщика, четыре банка. Каждый месяц кто-то живой два-три дня превращает «кто что сделал» в акты, счета, чеки и реестр на выплату — руками, через чаты и таблицы. Мы подтягиваем объём работы прямо из источников (гит, трекер, таймшит, ручная строка), даём подрядчику поспорить по строке ДО документа и одной кнопкой выдаём готовый пакет первички, реестр в банк и сверку «оплачено / не оплачено» — за 900 ₽ с подрядчика вместо $49 у Deel и вместо 2–7% с потока, которые берут российские площадки.","problem":"Компании, работающей с 20–60 подрядчиками, каждый месяц нужно превратить «кто что сделал» в бумаги: акт, счёт, чек, реестр на выплату. Сегодня это два-три дня ручной работы менеджера и бухгалтера, переписка в чатах и таблицы — и всё это на смеси самозанятых, ИП, физлиц по ГПХ и юрлиц, с тремя плательщиками и четырьмя банками. Мировые платформы вроде Deel берут $49 за контрактора и не делают ни одного русского документа, а российские площадки берут 2–7% с потока и работают, только если деньги идут через них.","metrics":[{"value":"900 ₽","label":"за подрядчика в месяц","hint":"Ядро «Закрытие», минимальный чек 15 000 ₽/мес. Подрядчик не платит никогда"},{"value":"$49","label":"берёт Deel за то же","hint":"Компания на 40 подрядчиков: Deel ≈ 166 600 ₽/мес и без единого русского документа против наших 51 800 ₽/мес с полным пакетом"},{"value":"2–7%","label":"с потока у Solar Staff","hint":"При фонде 6 млн ₽/мес это 120–420 тыс ₽/мес. Мы в 3–8 раз дешевле и не трогаем деньги клиента"},{"value":"93%","label":"валовая маржа","hint":"Себестоимость до 1 800 ₽ при чеке 30 000 ₽. Критик поправляет расход на ИИ вверх примерно на порядок — маржа всё равно выше 90%"},{"value":"15","label":"компаний до $5k/мес","hint":"425 000 ₽ MRR при ARPA 30 000 ₽ — около 380 подрядчиков под учётом. До $20k/мес — 40–45 компаний, меньше 2% парка российских студий"},{"value":"51","label":"экран в полной карте","hint":"Вердикт критика: 51 экран без воды, сильнейший чертёж семёрки. В MVP из них идут 16, после реза — 11–12"}],"why_now":"Окно открыто правом и закрывается по датам. С 30.05.2025 действуют повышенные штрафы за персданные и ст. 272.1 УК за их незаконный оборот — закрытие месяца в чатах и таблицах перестало быть просто неудобным и стало опасным. С 01.01.2027 заканчивается отсрочка ФАС и продвижение через телеграм-каналы попадает под ч. 10.7 ст. 5 ФЗ «О рекламе» с маркировкой, токенами, ОРД и ЕРИР — партнёрский канал в IT-телеграме надо использовать сейчас, пока он дёшев, и одновременно закладывать процесс маркировки в бюджет. При этом мировые платформы в РФ недоступны (Deel здесь не работает и русской первички не делает в принципе), а занятые ниши держат модель «2–7% с потока», которая работает только для тех, кто пропускает деньги через площадку, и только для самозанятых в одном банке. Компания с 2–3 юрлицами, четырьмя банками и четырьмя налоговыми статусами не покрыта сегодня никем.","moat":"Накапливается шесть вещей, и ни одна не копируется покупкой. Журнал фактов работы — цепочка происхождения каждого рубля за годы: при сроке хранения первички 5 лет уход от нас означает потерю доказательной базы, и цена переезда растёт каждый месяц. Библиотека правил расчёта: время до первого закрытия у новой компании падает с недели до часа. История споров — обучающий корпус для агента-разборщика, которого конкуренту не на чем обучить. Версионированные шаблоны документов по юрисдикциям — не идея, а накопленная грязная работа. Личные архивы подрядчиков живут дольше любого заказчика и держат удержание, не зависящее от оттока компаний. Обезличенный бенчмарк ставок по ролям и регионам через год становится отдельным продаваемым отчётом. Сетевой эффект здесь локальный, а потому надёжный: чем больше подрядчиков компании в системе, тем ей дешевле закрывать месяц; чем больше заказчиков у подрядчика в системе, тем ценнее ему кабинет. Несущая конструкция всего этого, по оценке критика, — двухслойная строка закрытия поверх append-only журнала: её структурно не повторит ни банк (нет трекеров и маржи проектов), ни Solar Staff (нет фактов работы), ни 1С (нет источников объёма).","survives":"Копится связка, через которую не ходит ни один сосед: маппинг «мёрженный PR / закрытая задача / залогированный час → строка в акте под конкретную ставку и правило расчёта», история споров по позициям и подписанные оригиналы. Deel и Remote не сделают русский акт, УПД и чек НПД (нерентабельно и юридически муторно), 1С не подключится к GitHub и Linear, а Solar Staff отдаёт документы только тем, кто пропускает через него деньги под 2–7% — то есть его станок недоступен компании, которая хочет платить напрямую. Интеграции с ЭДО, «Мой налог» и тремя трекерами — это месяцы грязной работы, а не идея, которую копируют за две недели. Канал партнёра бьёт в подрядчиков, а именно они мучаются с закрытием и тащат продукт в свою студию снизу.","roles":[{"role":"Подрядчик (самозанятый / ИП / физлицо по ГПХ / юрлицо)","does":"Бесплатный кабинет навсегда. Видит черновик своего закрытия с расшифровкой по задачам и часам, спорит по конкретной строке, добавляет ручные позиции (созвоны, ревью, дежурство), подписывает акт простой ЭП, прикладывает чек НПД, видит статус «ожидается / оплачено» и историю выплат сразу по нескольким заказчикам в одном кабинете. Следит за своим лимитом НПД 2,4 млн ₽."},{"role":"Тимлид / менеджер проекта","does":"Утверждает объём: подтверждает, что PR/задача/час реально относятся к оплачиваемой работе и к нужному проекту. Разбирает очередь того, что агент не смог отнести уверенно. Отвечает на разногласия подрядчика. Не видит ставок, если ему их не открыли."},{"role":"Финансист / операционный директор","does":"Ведёт справочник ставок и правил расчёта, открывает и закрывает периоды, следит за пультом закрытия («кто ещё не сдал»), формирует реестры на выплату, смотрит маржу по проектам, скамейку, кассовый разрыв и дебиторку."},{"role":"Бухгалтер","does":"Держит шаблоны и нумерацию первички, налоговые статусы подрядчиков, комплектность пакетов, отправку в ЭДО, сбор чеков НПД, сверку по выписке, выгрузку в 1С и архив для налоговой."},{"role":"Владелец бюджета / фаундер студии","does":"Смотрит сводку периода до подписания: сколько уйдёт, куда, какая дельта к прошлому месяцу, сколько стоила конкретная фича. Утверждает крупные отклонения."},{"role":"Заказчик студии (внешний клиент)","does":"Заходит по ссылке без регистрации в портал: подтверждает объём и часы по своему проекту, видит расшифровку выставленного счёта, спорит по позиции. Юридическое основание акта и одновременно вирусный вход в продукт."},{"role":"Администратор рабочего пространства","does":"Юрлица и реквизиты, роли и права, интеграции, каналы уведомлений, тариф и подписка."},{"role":"Бухгалтерская / аутсорс-фирма (партнёр-реселлер)","does":"Один портал на 20–40 клиентов-студий: у кого закрытие висит, где не хватает чеков, где не подписано. Продаёт продукт своим клиентам, получает партнёрскую долю."},{"role":"Аудитор / внешний наблюдатель","does":"Read-only доступ к архиву и журналу аудита за период. Поднимает цепочку «платёж → строка акта → задачи и PR»."},{"role":"Суперадмин платформы (мы)","does":"Клиенты и подписки, здоровье коннекторов по всем тенантам, версии шаблонов документов и их обновление под изменения права."}],"screens":[{"section":"1. Вход и онбординг","screen":"Вход и регистрация","what":"Email/пароль, вход по коду на телефон, SSO (Google/Яндекс/корпоративный OIDC), переключатель RU/EN. Приглашение по ссылке подхватывает роль и компанию.","role":"Все"},{"section":"1. Вход и онбординг","screen":"Онбординг → Кто вы","what":"Три двери: «Мы компания и платим подрядчикам», «Я подрядчик, хочу видеть свои закрытия», «Мы бухфирма, ведём несколько клиентов». Разные дальнейшие ветки онбординга.","role":"Все"},{"section":"1. Вход и онбординг","screen":"Онбординг → Рабочее пространство и юрлицо","what":"Название компании, ИНН (автоподтяжка реквизитов из открытого ЕГРЮЛ/ЕГРИП), система налогообложения, банковские реквизиты, подписант и основание полномочий, логотип для документов. Можно добавить второе и третье юрлицо.","role":"Администратор"},{"section":"1. Вход и онбординг","screen":"Онбординг → Импорт подрядчиков из Excel","what":"Перетаскивание файла, мастер сопоставления колонок (ФИО, ИНН, статус, ставка, валюта, проект, email), предпросмотр 20 строк, схлопывание дублей по ИНН/email, отчёт «загружено 43, требуют внимания 5». Цель — уложиться в 20 минут без миграции.","role":"Финансист, Администратор"},{"section":"1. Вход и онбординг","screen":"Онбординг → Теневое закрытие","what":"Главный продающий экран. Система собирает прошедший месяц параллельно с тем, как его посчитали вручную, и показывает две колонки: «ваш расчёт» vs «наш расчёт», построчно, с подсветкой расхождений и найденных пропусков. Ничего не меняет в текущем процессе — бухгалтеру не надо никуда переезжать, он просто сверяется.","role":"Финансист, Бухгалтер, Фаундер"},{"section":"2. Люди и договоры","screen":"Реестр подрядчиков","what":"Таблица: человек, статус (СЗ/ИП/ГПХ/ЮЛ), проекты, действующая ставка, к выплате в текущем периоде, шкала лимита НПД, флажки риска. Массовые действия, приглашение по ссылке, архивирование. Фильтры по проекту, статусу, юрлицу-плательщику.","role":"Финансист, Бухгалтер"},{"section":"2. Люди и договоры","screen":"Карточка подрядчика → Профиль и реквизиты","what":"ФИО/наименование, ИНН, счёт, карта, валюта, часовой пояс, каналы связи (email/телеграм/пуш), связанные учётки в GitHub/Jira/трекере (маппинг «логин → человек» — без него журнал фактов не собирается).","role":"Финансист"},{"section":"2. Люди и договоры","screen":"Карточка подрядчика → Налоговый статус и проверки","what":"Текущий статус, дата последней проверки статуса плательщика НПД по ИНН через открытый сервис ФНС, накопленный доход к лимиту 2,4 млн ₽, признак «бывший сотрудник компании» (риск правила двух лет), признаки систематичности выплат. Каждое предупреждение — с формулировкой «обратите внимание», без юридической квалификации.","role":"Бухгалтер"},{"section":"2. Люди и договоры","screen":"Карточка подрядчика → Ставки и правила расчёта","what":"История ставок с датами действия (почасовая, фикс за месяц, фикс за задачу, бонус за срок, коэффициент переработки, тариф простоя). Изменение ставки задним числом ставит незакрытые периоды на пересчёт и пишет запись в аудит.","role":"Финансист, Тимлид"},{"section":"2. Люди и договоры","screen":"Карточка подрядчика → Договоры и приложения","what":"Рамочный договор, приложения/ТЗ, НДА, сроки, привязка «какой договор → какая нумерация актов → какое юрлицо-плательщик». Загрузка сканов, срок действия с напоминанием об истечении.","role":"Бухгалтер"},{"section":"3. Источники объёма","screen":"Интеграции → Каталог коннекторов","what":"Плитки: GitHub, GitLab, Jira, YouTrack, Linear, Yandex Tracker, Toggl, Harvest, Clockify, Google Sheets, CSV-таймшит, ручной ввод. У каждой — статус, что именно тянет, кто подключил. Ручной ввод и CSV стоят в том же ряду и с тем же весом, что гит.","role":"Администратор"},{"section":"3. Источники объёма","screen":"Интеграции → Настройка коннектора","what":"OAuth/токен, выбор репозиториев или проектов, правила отбора (только смёрженные PR в main, только задачи в статусе Done, только время с меткой billable), глубина первичной загрузки, маппинг участников на подрядчиков.","role":"Администратор"},{"section":"3. Источники объёма","screen":"Интеграции → Здоровье коннекторов","what":"Лента синхронизаций, последняя удачная, ошибки авторизации, карантин сломавшегося коннектора с алертом и подсказкой «пока выгрузите вручную вот этим файлом». Кнопка ручной пересинхронизации периода.","role":"Администратор"},{"section":"3. Источники объёма","screen":"Объём → Журнал фактов работы","what":"Ядро продукта. Append-only лента всех фактов: PR, задача, час, ручная строка. У каждого — источник, автор, время, проект, признак «списан в период X / не списан / отклонён», ссылка на строку акта и на платёж. Фильтры, поиск, экспорт. Отсюда поднимается вся цепочка происхождения рубля.","role":"Тимлид, Финансист"},{"section":"3. Источники объёма","screen":"Объём → Импорт таймшита и ручные строки","what":"Загрузка часов файлом, ввод строк руками («созвоны 4 ч», «дежурство», «правки по макетам»), шаблоны повторяющихся строк. Экран, который спасает смешанные команды: дизайнер, аналитик, QA и менеджер попадают в закрытие так же, как разработчик.","role":"Тимлид, Подрядчик"},{"section":"4. Ставки и правила","screen":"Ставки → Справочник ставок","what":"Матрица «человек × роль × проект × валюта × дата действия». Наследование: ставка проекта перекрывает ставку роли, персональная перекрывает обе. Импорт из Excel, массовая индексация, история с датами.","role":"Финансист"},{"section":"4. Ставки и правила","screen":"Ставки → Ставки клиента и маржа проекта","what":"Модуль. Вторая половина ставки: по какой цене час/задача продаётся заказчику. Маржинальный светофор по каждому человеку и проекту: пришло / ушло / осталось, кто работает в минус.","role":"Финансист, Фаундер"},{"section":"4. Ставки и правила","screen":"Правила → Конструктор правил «объём → строка акта»","what":"Визуальный конструктор: условие (репозиторий/метка/проект/тип факта/исполнитель) → действие (в какую позицию акта свернуть, по какой ставке, с каким округлением, с какой деловой формулировкой). Приоритеты правил, тестовый прогон на прошлом месяце прямо в конструкторе.","role":"Финансист, Администратор"},{"section":"4. Ставки и правила","screen":"Правила → Песочница пересчёта","what":"«Что было бы, если»: прогон изменённых ставок или правил на любом прошлом периоде без применения. Показывает дельту в рублях по каждому подрядчику и итог. Нужен, чтобы поднять ставку и заранее увидеть цену решения.","role":"Финансист, Фаундер"},{"section":"4. Ставки и правила","screen":"Правила → Очередь неразобранного объёма","what":"Всё, что агент не смог отнести уверенно: PR без проекта, час без метки, задача чужого исполнителя. Карточки с вариантами и кнопкой «отнести и запомнить правило». Явно показанная зона ручного труда — мы её не прячем.","role":"Тимлид"},{"section":"5. Период закрытия","screen":"Периоды → Календарь закрытий","what":"Годовая сетка периодов по каждому юрлицу: когда открывается сбор, дедлайн подтверждения объёма подрядчиком, дедлайн утверждения тимлидом, дата подписания, дата выплаты. Правила эскалации и авточерновики.","role":"Финансист"},{"section":"5. Период закрытия","screen":"Период → Пульт закрытия","what":"Главный экран месяца. Шкала прогресса: собрано / подтверждено подрядчиком / утверждено тимлидом / подписано / оплачено. Список «кто мешает закрыть»: 4 подрядчика не подтвердили, 2 треда спора открыты, 1 коннектор отвалился, 3 чека НПД не приложены. Каждая строка кликабельна и ведёт к действию.","role":"Финансист"},{"section":"5. Период закрытия","screen":"Период → Черновик по подрядчику","what":"Позиции будущего акта в двух проекциях: бухгалтерский слой (деловая формулировка, количество, ставка, сумма — то, что уйдёт в документ) и технический слой (раскрывается по клику: конкретные PR, задачи, часы со ссылками). Кнопки «согласен», «спорю по этой строке», «добавить строку».","role":"Подрядчик, Тимлид"},{"section":"5. Период закрытия","screen":"Период → Разногласия по позиции","what":"Тред спора, привязанный к строке, а не к документу: предмет («расходимся на 6 часов по ABC-12»), доказательства с обеих сторон, история изменений суммы, решение. По итогу — предложение агента поправить правило, чтобы в следующем месяце не спорить снова.","role":"Подрядчик, Тимлид, Финансист"},{"section":"5. Период закрытия","screen":"Период → Очередь утверждений тимлида","what":"Стопка карточек «утвердить объём» с быстрыми действиями: принять, срезать, вернуть на уточнение, отнести к другому проекту. Оптимизирована под пачку из 30 человек за 15 минут. Ставки скрыты, если роль их не видит.","role":"Тимлид"},{"section":"5. Период закрытия","screen":"Период → Предупреждения и расхождения","what":"Список машинных находок до подписания: один и тот же объём списан дважды из двух источников; человек превысил обычную норму на 60%; статус НПД слетел 20-го числа; подрядчик близок к лимиту 2,4 млн; ставка изменилась в середине периода; в акте есть позиция без единого факта работы.","role":"Финансист, Бухгалтер"},{"section":"5. Период закрытия","screen":"Период → Сводка владельцу бюджета","what":"Одна страница перед подписанием: итог к выплате, разбивка по проектам и людям, дельта к прошлому месяцу с объяснением («+180 тыс: двое новых, у одного поднялась ставка, один проект вырос в объёме»). Кнопка «утвердить период».","role":"Фаундер, Владелец бюджета"},{"section":"5. Период закрытия","screen":"Период → Закрытие и блокировка правок","what":"Финальный чек-лист, фиксация периода, запрет прямых правок. Любое изменение после закрытия возможно только корректировочным документом — с обязательным основанием и записью в аудит.","role":"Финансист, Бухгалтер"},{"section":"6. Документы и подписание","screen":"Документы → Конструктор шаблонов и нумерация","what":"Шаблоны акта, счёта, УПД, отчёта исполнителя, двуязычного акта RU/EN. Переменные, блоки расшифровки по задачам, версии шаблонов с датой введения. Правила нумерации по юрлицу и договору, ведение сквозного журнала первички.","role":"Бухгалтер"},{"section":"6. Документы и подписание","screen":"Документы → Пакет по подрядчику","what":"Предпросмотр всех документов одного человека за период рядом: акт, счёт, чек НПД, УПД. Сверху — результат проверки комплекта: реквизиты, НДС, ссылка на договор, номер по порядку, соответствие налогового статуса типу документа. Скачать ZIP, отправить в ЭДО, отправить на подпись.","role":"Бухгалтер, Подрядчик"},{"section":"6. Документы и подписание","screen":"Документы → Подписание: ЭДО и простая ЭП","what":"Два пути в одном экране: отправка в Диадок/СБИС/Такском с отслеживанием статуса роуминга и получением подписанного оригинала; либо простая ЭП по коду для тех, у кого ЭДО нет. Хранение оригиналов, хеши, штамп времени, статусы по каждому контрагенту.","role":"Бухгалтер, Подрядчик"},{"section":"6. Документы и подписание","screen":"Документы → Чеки НПД","what":"Реестр «есть чек / нет чека» по каждому самозанятому за период, автонапоминания по его каналам, загрузка чека или ссылки, привязка чека к конкретной строке акта и платежу, контроль аннулирования чека задним числом. Без чека расход у компании не подтверждён — экран закрывает именно эту дыру.","role":"Бухгалтер, Подрядчик"},{"section":"7. Деньги и сверка","screen":"Выплаты → Реестр на выплату","what":"Формирование реестра из закрытого периода: кому, сколько, на какой счёт, назначение платежа со ссылкой на акт и договор. Разбивка по юрлицам-плательщикам и по датам выплаты. Проверка реквизитов перед выгрузкой.","role":"Финансист"},{"section":"7. Деньги и сверка","screen":"Выплаты → Выгрузка и отправка в банк","what":"Экспорт файла под формат конкретного банка (1С-формат, XLSX/CSV зарплатного проекта, XML массовых выплат) либо отправка через API банка, где подпись всё равно ставит клиент в своём банк-клиенте. Денег на наших счетах нет никогда — мы отдаём файл, не платим.","role":"Финансист"},{"section":"7. Деньги и сверка","screen":"Выплаты → Сверка по выписке","what":"Загрузка выписки файлом или чтение по API, автосопоставление платежей с ожидаемыми выплатами по сумме, ИНН и назначению. Итог: 37 сошлось, 3 частично, 1 лишний платёж. Отметки «оплачено» проставляются подрядчикам автоматически.","role":"Бухгалтер"},{"section":"7. Деньги и сверка","screen":"Выплаты → Расхождения по сверке","what":"Разбор несошедшегося: недоплата, переплата, платёж без ожидания, ожидание без платежа, оплата в другом периоде. Ручная привязка, комментарий, перенос на следующий период.","role":"Бухгалтер"},{"section":"7. Деньги и сверка","screen":"Выплаты → Дебиторка и кассовый разрыв","what":"Вторая сторона денег для студий: кто из заказчиков не оплатил выставленные счета, сколько дней просрочка, автонапоминания. График «клиент платит через 45 дней, а подрядчику платить 5-го» — прогноз кассового разрыва по неделям.","role":"Финансист, Фаундер"},{"section":"8. Портал заказчика","screen":"Заказчик → Подтверждение объёма и часов","what":"Вход по ссылке без регистрации. Расшифровка работ по проекту за период с задачами и часами, кнопки «подтверждаю» и «есть вопрос по позиции». Подтверждение фиксируется с датой и IP — это юридическое основание акта.","role":"Заказчик студии"},{"section":"8. Портал заказчика","screen":"Заказчик → Счёт, расшифровка и спор","what":"Что выставили и за что, с раскрытием до задач. Тред спора по позиции с той же механикой, что внутри команды. Скачать акт и счёт, увидеть статус оплаты. Отсюда заказчик узнаёт о продукте и часто заводит своих подрядчиков.","role":"Заказчик студии"},{"section":"9. Аналитика","screen":"Аналитика → Сколько стоила фича","what":"Свёртка затрат не по людям, а по эпикам, фичам, проектам и клиентам — потому что каждая строка акта связана с задачами. «Checkout стоил 412 тыс ₽ за три месяца, 60% подрядчики, 40% штат». Ни трекер, ни бухгалтерия по отдельности этого не дают.","role":"Фаундер, Финансист"},{"section":"9. Аналитика","screen":"Аналитика → Маржа, скамейка и утилизация","what":"Модуль. Маржа по клиенту, проекту и человеку. Скамейка: сколько оплаченных часов не привязано ни к одному клиентскому проекту и во что это обходится в день. Утилизация по каждому подрядчику помесячно.","role":"Фаундер, Финансист"},{"section":"9. Аналитика","screen":"Аналитика → Прогноз к выплате прямо сейчас","what":"Счётчик, работающий между закрытиями: сколько уже накопилось обязательств с начала месяца по текущим правилам, прогноз на конец периода, сравнение с бюджетом проекта. Делает продукт ежедневным, а не двухдневным раз в месяц.","role":"Финансист, Фаундер"},{"section":"10. Кабинет подрядчика","screen":"Подрядчик → Моё закрытие месяца","what":"Что мне насчитали и почему: позиции, раскрытие до PR/задач/часов, кнопка «спорю», добавление своих строк, дедлайн подтверждения. Ответ на вопрос «почему столько» — ссылками на факты, а не словами менеджера.","role":"Подрядчик"},{"section":"10. Кабинет подрядчика","screen":"Подрядчик → Мои документы","what":"Все акты, счета, чеки и подписанные оригиналы по всем заказчикам за все годы, поиск, скачивание пачкой, подпись простой ЭП. Личный архив первички фрилансера — причина остаться в продукте, даже когда сменился заказчик.","role":"Подрядчик"},{"section":"10. Кабинет подрядчика","screen":"Подрядчик → Мои деньги","what":"Ожидается / в пути / оплачено по каждому заказчику и периоду, история выплат, средний срок оплаты каждым заказчиком, напоминание «этот платит на 12 дней позже обещанного».","role":"Подрядчик"},{"section":"10. Кабинет подрядчика","screen":"Подрядчик → Статус, лимит НПД и мои заказчики","what":"Шкала до лимита 2,4 млн ₽ с учётом сторонних доходов, введённых вручную, статус самозанятости, напоминания о чеках, список компаний-заказчиков в одном кабинете и приглашение нового заказчика в продукт.","role":"Подрядчик"},{"section":"11. Настройки, право, аудит","screen":"Настройки → Юрлица, роли и права","what":"Несколько юрлиц-плательщиков, матрица прав (кто видит ставки, кто видит чужие суммы, кто утверждает, кто подписывает), делегирование на время отпуска, двухфакторная аутентификация.","role":"Администратор"},{"section":"11. Настройки, право, аудит","screen":"Настройки → Уведомления и дедлайны","what":"Каналы по ролям (email, телеграм-бот, пуш, вебхук в корпоративный мессенджер), расписание напоминаний в календаре закрытия, правила эскалации «подрядчик молчит 48 часов → пинг тимлиду».","role":"Администратор"},{"section":"11. Настройки, право, аудит","screen":"Настройки → Экспорт в 1С, архив и журнал аудита","what":"Выгрузка документов и проводок в форматы 1С и ЭДО-XML, сборка «папки для налоговой» за любой период одним архивом с описью, полный журнал аудита (кто что менял, когда, из какого значения в какое), выгрузка всех своих данных при расторжении.","role":"Бухгалтер, Аудитор"},{"section":"12. Партнёры и админка","screen":"Бухфирма → Мои клиенты","what":"Одна доска на 20–40 клиентов-студий: стадия закрытия у каждого, что горит, сколько чеков не собрано, сколько не подписано. Переключение в контекст клиента одним кликом, партнёрское вознаграждение и счета.","role":"Бухфирма-партнёр"},{"section":"12. Партнёры и админка","screen":"Админка платформы","what":"Тенанты и подписки, использование по подрядчикам для биллинга, здоровье коннекторов по всем клиентам, версии шаблонов документов и рассылка обновлений при изменении права, флаги функций, обращения в поддержку.","role":"Суперадмин"}],"features":[{"feature":"Двухслойная строка закрытия: бухгалтерский слой и технический слой одной сущности","how":"Каждая позиция акта хранит обезличенную деловую формулировку («Доработка модуля авторизации, этап 2») и одновременно список фактов работы, которые в неё свернулись (конкретные PR, задачи, часы со ссылками). В документ уходит первое, в спор и в аналитику — второе.","why_unique":"Deel и Remote хранят инвойс как текст, который человек ввёл руками, — под ним нет фактов. 1С не знает, что такое PR. Трекеры не знают, что такое ставка. Чтобы повторить, нужны одновременно коннекторы к трекерам и понимание требований к первичке — эти два знания живут в разных компаниях и не встречаются."},{"feature":"Цепочка происхождения рубля (provenance) поверх append-only журнала фактов работы","how":"Единый неизменяемый журнал: каждый факт получает идентификатор и судьбу — в какой период списан, по какому правилу, в какую строку, в какой документ, каким платежом закрыт. Из платежа в выписке разворачивается вся цепочка до конкретного коммита.","why_unique":"Это актив, который копится годами и делает переезд всё дороже: у нас лежит доказательная база за 5 лет хранения первички. Конкурент, стартующий завтра, начинает с пустым журналом — скопировать интерфейс можно, историю нельзя."},{"feature":"Отпечаток объёма — защита от двойной оплаты одной и той же работы","how":"Один и тот же кусок работы, пришедший из двух источников (час в таймшите и задача в Jira про то же самое), схлопывается по эвристикам совпадения времени, исполнителя и предмета; попадание объёма в два периода запрещено на уровне журнала.","why_unique":"Боль смешанных команд, где учёт ведётся в трёх местах, а платят по всем трём. Ни один биллинг этого не ловит, потому что у биллинга нет источников — есть только сумма, которую ввёл человек."},{"feature":"Спор до документа: разногласие привязано к строке, а не к инвойсу","how":"Подрядчик оспаривает позицию в черновике; тред живёт на строке, фиксирует изменение суммы и решение. По закрытии агент предлагает правку правила расчёта, чтобы этот спор не повторился.","why_unique":"У Deel/Remote спор возможен только после выставленного инвойса и идёт через поддержку. Мы переносим конфликт до бумаги, где он стоит дёшево. Плюс история споров становится обучающим корпусом для правил — у конкурента её нет."},{"feature":"Теневое закрытие — продажа без миграции","how":"Продукт параллельно с текущим процессом собирает прошедший месяц и показывает две колонки: как посчитал бухгалтер и как посчитали мы, с подсветкой расхождений. Компания ничего не меняет и ничем не рискует.","why_unique":"Снимает главное возражение рынка — бухгалтер не хочет переезжать с работающего 1С. Это не фича интерфейса, а способ продажи, зашитый в продукт: первая ценность приходит до внедрения. Конкуренты требуют переезда как условия демо."},{"feature":"Налоговый сторож самозанятого, встроенный в закрытие","how":"Перед каждым периодом проверяется статус плательщика НПД по ИНН через открытый сервис ФНС, считается шкала до лимита 2,4 млн ₽ (с учётом сторонних доходов, введённых подрядчиком), помечается риск правила двух лет для бывших сотрудников и признаки систематичности выплат. Предупреждения без юридической квалификации.","why_unique":"Слетевший 20-го числа статус превращает выплату в НДФЛ плюс взносы — дорогая и частая авария. Банковские сервисы проверяют статус только тем, кто платит через них; бухгалтерия проверяет вручную и не каждый месяц. Связка «проверка статуса × момент закрытия × конкретный человек с суммой» не сделана ни у кого."},{"feature":"Песочница пересчёта «что было бы, если»","how":"Прогон изменённых ставок, правил или курса валюты на любом прошлом периоде без применения; результат — дельта в рублях построчно и итогом.","why_unique":"Требует, чтобы весь расчёт был детерминированной функцией от журнала фактов, а не набором рукописных сумм. Продукты, где сумму вводит человек, физически не могут это дать — пересчитывать нечего."},{"feature":"Подтверждение объёма внешним заказчиком как юридическое основание акта","how":"Заказчик студии заходит по ссылке без регистрации, видит расшифровку часов и задач, подтверждает или спорит; подтверждение фиксируется с датой.","why_unique":"Это одновременно юридический узел (акт опирается на подтверждение клиента), решение реальной боли аутсорсеров и вирусный канал: заказчик видит продукт изнутри и заводит своих подрядчиков. Двусторонность, которой нет у чистых биллингов."},{"feature":"Себестоимость фичи вместо себестоимости человека","how":"Свёртка расходов по эпикам, фичам и проектам — возможна только потому, что каждая строка акта помнит породившие её задачи.","why_unique":"Финансовые системы знают людей, но не знают фич. Трекеры знают фичи, но не знают денег. Мост между ними существует только там, где документ рождается из задачи, а не из ручного ввода."},{"feature":"Ретро-изменения под замком: закрытый период правится только корректировочным документом","how":"После закрытия прямые правки запрещены; изменение ставки задним числом ставит незакрытые периоды на пересчёт и пишет запись в журнал аудита с основанием.","why_unique":"Дисциплина, которую бухгалтер понимает и уважает, а девтулы не имеют вовсе. Это то, что переводит продукт из класса «удобная табличка» в класс «система учёта», за которую платят."},{"feature":"Мультистатусность и мультибанковость как позиция","how":"В одной компании вперемешку самозанятые, ИП, физлица по ГПХ и юрлица, три плательщика и четыре банка; комплект документов выбирается по статусу автоматически, реестр формируется под формат нужного банка.","why_unique":"Банковские бесплатные сервисы (Т-Банк, Сбер) обслуживают только самозанятых и только через свой счёт. Solar Staff и подобные берут 2–7% с потока, то есть их станок доступен лишь тем, кто пропускает деньги через них. Компания, которая хочет платить напрямую из своих банков и разным статусам, не покрыта никем."},{"feature":"Комплект документов как сменный плагин по юрисдикции","how":"РФ (акт, счёт, УПД, чек НПД), затем Казахстан, Армения, Грузия, Сербия — самые ходовые коридоры релокации; двуязычные акты RU/EN из коробки.","why_unique":"Deel не станет делать УПД и чек НПД — нерентабельно и юридически муторно; локальные игроки не выйдут в мир. Мы закладываем плагинность с первого дня, поэтому выход в СНГ стоит недели, а не переписывания ядра."}],"agents":["Агент-формулировщик позиции: читает список смёрженных PR и закрытых задач за период и пишет деловую формулировку строки акта на языке договора («Доработка модуля авторизации, этап 2»), вырезая внутренние кодовые имена, названия клиентов под НДА, ругань в коммитах и технический жаргон. Результат всегда идёт человеку на утверждение — агент не отправляет документ сам.","Агент-сортировщик объёма: раскладывает факты работы по проектам и договорам, когда меток нет или они неполные — по репозиторию, эпику, участникам, времени. Если уверенность ниже порога, не решает молча, а кладёт карточку в очередь неразобранного объёма с вариантами и объяснением сомнения.","Агент-детектор двойного списания: ищет один и тот же кусок работы, пришедший из двух источников (залогированный час и закрытая задача про то же), сопоставляя исполнителя, интервал времени и предмет; предлагает схлопнуть и показывает обе стороны.","Агент-сверщик выписки: разбирает назначения платежа из банковской выписки, сопоставляет строки с ожидаемыми выплатами по сумме, ИНН и номеру акта, помечает частичные оплаты, лишние платежи и оплаты, ушедшие в другой период.","Агент-контролёр комплекта: перед отправкой проверяет пакет документов на формальную полноту — реквизиты сторон, НДС в соответствии с системой налогообложения, ссылка на договор и приложение, дата, сквозной номер, соответствие типа документа налоговому статусу подрядчика, наличие чека НПД. Проверяет ДОКУМЕНТ, а не человека.","Агент-разборщик спора: сворачивает длинный тред разногласий в предмет спора и цифру («расходимся на 6 часов по задаче ABC-12, это 9 000 ₽»), предлагает два-три варианта решения и, после закрытия спора, формулирует правку правила расчёта на будущее.","Агент-нормализатор справочников: при импорте Excel угадывает назначение колонок, приводит ИНН и ФИО к каноническому виду, схлопывает дубли людей по ИНН и email, помечает строки, требующие ручного взгляда. Цель — уложить импорт 40 подрядчиков в 20 минут.","Агент-наблюдатель за налоговым статусом: перед каждым закрытием проверяет статус плательщика НПД по ИНН через открытый сервис ФНС, считает шкалу до лимита 2,4 млн ₽, помечает бывших сотрудников (риск правила двух лет) и растущую систематичность выплат. Формулирует предупреждение фактами, без юридических выводов.","Агент-хронист изменений: пишет человеческое резюме к сводке владельцу бюджета — «+180 тыс к прошлому месяцу: двое новых подрядчиков, у одного поднялась ставка с 15-го, проект Checkout вырос вдвое по объёму».","Агент-объяснитель для подрядчика: отвечает на вопрос «почему мне насчитали столько» строго ссылками на факты из журнала работы и применённые правила; при отсутствии данных говорит «не могу подтвердить, спросите менеджера», а не сочиняет.","Агент-переводчик: поддерживает вторую языковую версию интерфейса и двуязычные документы RU/EN, включая перевод формулировок позиций акта с сохранением юридической терминологии.","Агент-сторож коннекторов: отслеживает изменения ответов внешних API (GitHub, Jira, банк, ЭДО), ловит расхождение схемы раньше, чем оно ломает закрытие, ставит коннектор в карантин и предлагает клиенту обходной путь через файл.","ЧЕГО АГЕНТЫ НЕ ДЕЛАЮТ И НЕ БУДУТ: не квалифицируют отношения как трудовые или гражданско-правовые, не консультируют по налогам, не решают спор за людей, не подписывают документы и не отправляют пакет без утверждения человеком. Честный ориентир по автоматизации: на третий месяц в устоявшейся команде примерно 70% строк проходят без ручной правки, но очередь ручного разбора остаётся всегда и показана в интерфейсе отдельным экраном — мы продаём софт, а не обязательство закрыть месяц за клиента."],"econ":{"price":"Ядро «Закрытие» — 900 ₽ за активного подрядчика в месяц, минимальный чек 15 000 ₽/мес. Модули сверху: «Ставки и маржа» 9 900 ₽/мес за компанию, «Портал заказчика» 5 900 ₽/мес, «ЭДО-мост» 4 900 ₽/мес плюс перевыставление стоимости документов оператора, второе и последующие юрлица +3 000 ₽/мес. Внедрение и импорт справочников — 25 000 ₽ разово, вне цикла. Годовая предоплата −20%. Подрядчик не платит никогда.","unit":"Активный подрядчик в периоде — тот, кто попал хотя бы в один документ. Не «место», не оборот, не процент с потока.","anchors":[{"who":"Deel","price":"$49 за контрактора в месяц","note":"Компания на 40 подрядчиков — около $1 960/мес ≈ 166 600 ₽, и без единого русского документа. У нас та же компания платит 51 800 ₽/мес (36 000 ядро + 9 900 + 5 900). Критик отдельно замечает: в РФ Deel не работает, поэтому для российского клиента этот якорь красив риторически, но ничего не продаёт — вести надо с Solar Staff и Консоли, Deel держать для мирового этапа."},{"who":"Remote","price":"$29 за контрактора в месяц","note":"Тот же класс мировых платформ, та же дыра: русской первички нет вообще."},{"who":"Solar Staff и подобные","price":"2–7% с потока выплат","note":"При фонде 6 млн ₽/мес это 120–420 тыс ₽/мес. Мы в 3–8 раз дешевле и не трогаем деньги клиента. Главный продающий якорь для РФ."},{"who":"Консоль.Про, Рокет Ворк, «Мои самозанятые» Сбера, сервисы Т-Банка","price":"модель «процент с оборота», у банков — бесплатно внутри РКО","note":"Ниша не пустая. Но банк обслуживает только своих клиентов, только свой счёт и только самозанятых: ни трекеров, ни маржи по проектам, ни мультиюрлицности, ни внешнего заказчика."},{"who":"1С (ЗУП/Бухгалтерия)","price":"уже оплачена клиентом","note":"Дыра, которую нашёл критик: в карте конкурентов 1С не было, а закрытие клиента физически живёт именно там — с готовыми модулями выплат самозанятым и интеграциями с «Мои самозанятые» и Консолью. Ответ: источников объёма из трекеров, мультибанка и портала заказчика в 1С нет. Возражение проверять на каждом демо."}],"to_5k":"$5 000/мес при курсе 85 ₽/$ — это 425 000 ₽ MRR. Консервативный средний чек (студия на 25 подрядчиков плюс один модуль) — 32 400 ₽, берём ARPA 30 000 ₽. 425 000 / 30 000 = 15 платящих компаний, примерно 380 подрядчиков под учётом. По плану чертежа: 15 продаж при конверсии демо→оплата 20% требуют ~75 демо, при 8–10 демо в неделю это 8–10 недель. Критик этот срок ломает: канал партнёра бьёт в подрядчиков (порог контура «подрядчик→заказчик» сам чертёж ставит в 3%), значит демо тащит outbound по 300–400 студиям, а 75 демо из 400 писем — это 19–25% ответа на холод, втрое выше нормы. Честный срок до $5k — 4–6 месяцев.","to_20k":"$20 000/мес — 1 700 000 ₽ MRR. Три раскладки: 57 компаний по 30 000 ₽ (мелкие студии), 37 компаний по 46 000 ₽ (компании на 35–45 подрядчиков с двумя модулями) или смесь примерно из 45 клиентов. С учётом естественного роста чека (аутсорсеры добирают подрядчиков и модули) реальная цель — 40–45 платящих компаний и около 1 700 подрядчиков под учётом. Это меньше 2% парка российских студий и аутсорсеров нужного размера: потолок не заперт.","margin":"Себестоимость на клиента в месяц: инфраструктура и БД 300–600 ₽, хранение документов и оригиналов 50–100 ₽, вызовы ИИ-агентов на закрытие 40 подрядчиков (600–900 вызовов формулировщика, сортировщика и сверщика) — 80–150 ₽ по чертежу, эквайринг подписки 3% ≈ 900 ₽, ЭДО перевыставляется по факту. Итого до 1 800 ₽ при чеке 30 000 ₽ — валовая маржа около 93%. Поправка критика: ИИ занижен примерно на порядок — 80–150 ₽ за 600–900 вызовов даёт 0,1–0,2 ₽ за вызов, цену пустого промпта мини-модели, тогда как формулировщик читает диффы PR и треды задач; реалистично 500–1 500 ₽ на закрытие. Маржу это не убивает (всё равно выше 90%), но цифру надо держать честной. Главная постоянная статья — команда и поддержка коннекторов, поэтому «ЭДО-мост» вынесен в отдельный платный модуль: самая грязная поддержка окупается своей выручкой.","first_clients":"Четыре контура. (1) Канал партнёра в IT-телеграме бьёт в подрядчиков: кабинет им бесплатен и решает их личную боль — «где мои акты, когда деньги»; подрядчик приглашает заказчика фразой «пришли мне закрытие сюда», а у среднего фрилансера 2–4 заказчика. (2) Прямой outbound по 300–400 веб-студиям, продуктовым аутсорсам и агентствам на 20–60 подрядчиков — вход через теневое закрытие, которое не требует внедрения. (3) Бухгалтерские аутсорс-фирмы как реселлеры: одна фирма ведёт 20–40 студий, продукт снимает с неё поток писем. (4) Портал заказчика: каждый внешний клиент студии видит продукт изнутри — обратный вход в компании, которых нет ни в одном outbound-списке.","honest":"Компании, где все подрядчики — самозанятые в одном банке, мы не нужны, и в outbound их брать нельзя: им хватит бесплатного сервиса банка. Потолок автоматизации заявлен вслух — примерно 70% строк без ручной правки на третий месяц, очередь ручного разбора остаётся всегда и показана отдельным экраном. Мы продаём софт, а не обязательство закрыть месяц за клиента. И срок до первых $5k — 4–6 месяцев, а не 8–10 недель, как считал первоначальный план."},"mvp":{"weeks":"Четыре недели по чертежу. Критик считает переупаковкой: конструктор правил, двухслойный черновик с тредом разногласий, генерация акта и счёта в PDF/DOCX по шаблонам, GitHub-коннектор, теневое сравнение, импорт Excel с ИИ-нормализатором и мини-кабинет подрядчика — это 6–8 недель честной работы, а ворота готовности (пилотное закрытие с расхождением ≤1%) добавляют сверху календарный месяц реального закрытия. После его реза остаётся 11–12 экранов, и тогда четыре недели становятся правдой.","promise":"Два дня ручного закрытия превращаются в час, документы на выходе те же, ваш 1С не трогаем.","screens":["Вход и регистрация","Рабочее пространство и юрлицо с автоподтяжкой реквизитов по ИНН","Импорт подрядчиков из Excel с мастером сопоставления колонок","Реестр подрядчиков","Карточка подрядчика: реквизиты, налоговый статус, ставка","Справочник ставок с датами действия (критик предлагает вырезать — ставка живёт в карточке подрядчика)","Каталог коннекторов: ровно три источника — GitHub, CSV-таймшит, ручная строка","Настройка коннектора GitHub (критик предлагает сдвинуть на «после первой оплаты»)","Журнал фактов работы","Импорт таймшита и ручные строки","Конструктор правил в упрощённом виде: почасовая, фикс за месяц, фикс за задачу","Пульт закрытия периода","Черновик по подрядчику с двумя слоями и тредом разногласий (тред критик предлагает вырезать — споры трёх пилотов разбираются голосом)","Пакет по подрядчику: акт и счёт в PDF/DOCX по шаблону, скачивание ZIP; чеки НПД — реестр «есть/нет» с напоминаниями и загрузкой файла подрядчиком, без интеграции с «Мой налог»","Реестр на выплату с выгрузкой XLSX/CSV под банк","Теневое закрытие — экран сравнения нашего расчёта с ручным","Плюс минимальный кабинет подрядчика (моё закрытие, мои документы, статус оплаты) — три вида внутри одного шаблона, считаются частью экранов 13–14; критик предлагает вырезать и его: пилотам хватит ссылки на PDF-пакет"],"excluded":["ЭДО-интеграции (Диадок, СБИС)","API «Мой налог»","Простая электронная подпись","Портал заказчика","Сверка по банковской выписке","Аналитика себестоимости фичи","Маржа по проектам и скамейка","Песочница пересчёта «что было бы, если»","Портал для бухгалтерских фирм","Всё перечисленное — второй и третий месяц, а не «никогда»","Отдельная дыра, найденная критиком: чек НПД рождается ПОСЛЕ оплаты, а выплаты в MVP делаются руками вне системы — цикл «акт → реестр → оплата → чек» на демо рвётся посередине, и «пакет одной кнопкой» имеет ручной шов. Это первое возражение бухгалтера, его надо закладывать в скрипт демо заранее, а не обнаруживать на нём"],"done_when":"Три пилотные студии проводят на продукте реальное закрытие августа параллельно с обычным: расхождение по итогу не больше 1%, и хотя бы одна платит без скидки. Внутренняя жёсткая метрика поверх этого — время от регистрации до первого сформированного акта меньше часа; если на пилотах оно больше двух часов, продукт останавливается и чинится онбординг, а не добавляются функции."},"growth":["Подрядчики приходят бесплатно из канала партнёра в IT-телеграме: кабинет решает их собственную боль — где мои акты, подписано ли, когда деньги, сколько осталось до лимита НПД 2,4 млн ₽. У среднего фрилансера 2–4 заказчика, и он зовёт их фразой «присылай закрытие сюда»; заказчик, приняв приглашение, попадает в платный контур.","Параллельно с первого дня — прямой outbound по 300–400 студиям и аутсорсам на 20–60 человек. Вход через теневое закрытие: компания ничего не мигрирует и ничем не рискует, просто видит две колонки — как посчитал её бухгалтер и как посчитали мы.","Бухгалтерские аутсорс-фирмы как реселлеры: у каждой 20–40 клиентов-студий, продукт снимает с неё поток писем. Одна договорённость — двадцать входов.","Портал заказчика как четвёртый, вирусный контур: внешний клиент студии подтверждает часы по ссылке, видит продукт изнутри и часто заводит своих подрядчиков. Так мы попадаем в компании, которых нет ни в одном нашем списке.","Веб с первого дня, iOS на третий-четвёртый месяц (нативная разработка в команде есть), Android следом. Двуязычность с первого коммита; телеграм-бот — лишь один из каналов уведомлений наравне с email и пушем, привязки к нему нет."],"mobile":"Настройка (правила, ставки, интеграции, шаблоны, сверка) остаётся на большом экране, а реакции по дедлайнам — подтвердить, оспорить, утвердить, подписать, узнать, что деньги пришли — уходят в телефон: это 80% всех действий месяца и 90% пользователей. Подрядчику пуш «черновик готов, проверь до 28-го», спор по строке в два касания, подпись ПЭП с биометрией и съёмка чека НПД камерой; тимлиду — очередь утверждений свайпом, 30 человек за 15 минут в метро.","legal":["Персональные данные, две роли. Мы — процессор, обрабатывающий данные подрядчиков по поручению компании-оператора (ч. 3 ст. 6 152-ФЗ): нужен договор поручения в составе оферты с перечнем действий и требованиями к защите. Одновременно мы оператор по своим аккаунтам — роли разделить в политике обработки.","Обязательный минимум по 152-ФЗ: уведомление в Роскомнадзор о начале обработки, локализация баз в РФ (ч. 5 ст. 18), шифрование ИНН, паспортных и банковских данных, разграничение доступа по ролям, журнал доступа. С учётом повышенных штрафов с 30.05.2025 и ст. 272.1 УК за незаконный оборот персданных хранение сканов паспортов делаем опциональным и по умолчанию выключенным. При выходе в СНГ — уведомление о трансграничной передаче (ст. 12 152-ФЗ).","Реклама. Сам продукт рекламы не содержит, но продвижение через телеграм-каналы партнёра с 01.01.2027 попадает под ч. 10.7 ст. 5 ФЗ «О рекламе» — после окончания отсрочки ФАС нужны маркировка, токен, ОРД и передача данных в ЕРИР. Заложить в бюджет и в процесс размещения сразу, не откладывать.","Оферта и ответственность. Публичная оферта плюс тарифы, SLA и приложение о защите данных. Критичные оговорки: мы даём программное обеспечение, а не бухгалтерские, юридические и налоговые услуги; не являемся налоговым агентом, платёжным агентом и оператором ЭДО; не гарантируем принятие документов налоговым органом и контрагентом; ответственность ограничена стоимостью подписки за период. Отдельно — порядок и срок выгрузки данных клиента при расторжении и срок хранения архива (первичка хранится 5 лет по ст. 23 НК и 402-ФЗ).","Деньги. Принципиально не становимся платёжным агентом: средства клиентов на наши счета не поступают никогда — мы отдаём файл реестра или вызываем API банка клиента, где подпись ставит сам клиент в своём банк-клиенте. Это выводит нас из-под 161-ФЗ (лицензия, требования НПС) и из-под обязанностей субъекта 115-ФЗ. К юристу: не квалифицируется ли формирование реестра и вызов API банка как деятельность платёжного агрегатора — по нашей модели нет, доступа к средствам нет, но заключение нужно письменное.","Подпись и ЭДО. С операторами ЭДО (Диадок, СБИС, Такском) работаем по договору интегратора/абонента; квалифицированную ЭП сами не выдаём — используем существующую у клиента либо облачную через УЦ-партнёра. Простая ЭП по коду (63-ФЗ) требует соглашения об электронном взаимодействии между сторонами: зашить в оферту и в акцепт подрядчика с фиксацией согласия, времени и способа идентификации. Юридическая устойчивость акта, подписанного ПЭП между компанией и самозанятым, — отдельный вопрос к юристу, включая практику споров.","Самозанятые и 422-ФЗ. Обязанность формировать чек лежит на подрядчике, компания без чека теряет расход. Интеграция с «Мой налог» доступна только через партнёрские каналы (банки-партнёры ФНС, площадки из реестра) — проверить у юриста, не влечёт ли статус «электронной площадки» обязанностей по передаче сведений в ФНС; по умолчанию в эту роль не входим, чек формирует подрядчик или его банк.","Главный правовой риск продукта: регулярные ежемесячные выплаты одному лицу от одного заказчика — это ровно те признаки, по которым межведомственные комиссии и ФНС переквалифицируют ГПХ в трудовые отношения (ст. 15, 19.1 ТК). Мы обязаны предупреждать фактами, но не давать квалификацию, и в оферте прямо указать: оценка характера отношений — зона ответственности компании.","Дыра, найденная критиком: append-only журнал фактов и 5-летнее хранение первички конфликтуют с правом подрядчика на удаление персданных (152-ФЗ) и с желанием компании не копить историю. Процедур удаления и анонимизации фактов работы в правовом блоке нет — решить с юристом ДО проектирования схемы данных, потом будет поздно.","Прочее к юристу: формы актов, счетов и УПД под каждый налоговый статус (согласовать шаблоны и вести версии с датой введения); допустимость обратной совместимости с форматами выгрузки 1С и правила упоминания товарных знаков 1С, Диадок, СБИС в маркетинге; условия использования открытых сервисов ФНС (проверка статуса НПД, ЕГРЮЛ/ЕГРИП) и допустимая частота обращений; договоры с партнёрами-реселлерами и порядок доступа к данным их клиентов."],"risks":[{"risk":"Смешанные команды без гита — главный риск. У дизайнеров, аналитиков, QA и менеджеров работа не лежит в репозитории, а мучаются с закрытием больше всех именно смешанные команды. Если продукт продаётся как «гит → акт», половина целевых компаний отпадает на демо, а остальным мы вырождаемся в обычный биллинг.","severity":"высокая","mitigation":"С первого дня строить «любой источник объёма → строка акта», где таймшит, CSV и ручная строка — граждане первого класса наравне с коннектором GitHub. На демо начинать показ с ручной строки, а гит показывать как приятный бонус для разработчиков."},{"risk":"1С отсутствует в карте конкурентов — дыра, найденная критиком. Закрытие клиента физически живёт в 1С (ЗУП/Бухгалтерия) с готовыми модулями выплат самозанятым и интеграциями с «Мои самозанятые» и Консолью. Это игрок, для которого наш продукт — побочный эффект уже оплаченного бизнеса.","severity":"высокая","mitigation":"Явный ответ: источников объёма из трекеров, мультибанка и портала внешнего заказчика в 1С нет и не будет. Плюс выгрузка в 1С с первого месяца, чтобы не воевать, а встраиваться. Возражение проверять на каждом демо."},{"risk":"Российские конкуренты, которых карточка недооценила: Консоль.Про, Solar Staff, Рокет Ворк, «Мои самозанятые» Сбера, сервисы Т-Банка уже делают акты и чеки для самозанятых. Ниша не пустая — она занята моделью «процент с оборота».","severity":"высокая","mitigation":"Жёсткое позиционирование «оставайтесь в своём банке, платите фикс, а не 2–7% с потока» плюс три вещи, которых у них нет вообще: источники объёма из трекеров, работа с ИП/ГПХ/ЮЛ вперемешку и в нескольких банках, портал внешнего заказчика. Честно признать: компании, где все подрядчики — самозанятые в одном банке, нам не клиенты, и в outbound их не брать."},{"risk":"Первое закрытие забирает время плательщика — а по первому закону корпуса это убивает продукт, который обещает время отдавать.","severity":"высокая","mitigation":"Импорт справочника из Excel за 20 минут с агентом-нормализатором, коннектор GitHub за 5 минут, теневой режим вообще без миграции. Жёсткая внутренняя метрика: от регистрации до первого сформированного акта — меньше часа. Если на пилотах больше двух часов, продукт останавливать и чинить онбординг, а не добавлять функции."},{"risk":"Партнёрский канал бьёт не в того: канал приводит подрядчиков, а платят компании. Конверсия «подрядчик привёл заказчика» может оказаться в разы ниже ожидаемой — и тогда весь план продаж повисает на холодном outbound, где 75 демо из 400 писем требуют 19–25% ответа, втрое выше нормы.","severity":"высокая","mitigation":"Не строить план только на этом контуре: параллельно с первого дня вести outbound по 300–400 студиям и переговоры с 5–10 бухфирмами-реселлерами. Замерить конверсию контура «подрядчик → заказчик» на первых 500 подрядчиках, и если она ниже 3% — перевести канал в режим бесплатного удержания, а деньги искать только через outbound. Срок до $5k заранее держать в голове как 4–6 месяцев."},{"risk":"Агенты ошибаются в деньгах. Неверно свёрнутая позиция — это не опечатка, а спор с человеком и потерянное доверие.","severity":"средняя","mitigation":"Агенты никогда не отправляют документ сами; порог уверенности с явной очередью ручного разбора; каждая цифра раскрывается до породивших её фактов; весь расчёт детерминирован — ИИ формулирует и сортирует, но не считает суммы. Потолок автоматизации около 70% строк на третий месяц называть клиенту вслух, а не обещать «полную автоматизацию»."},{"risk":"Гигант дарит станок: Т-Банк и Сбер могут расширить бесплатные сервисы работы с исполнителями внутри РКО.","severity":"средняя","mitigation":"Банк по определению обслуживает только своих клиентов, только свой счёт и только самозанятых — у него нет ни трекеров, ни маржи по проектам, ни мультиюрлицности, ни внешнего заказчика. Наш клиент — компания с 2–3 юрлицами, 4 банками и четырьмя налоговыми статусами; такой клиент банку структурно неинтересен. Тезис проверять на каждом демо: сказал клиент «а у нас всё в Т-Банке» — он не наш."},{"risk":"Бухгалтер не хочет перемен и не съедет с работающего закрытия в 1С — а без него внедрение стоит.","severity":"средняя","mitigation":"Теневое закрытие (сверяемся, а не заменяем), выгрузка в 1С с первого месяца, продажа операционному директору и фаундеру студии, а не бухгалтеру. Бухгалтеру продаётся не система, а исчезновение потока писем «где мой акт» и «когда деньги»."},{"risk":"Интеграции съедят команду: ЭДО, «Мой налог», три трекера, банковские форматы — постоянно ломающиеся API и месяцы согласований.","severity":"средняя","mitigation":"ЭДО и «Мой налог» вынести из MVP. Каждый коннектор обязан деградировать в файл — всегда можно скачать XML/PDF и загрузить руками. Агент-сторож ловит смену схемы раньше поломки, а «ЭДО-мост» продаётся отдельным платным модулем, чтобы самая грязная поддержка окупалась своей выручкой."},{"risk":"Продукт как улика при переквалификации ГПХ в трудовые: мы аккуратно документируем систематические ежемесячные выплаты одному лицу — ровно те признаки, которые ищет ФНС. Компания может испугаться этого прямо на этапе продажи.","severity":"средняя","mitigation":"Данные принадлежат компании и выдаются только по её распоряжению; роли работодателя у нас нет; агент предупреждает о признаках риска фактами без квалификации; оговорка в оферте. Честный ответ заготовить заранее — вопрос прозвучит на каждом пятом демо."},{"risk":"Низкая частота использования: продукт нужен раз в месяц, про подписку забывают и отваливаются.","severity":"средняя","mitigation":"Непрерывный сбор объёма и счётчик «сколько накопилось обязательств прямо сейчас», еженедельная очередь неразобранного объёма, дебиторка и кассовый разрыв — поводы заходить между закрытиями. Годовые предоплаты со скидкой 20%."},{"risk":"Отток через усадку чека: модель «за подрядчика» падает вместе с рынком — студии сокращают команды, и наш чек тает без единого расторжения.","severity":"средняя","mitigation":"Минимальный чек 15 000 ₽/мес, модули с флэтовой ценой за компанию (не за человека), годовые тарифы и расширение вниз — на бухфирмы, где число клиентов растёт как раз тогда, когда каждый из них сокращается."},{"risk":"Ответственность за неверный документ: если налоговая не приняла акт, клиент придёт к нам.","severity":"средняя","mitigation":"Оговорки в оферте (мы — редактор, не бухгалтер), шаблоны, согласованные юристом, версионирование шаблонов с датой введения и уведомление клиентов при правовых изменениях, ограничение ответственности стоимостью подписки. Не давать ни одного обещания вида «документы гарантированно примут»."}],"verdict":"Готов к разработке после сжатия MVP — сильнейший чертёж семёрки: 51 экран без воды, экономика с честной арифметикой, агенты с механикой и заявленным потолком 70%, право проработано; дыры точечные, не конструкционные.","holes":["1С отсутствует в карте конкурентов. Закрытие клиента живёт в 1С (ЗУП/Бухгалтерия) с готовыми модулями выплат самозанятым и интеграциями с «Мои самозанятые» и Консолью — по главному закону корпуса это игрок, для которого наш продукт побочный эффект уже оплаченного бизнеса. В рисках назван банк и Solar Staff, но не платформа, в которой физически сидит бухгалтер клиента. Нужен явный ответ (источники объёма из трекеров, мультибанк, портал заказчика — того в 1С нет) и проверка возражения на каждом демо.","MVP «16 экранов за 4 недели» переупакован: конструктор правил, двухслойный черновик с тредом разногласий, генерация акта/счёта в PDF/DOCX по шаблонам, GitHub-коннектор, теневое сравнение, импорт Excel с ИИ-нормализатором и мини-кабинет подрядчика — это 6–8 недель честной работы; а ворота готовности (пилотное закрытие с расхождением ≤1%) добавляют сверху календарный месяц реального закрытия.","Себестоимость ИИ занижена примерно на порядок: 80–150 ₽ за 600–900 вызовов на закрытие = 0,1–0,2 ₽ за вызов — цена пустого промпта мини-модели, а формулировщик читает PR-диффы и треды задач. Реалистично 500–1500 ₽ на закрытие 40 подрядчиков. Маржу не убивает (всё равно >90%), но юнит-экономика должна держать правду.","План «$5k за 8–10 недель» стоит на 75 демо при конверсии 20%, а источник демо не сходится: канал партнёра бьёт в подрядчиков (порог контура «подрядчик→заказчик» сам чертёж ставит 3%), значит демо тащит outbound по 300–400 студиям — 75 демо из 400 писем это 19–25% ответа на холод, втрое выше нормы. Реалистичный срок до $5k — 4–6 месяцев, и это надо написать себе честно.","Чеки НПД в MVP — «реестр есть/нет с загрузкой файла», но чек рождается ПОСЛЕ оплаты, а выплаты в MVP делаются руками вне системы: на демо цикл «акт → реестр → оплата → чек» рвётся посередине, и «пакет одной кнопкой» имеет ручной шов. Это первое возражение бухгалтера — заложить в скрипт демо, а не обнаружить на нём.","Append-only журнал против права на удаление: страх «продукт как улика при переквалификации ГПХ» снят оговорками оферты, но неизменяемый журнал фактов и 5-летнее хранение первички конфликтуют с правом подрядчика на удаление ПД (152-ФЗ) и с желанием компании не копить историю. Процедуры удаления/анонимизации фактов работы в legal нет — решить с юристом до проектирования схемы данных.","Якорь Deel/Remote риторически красив, но для РФ-клиента нерелевантен — Deel в РФ не работает, сравнение ничего не продаёт. Продающие якоря — Solar Staff 2–7% с потока и Консоль; в питче для РФ вести с них, Deel оставить для мирового этапа."],"best_feature":"Двухслойная строка закрытия поверх append-only журнала фактов с цепочкой происхождения рубля. Это не фича, а несущая конструкция: на ней стоят спор до документа, теневое закрытие, себестоимость фичи и сверка выписки — и её структурно не повторит ни банк (нет трекеров и маржи проектов), ни Solar Staff (нет фактов работы), ни 1С (нет источников объёма). Плюс она делает детерминированным весь счёт денег: ИИ формулирует, но не считает."},{"slug":"poruka","rank":2,"name":"Порука","full_name":"Порука — платформа реферального графа","group":"Найм","tagline":"Реферальные премии компаний в одном каталоге: привёл знакомого — получил 80 000 ₽","hook":"Сбер платит 80 000 ₽ любому человеку со стороны за приведённого Java-разработчика, Bell Integrator — до 100 000 ₽, но об этом почти никто не знает: каждая компания варит свою реферальную программу в вакууме. Порука собирает эти премии в один каталог: человек берёт персональную ссылку, отправляет знакомому в мессенджер сам, своими руками, знакомый подтверждает «да, меня привёл он» — и когда он выходит на работу и проходит испытательный, поручитель получает премию компании, а мы берём 20% комиссии с компании. Компания платит, потому что это в 15–25 раз дешевле агентства (250–400 тыс ₽ за разработчика), и потому что на рынке, где на вакансию летит 400 откликов, единственный работающий фильтр — не скоринг, а живой человек, поставивший на кон своё имя и свою квоту порук.","problem":"На одну IT-вакансию в РФ прилетает 400 откликов при hh-индексе 22,9 — компания тонет, а нормального фильтра нет: всё, что оценивает человека алгоритмом, на этом рынке умирает. Компании закрывают такие вакансии через агентства по 250 000–400 000 ₽ за разработчика, хотя у многих в регламенте уже лежит реферальная премия 80 000–100 000 ₽ — но только для своих штатных и только за лично знакомого. Внешним людям, готовым поручиться, эти деньги не видны вообще: программы закрыты, разрозненны и нигде не собраны.","metrics":[{"value":"80 000 ₽","label":"премия Сбера за Java","hint":"Публичная реферальная политика; Bell Integrator — до 100 000 ₽. Бюджет уже утверждён, возражение «нет денег» снято до разговора"},{"value":"250–400 тыс ₽","label":"берёт агентство","hint":"Success fee за одного разработчика. Наш якорь — этот чек, а не 4 026 ₽ за постинг на доске: мы в 15–25 раз дешевле"},{"value":"400 откликов","label":"на одну вакансию","hint":"hh-индекс 22,9. Фильтром работает не скоринг, а человек, поставивший имя и квоту"},{"value":"10 000 ₽/мес","label":"абонемент компании","hint":"Деньги с первого дня, пока цикл найма зреет 3–5 месяцев. Расширенный тариф — 25 000 ₽/мес"},{"value":"20% с транша","label":"комиссия с найма","hint":"Средняя премия в модели 60 000 ₽ → 12 000 ₽ нам за найм. Счёт компании отдельно, денег поручителя не касаемся"},{"value":"14 экранов","label":"MVP за 3–4 недели","hint":"Полная карта — 51 экран; критик считает честными 48–49, остальное витринная вода до появления объёма"}],"why_now":"ПП РФ от 24.07.2025 № 1087 вывело объявления работодателей о приёме на работу из-под понятия рекламы — а с 01.01.2027 по ч. 10.7 ст. 5 ФЗ «О рекламе» реклама в телеграм-каналах РФ становится наказуемой. У каналов 60–80% денег из рекламы, им придётся переключаться — и мы окажемся готовым заменителем их выручки ровно тогда, когда старая исчезнет. Одновременно рынок найма перекошен: hh-индекс 22,9, 400 откликов на вакансию, компании платят агентствам 250–400 тыс ₽ за то, что живой знакомый сделал бы за 80 000 ₽. И на руках редчайшее совпадение — прямой выход к десяткам IT-телеграм-аудиторий, то есть к дефицитной стороне маркетплейса, которую иначе строят годами.","moat":"Атрибуционная история с прецедентами споров — она делает наши правила де-факто стандартом рынка, а хэш-клиринг работает только там, где обе стороны признали правило ДО спора, и это признание копится вместе с базой компаний. Индекс добросовестности нельзя посчитать, не проведя через себя сотни выплат, и гигант его не построит: hh и Хабр не могут публично ранжировать своих же плательщиков по тому, как те обманывают. Граф кругов — кто где работал и учился, собранный добровольно и легально — фактически карта IT-рынка РФ, которую негде спарсить. Корпус причин отказа, привязанных к деньгам, не может появиться у доски объявлений: у неё нет обязательства перед третьей стороной, которая ждёт денег. Плюс рейтинг поручителей по фактически выплаченному — репутация, которую человек строил год и не унесёт на другую площадку. И квота: конкурент, живущий с объёма, не может ввести ограничение объёма.","survives":"Никто в РФ не агрегирует ВНЕШНИЕ реферальные программы: каждая компания варит свою в вакууме, и человек со стороны просто не знает про 80 тысяч за знакомого. ATS-вендор (Поток, Хантфлоу, Talantix) может подарить компании модуль рефералки — но станок без толпы поручителей мёртв, а толпы у него нет и взять её неоткуда; hh и Хабр отдавать это даром не станут, потому что реферальная выплата вычитает деньги прямо из их платного постинга и абонементов. Накапливается атрибуционная история и рейтинг поручителей по фактическим выплатам — за две недели не воспроизводится. Персданные чистые: согласие даёт сам кандидат.","roles":[{"role":"Поручитель (внешний)","does":"Любой человек. Заполняет свои «круги» — где работал и в какие годы, где учился, в каких сообществах состоит, какой стек, какие города. Это его собственные данные, не чужие. Получает ленту премий, где у него реально есть шанс кого-то знать. Берёт персональную ссылку, пишет текст поруки, отправляет знакомому сам, своими руками, в своём мессенджере. Ведёт свои поруки, спорит об атрибуции, получает выплаты, копит репутацию и квоту."},{"role":"Поручитель-штатный («Свояк»)","does":"Тот же поручитель, но подтвердивший корпоративную почту своего работодателя. Видит внутреннюю программу своей компании (она обычно дороже внешней), может ручаться и внутрь, и наружу за другие компании. Отдельно даёт «контр-поруку» — ручается ЗА свою компанию перед кандидатом: что оффер живой, вилка настоящая, платят вовремя."},{"role":"Кандидат","does":"Открывает ссылку, читает поруку, подтверждает атрибуцию и даёт адресное согласие конкретной компании. Ведёт свои поруки, видит статусы, жмёт «я вышел на работу». Может сам платно просить поруку у людей из нужного круга — это вторая касса платформы."},{"role":"HR / рекрутер компании","does":"Собирает реферальную программу в конструкторе, публикует её как публичное обещание награды, разбирает очередь входящих порук, отвечает на клиринг резерва «новый / уже в базе» за 48 часов, двигает статусы, при отказе обязан выбрать причину из закрытого списка."},{"role":"Подтверждающий со стороны компании","does":"Отдельная роль с правом единственного юридически значимого действия — подтвердить выход человека на работу и прохождение испытательного срока. Обычно HR-директор или руководитель найма. Разделено с рекрутером специально: факт, за который платятся деньги, не должен зависеть от того, кто ведёт переписку."},{"role":"Финансовый администратор компании","does":"Видит, кому и сколько должны, скачивает акты и закрывающие документы, отмечает «выплачено напрямую» либо отправляет выплату через выплатной контур партнёра. Оплачивает наш абонемент и счета за комиссию."},{"role":"Канал-партнёр","does":"Владелец IT-телеграм-канала или сообщества. Подключает премии к своей аудитории, забирает готовый пост и виджет с UTM-ссылками, получает долю с наймов со своего трафика. Фактически это поручитель уровня «оптом»."},{"role":"Модератор споров","does":"Человек в штате. Разбирает конфликты «кто привёл», жалобы на невыплату, спам-поруки. Читает автособранную агентом хронологию и подписывает решение. Последствия решения — квота поручителя и индекс добросовестности компании."},{"role":"Модератор каталога","does":"Проверяет реальность компании и её программы до публикации: юрлицо, домен, подписант, адекватность суммы и условий испытательного срока. Отклоняет схемы, где выплата обусловлена событиями, которыми компания управляет произвольно."},{"role":"Администратор платформы","does":"Справочник ролей и стеков, тарифы, финансовый монитор и сверка начислений, ручные корректировки индекса добросовестности, антифрод."}],"screens":[{"section":"1. Публичная витрина","screen":"Главная «Сколько дают за твоего знакомого»","role":"Гость","what":"Одно поле: выбери роль (Java, Python, DevOps…) — сразу отдаёт вилку премий по рынку («за такого сейчас дают 40 000–100 000 ₽»), три живые карточки премий и одну кнопку «Взять ссылку». Ниже — счётчик выплаченного за месяц и лента последних выплат («Дмитрий получил 80 000 ₽ за Java-разработчика, 4 дня назад»). Двуязычно RU/EN."},{"section":"1. Публичная витрина","screen":"Каталог премий","role":"Гость, поручитель","what":"Все открытые программы карточками. Фильтры: роль, стек, сумма премии, город/удалёнка, срок испытательного, «платит по лестнице» (частями), индекс добросовестности выше N, «есть свободный резерв». Сортировка по деньгам и по скорости выплаты. Вкладка «Рейтинг поручителей» — топ по фактически выплаченному, по конверсии в оффер, новички недели."},{"section":"1. Публичная витрина","screen":"Карточка премии","role":"Гость, поручитель","what":"Сумма и лестница выплат по этапам (интервью / оффер / выход / испытательный), требования к роли, срок испытательного, срок резерва кандидата, что считается «приведён», индекс добросовестности компании, среднее число дней от выхода до денег, сколько уже выплачено по этой программе и скольким людям. Две кнопки: «Поручиться» и «Попросить поруку». Текст публичного обещания награды открытым текстом."},{"section":"1. Публичная витрина","screen":"Профиль компании и индекс добросовестности","role":"Гость, поручитель, кандидат","what":"Все программы компании, индекс добросовестности 0–100: доля статусов, проставленных в SLA, медиана дней от выхода человека до денег на счету поручителя, доля проигранных споров, доля премий, дошедших до выплаты. График индекса во времени. Отзывы поручителей строго о факте выплаты, не о людях. Контр-поруки штатных сотрудников о своей компании."},{"section":"1. Публичная витрина","screen":"Публичный профиль поручителя","role":"Гость, компания","what":"Витрина трек-рекорда: сколько привёл, сколько дошло до интервью / оффера / выхода, сколько выплачено, средняя скорость, в каких кругах силён (компании, вузы, стек, город — его собственная декларация). Ни одного чужого имени. Кнопка «Попросить поруку у него»."},{"section":"1. Публичная витрина","screen":"Горячие премии недели","role":"Гость, канал-партнёр","what":"Еженедельная подборка: где подняли сумму, где мало конкурентов, где компания платит быстрее всех. Кнопка «Взять пост для канала» уводит прямо в конструктор поста. Постоянный контентный повод для десятков каналов партнёра."},{"section":"1. Публичная витрина","screen":"Лендинг по личной ссылке поручителя","role":"Кандидат (вход по ссылке)","what":"Ключевая точка входа всей платформы. «Вас рекомендует Иван С.» — его трек-рекорд, его текст поруки, включая честный абзац «что у него слабое», сумма и условия, что будет дальше по шагам, чем рискует кандидат (ничем). Две кнопки: «Подтвердить» и «Это не про меня». Работает без регистрации до момента подтверждения."},{"section":"1. Публичная витрина","screen":"Правила, оферта и «как считается атрибуция»","role":"Все","what":"Публичная оферта платформы, правила атрибуции по шагам с разбором спорных случаев, срок резерва, что мы НЕ гарантируем (трудоустройство, исход интервью, качество кандидата), политика обработки персданных, порядок отзыва согласия, порядок споров. Отдельный блок для компаний: почему это публичное обещание награды по ст. 1055 ГК."},{"section":"2. Вход и онбординг","screen":"Регистрация, вход и выбор роли","role":"Новый пользователь","what":"Email или телефон, пароль или magic-link; телеграм — опциональная кнопка, а не единственный вход (требование переносимости на мировой рынок). Четыре двери: «Хочу привести знакомого», «Ищу работу», «Я компания», «У меня канал». Роли не взаимоисключающие. Отдельные чекбоксы: обработка ПДн, правила платформы, рассылка."},{"section":"2. Вход и онбординг","screen":"Онбординг поручителя: «Мои круги» и квота","role":"Поручитель","what":"Главный экран всей экономики. Пользователь отмечает СВОЮ историю: компании и годы работы, вуз и выпуск, сообщества и конференции, стек, города, языки. Ничего чужого. Тут же объясняется квота: одновременно активных порук 3, освобождается при доведении до интервью или закрытии, растёт до 15 с историей. Сразу после сохранения: «по твоим кругам подходят 7 премий на 480 000 ₽»."},{"section":"2. Вход и онбординг","screen":"Подтверждение штатного статуса","role":"Поручитель-штатный","what":"Ввод корпоративной почты, письмо с кодом, привязка к домену компании. Открывает внутреннюю программу своей компании и право давать контр-поруку. Экран прямо предупреждает о налоговом ограничении: услуги своему текущему или бывшему в пределах двух лет работодателю нельзя оформлять как самозанятость."},{"section":"2. Вход и онбординг","screen":"Онбординг кандидата","role":"Кандидат","what":"Роль, стек, вилка, готовность к выходу, формат работы, город. Отдельно показано, что из этого видит поручитель и что видит компания. Согласие на обработку и отдельное адресное согласие на передачу конкретной компании — не общее, а по каждой."},{"section":"2. Вход и онбординг","screen":"Онбординг компании","role":"HR, финадмин","what":"ИНН с автоподтягиванием реквизитов, домен для верификации, подписант, роли в команде, выбор тарифа, загрузка внутреннего реферального регламента (опционально — его прочтёт агент). Заканчивается кнопкой «Собрать мою первую программу»."},{"section":"3. Кабинет поручителя","screen":"Лента «Твой круг»","role":"Поручитель","what":"Ранжированный поток премий с объяснением словами, почему именно тебе: «Ты работал в X в 2021–2023 — компания Y ищет оттуда Java, премия 80 000 ₽», «Твой вуз, выпуск 2019 — 4 премии на DevOps». На карточке: сумма, оценка шанса, свободен ли резерв, кнопка «Поручиться». Премии, где ты никого не знаешь, — отдельным свёрнутым блоком."},{"section":"3. Кабинет поручителя","screen":"Мастер поруки, шаг 1 — резерв кандидата","role":"Поручитель","what":"Ввод идентификатора знакомого (email или телефон), который на клиенте превращается в нормализованный хэш; сырое значение не сохраняется. Ответ компании: «свободен» / «уже в базе» / «зарезервирован другим до 12.09». Если компания молчит 48 часов — резерв выдаётся автоматически, о чём написано прямо на экране. Резерв держится 90 дней."},{"section":"3. Кабинет поручителя","screen":"Мастер поруки, шаг 2 — текст поруки","role":"Поручитель","what":"Агент задаёт три вопроса: где пересекались, что человек делал руками, что у него слабое место. Из ответов собирается структурированная порука, показывается предпросмотр глазами компании. Тут же можно позвать со-поручителя (двойная порука, премия делится в согласованных долях). Публикация заблокирована, пока агент-комплаенс не вычистил чужие персданные."},{"section":"3. Кабинет поручителя","screen":"Мастер поруки, шаг 3 — ссылка и отправка","role":"Поручитель","what":"Персональная ссылка, QR, готовое сообщение под мессенджер («Привет, тут за тебя дают премию, посмотри»), кнопка «Поделиться» в системный share-sheet. Экран напоминает: отправляешь ты сам, мы за тебя никому не пишем. Счётчик: ссылка открыта / не открыта."},{"section":"3. Кабинет поручителя","screen":"Мои поруки","role":"Поручитель","what":"Список всех порук со статусом, деньгами по этапам и таймером SLA компании («статус не двигался 9 дней — напомнить»). Фильтры: активные, в деньгах, мёртвые, спорные. Наверху — занятая квота."},{"section":"3. Кабинет поручителя","screen":"Карточка поруки: таймлайн и лестница","role":"Поручитель","what":"Хронология с метками времени: ссылка создана → кандидат подтвердил → резерв закрыт → отклик → интервью → оффер → выход → испытательный. Под каждым этапом сумма транша и её статус. Причина отказа из закрытого списка, если этап оборвался. Кнопки «Напомнить компании» и «Открыть спор»."},{"section":"3. Кабинет поручителя","screen":"Квота и репутация","role":"Поручитель","what":"Сколько активных порук доступно, что даёт рост (доведённая до интервью порука +1, проигранный по своей вине спор −2, жалоба на спам — заморозка), история изменений. Здесь же «залог из заработанного»: добровольно придержать часть уже начисленного, чтобы поручиться сверх квоты."},{"section":"3. Кабинет поручителя","screen":"Входящие просьбы о поруке","role":"Поручитель","what":"Люди, которые платно попросили провести их в конкретную компанию. Их профиль в объёме, который они сами открыли, зачем им туда, совпадение с твоими кругами. Три действия: поручиться, отказать, попросить дописать. Кто отвечает быстро — выше в поиске поручителей."},{"section":"3. Кабинет поручителя","screen":"Мой доход, календарь и налоговый статус","role":"Поручитель","what":"Начислено / ожидается / выплачено, календарь ожидаемых денег по датам с привязкой к этапам («9 октября — 16 000 ₽, если человек дойдёт до испытательного»). Статус: самозанятый / физлицо / ИП, привязка чека НПД, акты и справки, предупреждение о двухлетнем ограничении по бывшему работодателю."},{"section":"4. Кабинет кандидата","screen":"Подтверждение атрибуции","role":"Кандидат","what":"«Иван С. ручается за вас перед компанией Y. Подтвердить?» Полный текст поруки, что именно увидит компания, чек-бокс адресного согласия именно этой компании, кнопка подтверждения. Момент нажатия — юридический факт атрибуции с меткой времени, фиксируется ДО любого контакта с компанией."},{"section":"4. Кабинет кандидата","screen":"Мои поруки и статусы","role":"Кандидат","what":"Кто за меня поручился, в какие компании, на каком этапе, что от меня требуется сейчас. Здесь же читаются контр-поруки штатных сотрудников о компании — перед решением идти или нет."},{"section":"4. Кабинет кандидата","screen":"Просьба о поруке (мастер)","role":"Кандидат","what":"Выбор компании/премии → система показывает, у кого из поручителей есть пересечение с этой компанией → короткое письмо «почему я и зачем» → отправка. Счётчик просьб по тарифу. Экран честно пишет: это просьба, не гарантия; деньги за отправку, не за результат."},{"section":"4. Кабинет кандидата","screen":"Подтверждение выхода на работу","role":"Кандидат","what":"Одна кнопка «Я вышел» и дата. Документов не просим. Нажатие запускает транш по лестнице и одновременно запрос подтверждения у компании; расхождение «кандидат сказал вышел — компания молчит» уходит в индекс добросовестности и в очередь модератора."},{"section":"4. Кабинет кандидата","screen":"Мои данные и согласия","role":"Кандидат","what":"Матрица: что видит поручитель, что видит компания A, что компания B, что публично. Кнопка отзыва согласия по каждой компании отдельно и удаление аккаунта с объяснением, что остаётся в бухгалтерских документах и почему."},{"section":"4. Кабинет кандидата","screen":"Тариф «Проход» и оплата","role":"Кандидат","what":"Подписка на просьбы о поруке: разовая или пакет в месяц. История платежей, остаток просьб, автопродление, чек. Отдельным блоком международный тариф (просьбы к русскоязычным сотрудникам западных компаний) — пока лист ожидания."},{"section":"5. Кабинет компании","screen":"Дашборд компании","role":"HR, финадмин","what":"Воронка по всем программам: ссылок выдано → подтверждено кандидатами → интервью → офферы → выходы → прошли испытательный. Главная цифра сверху — фактическая стоимость найма через Поруку против агентского success fee 250–400 тыс ₽, рядом собственный индекс добросовестности. Список горящего: неотвеченные резервы, непроставленные статусы, невыплаченные премии."},{"section":"5. Кабинет компании","screen":"Конструктор программы и публикация","role":"HR, подписант","what":"Роли и стек, сумма, лестница выплат по этапам ползунками, срок испытательного, ограничения (действующие сотрудники, кандидаты из своей базы за последние N месяцев), срок резерва, кому можно ручаться (всем / только штатным / только внешним). Если загружали внутренний регламент — форма уже заполнена черновиком от агента. Предпросмотр публичной карточки, генерация текста публичного обещания награды по проверенному юристом шаблону, подпись подписанта, лимит бюджета, отправка на модерацию."},{"section":"5. Кабинет компании","screen":"Входящие поруки","role":"HR","what":"Очередь кандидатов; каждый — с текстом поруки, включая абзац про слабое место, и трек-рекордом поручителя (сколько его людей дошло до испытательного в других компаниях). Сортировка по репутации поручителя и по свежести. Никакого нашего скоринга кандидата: платформа не оценивает человека."},{"section":"5. Кабинет компании","screen":"Карточка кандидата с порукой","role":"HR","what":"То, что кандидат сам открыл этой компании, порука, и кто ещё ручался за этого человека раньше и чем кончилось. Кнопки движения статуса. Кнопка «отказ» с обязательным выбором причины из закрытого списка: не подошёл стек / вилка / не вышел на связь / взяли внутреннего / вакансия закрыта."},{"section":"5. Кабинет компании","screen":"Очередь резерва: новый или уже в базе","role":"HR","what":"Входящие хэши от поручителей с таймером 48 часов на каждый. Два действия: «новый» / «уже в базе» с датой первого контакта. Экран прямо предупреждает: молчание = кандидат считается новым, и это будет основанием в споре. Массовая обработка, выгрузка хэшей своей базы для автосверки."},{"section":"5. Кабинет компании","screen":"Статусы и интеграции","role":"HR, админ компании","what":"Массовое обновление статусов, подключение вебхука из своей ATS, синхронизация по почте, правила автосопоставления. Журнал: какой статус, кем и когда поставлен — источник доказательств в спорах."},{"section":"5. Кабинет компании","screen":"Выплаты, акты и счета","role":"Финадмин, подтверждающий","what":"Кому и сколько должны прямо сейчас, по каким этапам, налоговый статус каждого получателя и что из этого следует (НПД 6% / ГПХ с НДФЛ и взносами). Пакет закрывающих документов кнопкой. Два маршрута: «выплатили напрямую» с отметкой факта или «отправить через выплатной контур». Здесь же наши счета: абонемент, комиссия с выплаченных премий, история, акты, лимиты тарифа, апгрейд."},{"section":"5. Кабинет компании","screen":"Внутренняя программа «Свояк»","role":"HR","what":"Закрытая рефералка для собственных сотрудников на том же движке — бесплатно. Приглашение сотрудников по домену, их персональные ссылки, статусы, внутренние суммы, выгрузка для бухгалтерии. Троян: 500 сотрудников компании становятся нашими поручителями и завтра ручаются за другие компании."},{"section":"5. Кабинет компании","screen":"Аналитика воронки и выживаемость","role":"HR, руководитель найма","what":"Разрезы по ролям, поручителям, каналам, источникам. Выживаемость приведённых на испытательном сроке против остальных источников. Причины отказов в динамике. Сравнение стоимости найма по источникам."},{"section":"5. Кабинет компании","screen":"Команда и права","role":"Админ компании","what":"Пользователи компании и роли: рекрутер, подтверждающий, финансовый администратор, наблюдатель. Ключевое разделение: подтвердить выход человека на работу может только подтверждающий, и отменить это задним числом без спора нельзя."},{"section":"6. Споры об атрибуции","screen":"Список споров","role":"Поручитель, компания, модератор","what":"Все открытые и закрытые споры стороны. Тип: два поручителя на одного кандидата / компания говорит «он был в базе» / компания не платит / кандидат отрицает поруку. Срок, стадия, чей ход."},{"section":"6. Споры об атрибуции","screen":"Карточка спора: хронология и доказательства","role":"Все стороны, модератор","what":"Автособранная агентом хронология: когда создана ссылка, когда кандидат подтвердил, что и когда ответила компания по резерву, все статусы с авторами и метками времени. Загрузка доказательств сторонами, чат с модератором. Каждая сторона видит своё и общий таймлайн."},{"section":"6. Споры об атрибуции","screen":"Решение и последствия","role":"Модератор, стороны","what":"Вердикт с обоснованием по конкретным событиям таймлайна, кому уходит премия, что происходит с квотой поручителя и с индексом добросовестности компании. Одна апелляция. Публикуется обезличенным прецедентом в правилах."},{"section":"7. Каналы-партнёры","screen":"Кабинет канала","role":"Канал-партнёр","what":"Профиль аудитории канала (стек, грейд, гео — декларативно), подключённые премии, доход за период, ставка revenue share, ближайшие выплаты, статус документов."},{"section":"7. Каналы-партнёры","screen":"Конструктор поста и виджета","role":"Канал-партнёр","what":"Агент собирает подборку премий под профиль аудитории, пишет черновик поста в тоне канала, рисует карточку-картинку, проставляет UTM и правовую пометку (объявление работодателя о приёме на работу, а не реклама; переключатель маркировки ERID). Владелец правит и одобряет — публикации без человека нет. Отдельно код виджета для сайта или бота."},{"section":"7. Каналы-партнёры","screen":"Статистика канала и revenue share","role":"Канал-партнёр","what":"Переходы → регистрации поручителей → поруки → выходы → деньги, по каждому посту. Расчёт доли, акты, история выплат."},{"section":"8. Админка","screen":"Модерация каталога и порук","role":"Модератор каталога, модератор","what":"Очередь новых программ: юрлицо, домен, подписант, адекватность суммы, честность условий (не допускаем выплат, обусловленных событиями, которыми компания управляет произвольно), сроки. Вторая вкладка — флаги агента-комплаенса по порукам: чужие персданные в тексте, массовая рассылка одинаковых ссылок, подозрение на сговор. Действия: скрыть, заморозить квоту, забанить, отклонить с шаблоном."},{"section":"8. Админка","screen":"Индекс добросовестности: разбор невыплат","role":"Модератор, администратор","what":"Компании с расхождением «кандидат сказал вышел — компания молчит», просроченные выплаты, тренды индекса. Ручная корректировка с обязательным обоснованием, эскалация: предупреждение → пометка в каталоге → снятие с витрины."},{"section":"8. Админка","screen":"Финансовый монитор и сверка","role":"Администратор, бухгалтерия","what":"Все начисления, комиссии, счета, платежи через выплатной контур, расхождения, повторы, возвраты. Сверка с выпиской. Отчёты по выручке в разрезе линий: абонемент, success fee, касса кандидата, контур."},{"section":"8. Админка","screen":"Справочник ролей, стеков и тарифов","role":"Администратор","what":"Каноническое дерево ролей и стеков, куда агент-нормализатор сводит свободные формулировки; правила матчинга кругов; тарифные планы, лимиты, промокоды, ставки revenue share для каналов."},{"section":"9. Общие","screen":"Уведомления","role":"Все","what":"Лента событий и настройка правил по каналам: пуш, почта, бот. Разные пороги для ролей: поручителю важен статус, компании — просроченный резерв, каналу — доход."},{"section":"9. Общие","screen":"Настройки → Реквизиты и выплаты","role":"Поручитель, компания, канал","what":"Реквизиты получателя, налоговый статус, привязка счёта или карты, документы, история актов и чеков, самозапрет на выплаты на период проверки."},{"section":"9. Общие","screen":"Настройки → Язык, регион и приватность","role":"Все","what":"RU/EN, валюта отображения, часовой пояс, видимость публичного профиля, экспорт своих данных, удаление аккаунта, журнал доступа к своим данным."}],"features":[{"feature":"Резерв кандидата через хэш-клиринг с молчаливым согласием за 48 часов","how":"Поручитель до начала работы вводит email или телефон знакомого; на клиенте значение нормализуется и превращается в хэш, сырое значение не сохраняется вообще. Хэш уходит компании, она сверяет со своей ATS и отвечает «новый» или «уже в базе» с датой. Не ответила за 48 часов — кандидат считается новым, и это записано в правилах и в таймлайне. Резерв держится 90 дней.","why_unique":"Главный способ компании не заплатить — сказать «он уже был у нас в базе». Агентства решают это письмами о клиренсе вручную и только для себя. Для открытой толпы поручителей это не автоматизировал никто. Повторить трудно не технически, а протокольно: механизм работает, только когда обе стороны признали правило молчаливого согласия ДО спора, а это признание накапливается вместе с базой компаний и прецедентами. Побочный эффект — компания сама сдаёт границу своей базы, и мы показываем поручителю свободу резерва до того, как он потратит квоту."},{"feature":"Лестница выплат вместо одного платежа в конце","how":"Программа режется на транши: 10% при доведении до интервью, 20% при оффере, 70% после испытательного. Компания платит только за наступившее. Комиссия берётся с каждого транша.","why_unique":"Прямое лечение самого слабого места конструкции — цикла 3–5 месяцев, который убивает мотивацию поручителя и отодвигает нашу первую выручку за полгода. Внутренние программы и Refer платят одним куском в конце, потому что им не надо удерживать внешнюю толпу. Формулу скопировать легко, а удержать компанию на ней — нет: чтобы она согласилась платить за интервью, нужна статистика, что приведённые доходят до испытательного чаще прочих. Такую статистику даём только мы и только со временем."},{"feature":"Индекс добросовестности компании","how":"Публичный балл 0–100 из измеряемых фактов: доля статусов, проставленных в SLA; медиана дней от выхода человека до денег на счету поручителя; доля проигранных споров; доля премий, дошедших до выплаты; расхождения «кандидат сказал вышел — компания молчит».","why_unique":"Единственный работающий механизм принуждения без суда: денег компании у нас на счетах нет, значит нужен рычаг репутации в той самой среде, откуда компания хочет получать людей. И это точное обхождение сигнала 13 — мы судим не человека, а платёжную дисциплину юрлица, что рынку прямо полезно. Гигант этого не сделает никогда: hh и Хабр не могут публично ранжировать своих же плательщиков по тому, как те обманывают. Индекс накопительный: за две недели его не существует, а через год без него на платформу не зайдут."},{"feature":"Матчинг по собственным кругам поручителя","how":"Поручитель декларирует СВОЮ историю — компании и годы, вуз, сообщества, стек, города. Агент сопоставляет её с требованиями открытых премий и объясняет попадание словами: «ты работал в X в 2021–2023, там сейчас ищут оттуда людей, премия 80 000 ₽».","why_unique":"Без этого толпа поручителей бесполезна: человек не знает, что он кого-то знает. Обычный подход — просить загрузить контакты — немедленно разбивается о 152-ФЗ. Мы не касаемся чужих данных вообще: матчим декларацию человека о себе с требованиями вакансии. Юридически чисто и потому повторимо только тем, кто тоже готов отказаться от контактов. Побочный актив — карта того, кто где работал и учился в IT РФ, собранная добровольно и легально; спарсить её негде."},{"feature":"Контр-порука: сотрудник ручается ЗА компанию перед кандидатом","how":"Штатный сотрудник с подтверждённой корпоративной почтой оставляет заверенное утверждение: оффер живой, вилка настоящая, платят вовремя, вот что реально болит. Публикуется в карточке компании и на лендинге ссылки.","why_unique":"На рынке, где на вакансию 400 откликов и всех гостят, дефицитная сторона — не работодатель, а доверие кандидата. Никто не даёт кандидату подтверждение изнутри от живого человека. Это переворачивает воронку: кандидат кликает по ссылке не потому, что ему нужна работа, а потому что впервые видит, что там правда. Скопировать трудно: нужен верифицированный по домену штат, а он приходит только через бесплатный внутренний модуль."},{"feature":"Квота активных порук вместо скоринга","how":"У новичка одновременно активных порук — 3. Квота освобождается, когда порука дошла до интервью или закрылась. Растёт до 15 с историей, падает за проигранные споры и спам. Можно временно расширить, придержав часть уже начисленного заработка.","why_unique":"Решение главного противоречия рынка: работодателю нужно отбиться от 400 откликов, но всё, что оценивает человека, на этом рынке умирает. Квота фильтрует не кандидата, а внимание поручителя — делает поруку дорогой для того, кто её даёт. LazyApply и подобные продают ровно обратное: 1 500 откликов в день. Мы продаём дефицит. Механику скопировать легко, а удержать — нет: конкурент, живущий с объёма, не может ввести ограничение объёма."},{"feature":"Конструктор внешней программы с готовым публичным обещанием награды","how":"HR загружает внутренний реферальный регламент, агент разбирает его в черновик внешней программы (роли, суммы, лестница, испытательный, ограничения, срок резерва), HR правит, подписант подписывает, генерится текст публичного обещания награды по проверенному юристом шаблону.","why_unique":"Инвентаря внешних программ в РФ почти нет — это и есть главный смертельный риск идеи. Мы не ищем готовые программы, мы их производим: снимаем с HR и юриста компании три недели работы и превращаем закрытую внутреннюю схему в публичную за час. Именно здесь мы перестаём быть витриной и становимся инфраструктурой — и именно поэтому ATS-вендор, подаривший компании модуль рефералки, нас не заменяет: у него нет ни толпы, ни правовой рамки выплат людям со стороны."},{"feature":"Обязательная причина отказа из закрытого списка","how":"Компания не может закрыть поруку без выбора причины: стек / вилка / не вышел на связь / взяли внутреннего / вакансия фактически закрыта. Причина видна поручителю и агрегируется публично по компании и по роли.","why_unique":"Это не отзыв о человеке, а факт о процессе, поэтому не попадает под запрет проверяльщика. Накапливается уникальный корпус: какие компании реально нанимают, а какие держат вакансию для вида, в разрезе ролей и месяцев. У доски объявлений таких данных нет и быть не может — у неё нет обязательства перед третьей стороной, которая ждёт денег. Через год этот корпус — самостоятельный товар и самая цитируемая цифра рынка."},{"feature":"Двойная порука","how":"Два человека ручаются за одного кандидата совместно и заранее делят премию в согласованных долях; в таймлайне это один объект с двумя подписями.","why_unique":"Снимает целый класс споров «кто привёл» до их возникновения и повышает вес поруки в глазах компании. По коду мелочь, но возможна только там, где атрибуция — первоклассный объект системы, а не UTM-метка в чужой аналитике."}],"agents":["Агент-переводчик регламента: читает загруженный HR внутренний реферальный документ (PDF/DOCX/текст) и заполняет черновик внешней программы — роли, суммы, лестница выплат, срок испытательного, ограничения по кандидатам, срок резерва. HR правит и подписывает. Снимает с компании три недели согласований и сокращает наш цикл продажи с недель до одного звонка.","Агент-сопоставитель кругов: сопоставляет декларацию поручителя о себе (компании и годы, вуз, сообщества, стек, города) с требованиями открытых премий и выдаёт ранжированную ленту с объяснением словами, почему именно ему. Работает только по собственным данным пользователя, чужих контактов не касается — это одновременно продуктовое и юридическое ограничение.","Агент-редактор поруки: задаёт поручителю три вопроса — где пересекались, что человек делал руками, что у него слабое место — и собирает из ответов структурированный текст. Абзац про слабое место обязателен: именно он отличает поруку от сопроводительного письма и делает её ценной для HR.","Агент-комплаенс текста: перед публикацией вычищает из поруки чужие персданные — телефоны, почты, ссылки на приватные профили, имена третьих лиц. Блокирует публикацию до очистки. Это техническая реализация запрета на чужие персданные, а не рекомендация человеку.","Агент-нормализатор ролей и стеков: приводит свободные формулировки («джавист», «Middle+ Java», «бэкенд на Java 17») к канонической ветке справочника. Без него не работают ни матчинг, ни аналитика, ни фильтры каталога.","Агент-клиринг резерва: нормализует идентификатор кандидата в хэш, проверяет коллизии с активными резервами и с выгруженной базой компании, помечает случаи, когда два поручителя целятся в одного человека, ведёт таймер SLA 48 часов.","Агент-сборщик витрины для каналов: под профиль аудитории конкретного канала подбирает премии, пишет черновик поста в тоне канала, рисует карточку, проставляет UTM и правовую пометку. Публикация без одобрения человека невозможна — владелец канала обязателен как подписант.","Агент-хронолог спора: собирает из журналов полную хронологию (когда создана ссылка, когда кандидат подтвердил, что и когда ответила компания по резерву, кто и когда двигал статусы) и готовит проект решения со ссылками на конкретные события. Вердикт подписывает человек-модератор. Автоматизация здесь принципиально частичная.","Агент-напоминатель SLA: следит за просроченными резервами, непроставленными статусами и невыплаченными траншами, пишет напоминание живым тоном нужному человеку в компании, эскалирует по жёстким правилам вплоть до пометки в индексе добросовестности. Эскалация — правило, а не суждение модели.","Агент-налоговый штурман: по типу выплаты и статусу получателя (самозанятый / физлицо / ИП) собирает нужный комплект документов и объясняет компании, что она обязана удержать. Отдельно поднимает флаг, когда поручитель — текущий или бывший в пределах двух лет сотрудник этой же компании и режим НПД недоступен. Это шаблоны и чек-лист, проверенные юристом, а не правовой совет.","Агент-переводчик витрины RU↔EN: держит каталог, поруки и правила двуязычными с первого дня, чтобы мировой этап не требовал переписывания продукта."],"econ":{"price":"Линия A — абонемент за размещение программы: 10 000 ₽/мес базовый (до 3 ролей), 25 000 ₽/мес расширенный (до 10 ролей, виджет, приоритет в витрине, выплатной контур, интеграция ATS). Линия B — комиссия 20% с каждого выплаченного транша премии. Линия C — касса кандидата «Проход»: 290 ₽ разовая просьба о поруке, 990 ₽/мес за 15 просьб. Линия D (опция) — 3% сверху за выплатной контур через лицензированного партнёра, когда компания не хочет сама возиться с выплатой физлицу.","unit":"Компания-месяц (абонемент); состоявшийся найм (комиссия: средняя премия 60 000 ₽ → 12 000 ₽ нам); платящий кандидат-месяц (касса «Проход»). Абонемент — деньги с первого дня, и он лечит главную дыру идеи: success fee приходит только через 3–5 месяцев цикла найма.","anchors":[{"who":"Кадровое агентство","price":"250 000–400 000 ₽","note":"Success fee за одного IT-разработчика. Это наш настоящий якорь: мы откусываем от рынка агентского найма, а не от рынка постинга"},{"who":"Сбер, реферальная премия","price":"80 000 ₽","note":"Платит любому человеку со стороны за приведённого Java-разработчика. Публичная политика"},{"who":"Bell Integrator, реферальная премия","price":"до 100 000 ₽","note":"Ещё несколько десятков таких компаний вычитываются из открытых политик за неделю"},{"who":"Доска объявлений, постинг вакансии","price":"4 026 ₽","note":"Инвентарь всего 2 000 платных IT-вакансий РФ — потолок, в который мы сознательно НЕ упираемся"},{"who":"Refer.me — касса кандидата, аналог линии C","price":"$39/мес за 40 просьб","note":"Аналог доказан деньгами, но критик требует убрать эту линию из модели первого года"}],"to_5k":"$5 000/мес = 400 000 ₽ при 80 ₽/$. Месяцы 1–3, пока найм не дозрел, — только абонемент: 40 компаний × 10 000 ₽ = 400 000 ₽. Питч двухминутный: «у вас в регламенте уже лежит 80 000 ₽ на одного разработчика, мы открываем эту премию наружу за 10 000 ₽/мес и берём процент только с состоявшегося найма». Реалистичный микс на месяц 6 по чертежу: 25 компаний × 10 000 ₽ = 250 000 ₽ + 12 наймов × 12 000 ₽ = 144 000 ₽ + 100 кандидатов × 990 ₽ = 99 000 ₽ → 493 000 ₽ ≈ $6 100/мес.","to_20k":"$20 000/мес = 1 600 000 ₽. 90 компаний при среднем чеке 12 000 ₽ = 1 080 000 ₽ + 20 наймов × 12 000 ₽ = 240 000 ₽ + 350 кандидатов × 990 ₽ = 346 500 ₽ → 1 666 500 ₽ ≈ $20 800/мес. Откуда 20 наймов: 90 компаний с 25–30 IT-наймами в год дают ~2 400 наймов, через нас реалистично 10% = 240 в год = 20 в месяц.","margin":"Инфраструктура и LLM-агенты — 25 000–40 000 ₽/мес на первой сотне компаний. Настоящая себестоимость — люди, и она растёт со спорами: модератор споров (~70 000 ₽/мес) на каждые ~120 порук, дошедших до оффера, в месяц; человек на успех компаний (~90 000 ₽/мес) на каждые ~50 активных компаний; модерация одной программы — около 15 минут. Долю ручного труда планово держим около 30% цикла и больше не обещаем: измеренный потолок автоматизации в услуге-обязательстве именно такой, а компании, заявлявшие 80%+, закрывались. Валовая маржа при 90 компаниях — порядка 70%.","first_clients":"Сторона поручителей (дефицитная) — из каналов партнёра: десятки IT-телеграм-каналов дают реферальный граф за недели вместо лет; редчайшее совпадение дистрибуции с нужной стороной маркетплейса. Сторона компаний — холодный список тех, у кого УЖЕ есть публичная реферальная премия (Сбер, Bell Integrator и ещё несколько десятков, вычитываемых из открытых политик за неделю): бюджет утверждён, возражение «нет денег» снято до разговора. Второй слой — бесплатный внутренний модуль «Свояк»: компания подключает его для своего штата ради экономии, и её сотрудники (штат 200–500 человек) становятся нашими поручителями для всех остальных компаний.","honest":"Сам чертёж признаёт: success fee масштабируется медленнее всего, поэтому основную нагрузку в $20k несут абонемент и касса кандидата, а не комиссия; планировать 40 наймов/мес при 90 компаниях — самообман, на 40 наймов нужно 180+ компаний, это цель второго года. Критик добавляет три поправки. Первая: таймлайн месяца 6 не сходится — 12 наймов × 12 000 ₽ при цикле найма 3–5 месяцев означают наймы, стартовавшие в месяцы 1–2, когда поручителей на платформе ещё почти не было; реалистично комиссия ≈ ноль до месяцев 7–9, и жить надо только на абонементе, а «$6,1k на месяц 6» — бумага. Вторая: 40 платящих компаний за месяцы 1–3 — натяжка в 2–3 раза, потому что публичное обещание награды означает согласование с юристами компании, а это недели на каждую; конструктор сокращает цикл, но не до одного звонка. Третья: линия C (касса кандидата) разъедает товар линий A и B — платная просьба о поруке к незнакомым людям это узаконенный спам, а именно фильтр «живой человек поставил имя» и продаётся компании против 400 откликов; на $20k линия C несёт 346 500 ₽, пятую часть выручки из механики, обесценивающей ядро. Вывод критика: либо ограничить просьбы кругом реального пересечения (общая компания или вуз), либо убрать линию C из модели первого года целиком."},"mvp":{"weeks":"3–4 недели, 14 экранов","promise":"Ровно одна продаваемая петля: компания платит абонемент, поручитель приводит человека, статусы едут, начисление считается.","screens":["Каталог премий","Карточка премии","Лендинг по личной ссылке поручителя — самая важная страница, без неё нет входа вообще","Регистрация, вход и выбор роли","Онбординг поручителя «Мои круги» с квотой — без агента, простое правило совпадения по компании, вузу, стеку","Мастер поруки, шаг 1 — резерв кандидата с хэшем и SLA 48 часов","Мастер поруки, шаг 2 — текст поруки по трём вопросам","Мастер поруки, шаг 3 — ссылка и share","Мои поруки со статусами и таймерами","Подтверждение атрибуции кандидатом и подтверждение выхода на работу — один экран с двумя состояниями","Конструктор программы и публикация с генератором обещания награды","Входящие поруки компании с кнопками статуса и обязательной причиной отказа","Очередь резерва компании «новый / уже в базе»","Админка: модерация программ, ручное начисление, финансовая сверка"],"excluded":["Выплаты — в MVP не проводим: компания платит поручителю напрямую, мы даём документ","Агенты-подсказчики, кроме шаблонного матчинга","Споры — первые месяцы разбирает человек в переписке","Выплатной контур","Касса кандидата","Кабинет канала — посты партнёр собирает руками из витрины","Индекс добросовестности — данных ещё нет, он появится сам на третьем месяце","Дополнительно по разбору критика: матчинг «Мои круги» упростить до счётчика квоты (лента с объяснениями — второй месяц), экраны «Входящие поруки компании» и «Очередь резерва» слить в один, кассу кандидата убрать не только из MVP, но из модели первого года"],"done_when":"Продавать можно в тот день, когда работает экран 11: программу видно, ссылку взять можно, статусы едут. Компаниям продаём абонемент 10 000 ₽/мес и обещание «комиссию берём только с состоявшегося найма». 🔴 До первой строки кода — неделя проверки инвентаря: прочитать 10 публичных реферальных политик целевых компаний. Если у 8 из 10 премия положена ТОЛЬКО штатному за лично знакомого и внешнюю схему регламент не допускает — внешнего инвентаря нет, и конструкция разворачивается: основным продуктом становится бесплатный внутренний модуль «Свояк» (заводим штаты компаний, монетизируем абонементом за движок и аналитику), а открытый каталог откладывается до накопления графа."},"growth":["Дефицитная сторона здесь не работодатели, а поручители: работодателей при hh-индексе 22,9 уговаривать почти не надо, а людей, готовых ручаться, взять негде. Именно сюда бьёт канал партнёра — десятки IT-телеграм-каналов дают реферальный граф за недели вместо лет.","Контент из каналов: «горячие премии недели» — вечный повод для поста, и по ПП РФ № 1087 объявление работодателя о приёме на работу выведено из-под рекламы, что становится решающим с 01.01.2027.","Виральность самой ссылки: каждый лендинг поруки — публичная страница с трек-рекордом живого человека и суммой премии; кандидат, пришедший по ссылке, через месяц сам берёт ссылку.","Бесплатный внутренний модуль «Свояк»: компания подключает его ради экономии на своей рефералке, весь её штат в 200–500 человек регистрируется у нас, и завтра эти люди ручаются за другие компании.","Сторона компаний: холодный список тех, у кого уже есть публичная премия → HR-сообщества → виджет «Приведи и получи» на карьерных страницах, делающий нас видимыми на чужом трафике → входящие от компаний, увидевших конкурентов в каталоге и в рейтинге индекса."],"mobile":"Мобильное приложение здесь не украшение, а физика процесса: порука рождается в момент воспоминания («о, Петя же как раз ищет») и умирает, если надо дойти до компьютера, а отправляется она в мессенджер, то есть с телефона. В приложение уходит сторона поручителя целиком (пуши про премии в его круге, мастер поруки за 60 секунд, системный share-sheet, статусы и таймеры SLA, кошелёк с календарём ожидаемых денег), минимум кандидата (подтверждение атрибуции по диплинку, кнопка «я вышел на работу») и две срочные кнопки компании; конструктор, аналитика и выплаты остаются вебом. Порядок — веб, затем iOS (нативная разработка в команде есть), затем Android, который для РФ по охвату важнее; абонемент внутри приложения не продаём, чтобы не отдавать комиссию стора на B2B.","legal":["Персданные (152-ФЗ): поручитель НИКОГДА не загружает чужие данные. Он вводит один идентификатор знакомого, тот на клиенте превращается в хэш, сырое значение не сохраняется вообще — это надо реализовать буквально, а не декларативно. Все данные кандидата приходят от самого кандидата после его подтверждения","Нужно до старта: уведомление в Роскомнадзор об обработке ПДн, локализация базы в РФ (242-ФЗ), политика обработки на сайте, РАЗДЕЛЬНЫЕ согласия (обработка / публикация профиля / передача КАЖДОЙ конкретной компании адресно / рассылка), отзыв согласия по каждой компании отдельно, журнал доступа, сроки хранения и удаление","Проверить у юриста: правовая природа хэша идентификатора — считать ли его персданными; является ли текст поруки (описание третьего лица) обработкой ПДн до подтверждения кандидатом. Исходим из того, что до подтверждения порука не публикуется никому, кроме автора, и это закрепляем технически","Реклама: ПП РФ от 24.07.2025 № 1087 выводит объявления работодателей о приёме на работу из-под понятия рекламы — фундамент всей дистрибуции через каналы, особенно в свете ч. 10.7 ст. 5 ФЗ «О рекламе», где с 01.01.2027 реклама в телеграм-каналах РФ становится наказуемой","🔴 Первый вопрос юристу: карточка премии — это объявление работодателя о приёме на работу (не реклама) или объявление о вознаграждении посреднику (реклама с маркировкой ERID и учётом в ОРД)? Ответ определяет всю модель постов. Осторожная позиция по умолчанию: пост строим как объявление о вакансии с упоминанием премии, ERID — переключателем в конструкторе. Собственный маркетинг Поруки — это точно реклама, маркируется всегда","Программа компании оформляется как публичное обещание награды (ст. 1055–1056 ГК РФ): обещание публичное, условия объявлены заранее, произвольно отозвать после начала исполнения нельзя — самая устойчивая рамка","Наша оферта (ст. 435–437 ГК) отдельно и содержит прямые отказы: не гарантируем трудоустройство, не гарантируем исход собеседования, не отвечаем за качество нанятого человека и за исполнение компанией её обещания; не являемся кадровым агентством и не предоставляем труд работников. Правила атрибуции и споров — часть оферты, а не «внутренний документ»: иначе решение модератора нечем обосновать","Проверить письменно: не квалифицируется ли деятельность как частное агентство занятости (ст. 18.1 Закона о занятости). Считаем, что нет, поскольку труд работников не предоставляем","Деньги: базовый маршрут построен так, чтобы не касаться чужих денег — компания платит премию поручителю НАПРЯМУЮ, мы отдельным счётом выставляем ей комиссию за услуги платформы. Это выводит из-под рисков платёжного агента (103-ФЗ) и БПА. Выплатной контур — только через лицензированного партнёра, деньги у нас не оседают","Выплата физлицу-поручителю — три маршрута, все три прописать: самозанятость (НПД 6% для юрлица, чек обязателен), ГПХ (компания налоговый агент: НДФЛ 13/15% плюс страховые взносы — дорого, и калькулятор должен показывать это честно), внутренняя премия по трудовому договору для штатных","🔴 ч. 2 ст. 6 422-ФЗ запрещает применять НПД к услугам для своего текущего работодателя и для бывшего в течение двух лет после увольнения — это выбивает удобный маршрут ровно для самых ценных поручителей. Механику для них подтвердить у юриста ДО запуска модуля «Свояк»","Прочее к проверке: договор с каналом-партнёром (агентский или партнёрская программа, кто маркирует, кто отвечает за содержание поста); юридический вес нашего таймлайна как доказательства в споре; возрастной ценз пользователей; правила блокировок и самозапрета; по кассе кандидата — формулировки не должны читаться как продажа трудоустройства или гарантии: продаём отправку просьбы, не результат","Добавлено критиком: индекс добросовестности требует того же комплекта, что и любой публичный рейтинг юрлиц — только факты из логов, опубликованная методика, право на реплику, нотификация; иначе это готовый иск по ст. 152 ГК. И молчаливое согласие 48 часов надо превратить из декларации в механику: явная акцептация правила в оферте при публикации программы плюс неоспоримый журнал уведомлений"],"risks":[{"risk":"Внешнего инвентаря нет: у 8 из 10 целевых компаний регламент допускает премию ТОЛЬКО штатному за лично знакомого кандидата, и каталог пуст","severity":"высокая","mitigation":"Снимаем ДО кода — неделя на чтение 10 публичных реферальных политик. Дальше снимаем продуктом: конструктор с готовым публичным обещанием награды производит внешнюю программу за час (мы не ищем программы, мы их производим), а бесплатный модуль «Свояк» даёт запасной вход, если внешние программы не пойдут"},{"risk":"Утечка атрибуции: компания и поручитель рассчитаются напрямую мимо нашей комиссии","severity":"высокая","mitigation":"Три слоя: подтверждение кандидатом с меткой времени ДО любого контакта с компанией; хэш-клиринг резерва, где компания сама письменно признала кандидата новым; индекс добросовестности как публичный рычаг. Плюс структурно — основную выручку переносим на абонемент, чтобы утечка отдельного найма не убивала бизнес"},{"risk":"Толпа выродится в спам: люди начнут рассылать ссылки веерно, как LazyApply рассылает 1 500 откликов в день, и компании закроют программы","severity":"высокая","mitigation":"Жёсткая квота активных порук (3 у новичка, до 15 с историей) — единственный настоящий предохранитель, плюс агент-комплаенс текста, плюс падение квоты за жалобы. Риск постоянный: ослаблять квоту ради роста нельзя ни при каких цифрах. Критик добавляет: платная касса кандидата — это узаконенный спам, её надо либо ограничить кругом реального пересечения, либо убрать из первого года"},{"risk":"Компания скажет «человек не вышел» и не заплатит","severity":"высокая","mitigation":"Встречное подтверждение кандидата, спор, индекс добросовестности. Полностью не снимается — денег компании у нас на счетах нет; поэтому индекс обязан быть публичным и болезненным, иначе рычага нет вовсе"},{"risk":"Индекс добросовестности — публичный балл 0–100 с «долей проигранных споров» — это оценочная агрегация и готовый иск по ст. 152 ГК о деловой репутации (найдено критиком: в рисках и legal чертежа этого пункта нет вообще)","severity":"высокая","mitigation":"Тот же комплект, что соседний чертёж прописал для своего Табеля: только факты из логов, опубликованная методика, право на реплику, нотификация компании до публикации"},{"risk":"Цикл 3–5 месяцев до первых денег комиссии","severity":"средняя","mitigation":"Лестница выплат — 10% уже за доведение до интервью (это недели, а не месяцы), 20% при оффере, 70% после испытательного; плюс абонемент платится с первого месяца. Поправка критика: реалистично комиссия ≈ ноль до месяцев 7–9, значит первые полгода живём только на абонементе"},{"risk":"Молчаливое согласие 48 часов в хэш-клиринге («компания не ответила — кандидат считается новым») — обязательство из молчания, и первая же компания оспорит спорный найм именно здесь (найдено критиком)","severity":"средняя","mitigation":"Явная акцептация правила в оферте при публикации программы плюс неоспоримый журнал уведомлений. В чертеже это пока декларация, а не механика"},{"risk":"Транш «10% за доведение до интервью» не имеет источника истины: факт интервью знает только компания, которой выгодно его не фиксировать (найдено критиком)","severity":"средняя","mitigation":"Добавить подтверждение интервью кандидатом — ему это выгодно, освобождается квота поручителя — либо убрать интервью-транш из лестницы"},{"risk":"Налоговая ловушка 422-ФЗ: НПД нельзя применять к услугам своему текущему работодателю и бывшему в течение двух лет после увольнения — выбивает удобный маршрут выплат ровно для самых ценных поручителей","severity":"средняя","mitigation":"Мультимаршрут выплат (НПД / ГПХ с НДФЛ и взносами / внутренняя премия по трудовому), явное предупреждение на экране подтверждения штатного статуса, агент-налоговый штурман. Обязательная проверка у юриста до запуска «Свояка»"},{"risk":"Правовая переквалификация: нас прочитают как частное агентство занятости (ст. 18.1 Закона о занятости) или как платёжного агента (103-ФЗ)","severity":"средняя","mitigation":"Труд работников мы не предоставляем и в базовом маршруте денег не касаемся: премию компания платит поручителю напрямую, счёт за комиссию выставляем ей отдельно; выплатной контур — только через лицензированного партнёра. Письменное подтверждение у юриста обязательно"},{"risk":"Карточку премии квалифицируют как рекламу (маркировка ERID, ОРД) вместо объявления работодателя — тогда вся экономика постов в каналах меняется, особенно после 01.01.2027","severity":"средняя","mitigation":"Пост строим как объявление о вакансии с упоминанием премии, а не как объявление о премии; переключатель маркировки закладываем в конструктор поста с первого дня. Это первый вопрос юристу"},{"risk":"Ценность рекомендации падает: компании и так завалены 400 откликами и решат, что платить за ещё один канал незачем","severity":"средняя","mitigation":"Позиционирование — мы конкурируем не с доской за 4 026 ₽, а с агентством за 250–400 тыс ₽; плюс метрика выживаемости на испытательном, которую показываем компании на её же данных через три месяца"},{"risk":"Мы становимся ответчиком за качество нанятого человека или за исход","severity":"средняя","mitigation":"Снимаем конструкцией: платформа — витрина чужого публичного обещания награды, качества кандидата не гарантирует, исхода не гарантирует, оценку человека не производит. Буквально в оферте и на каждом экране, где может показаться иначе"},{"risk":"Мошенничество в сговоре: поручитель и «кандидат» — одно лицо или родственники, найм фиктивный","severity":"средняя","mitigation":"70% премии платится после испытательного срока — фиктивный найм на три месяца дороже премии; плюс антифрод-флаги и заморозка квоты"},{"risk":"ATS-вендор (Поток, Хантфлоу, Talantix) подарит компании модуль рефералки. Скорее всего подарит","severity":"низкая","mitigation":"Станок без толпы мёртв: у вендора нет и неоткуда взять десятки тысяч внешних поручителей. Следствие для приоритетов — вкладываться в сторону поручителей, а не в глубину кабинета компании; кабинет должен быть достаточным, а не лучшим на рынке"},{"risk":"Зависимость от одного дистрибуционного партнёра: если каналы отвалятся, дефицитная сторона перестанет пополняться","severity":"низкая","mitigation":"Виджет на карьерных сайтах компаний, публичные профили поручителей под поиск и модуль «Свояк», который заводит на платформу целые штаты разом"}],"verdict":"Есть дыры — экономика первых шести месяцев нарисована оптимистом, а касса кандидата подтачивает главный товар, — но конструкция атрибуции и недельная проверка инвентаря до кода зрелые, и с пересборкой выручных линий чертёж жизнеспособен.","holes":["Линия C (касса кандидата) разъедает товар линий A и B. Если кандидат платит 990 ₽/мес за 15 просьб о поруке к незнакомым людям, поручительство перестаёт быть фильтром «живой человек поставил имя» — а именно этот фильтр продаётся компании против 400 откликов. Чертёж сам называет спам смертельным риском, но не видит, что платная просьба — узаконенный спам. На $20k линия C несёт 346 500 ₽ — пятая часть выручки из механики, обесценивающей ядро. Либо ограничить просьбы кругом реального пересечения (общая компания/вуз), либо убрать из модели первого года.","Таймлайн экономики месяца 6 не сходится: 12 наймов × 12 000 ₽ комиссии в месяц 6 при цикле найма 3–5 месяцев означает наймы, стартовавшие в месяцы 1–2 — когда поручителей на платформе ещё почти не было. Реалистичная комиссия до месяцев 7–9 ≈ ноль, и жить надо только на абонементе. Это не смертельно, но план «$6,1k на месяц 6» — бумага.","40 платящих компаний в месяцы 1–3 — натяжка в 2–3 раза: питч действительно двухминутный, но публичное обещание награды (ст. 1055 ГК, правильно выбранная конструкция) означает согласование с юристами компании, а это недели на каждую. Конструктор и агент-переводчик регламента сокращают цикл, но не до «одного звонка».","Индекс добросовестности — публичный балл 0–100 с «долей проигранных споров» — это оценочная агрегация и готовый иск по ст. 152 ГК о деловой репутации. В рисках и legal этого пункта нет вообще, при том что индекс объявлен главным рычагом против невыплат. Контраст показателен: соседний чертёж (Заслон) для своего Табеля прописал «только факты из логов, методика, право на реплику, нотификация» — здесь нужен тот же комплект.","Молчаливое согласие 48 часов в хэш-клиринге («компания не ответила — кандидат считается новым») — обязательство из молчания; первая же компания оспорит спорный найм именно здесь. Нужна явная акцептация правила в оферте при публикации программы плюс неоспоримый журнал уведомлений — в чертеже это декларация, не механика.","Транш «10% за доведение до интервью» не имеет источника истины: экран подтверждений кандидата покрывает атрибуцию и выход на работу, а факт интервью знает только компания — которой выгодно его не фиксировать, чтобы не платить транш и комиссию. Добавить подтверждение интервью кандидатом (ему это выгодно — квота поручителя освобождается) или убрать интервью-транш из лестницы.","Мелкое: «Горячие премии недели» и «Публичный профиль поручителя» в полной карте — витринная вода до появления объёма; считать честно 48–49 экранов, не 51."],"best_feature":"Резерв кандидата через хэш-клиринг с меткой времени ДО контакта с компанией, в связке с лестницей выплат. Атрибуция — единственное, на чём держится комиссия всего класса реферальных продуктов, и здесь она оформлена как протокол (хэш без сырых ПД, письменное признание компанией кандидата новым, встречное подтверждение кандидата), а не как надежда. Лестница переносит первые деньги с месяца 5 на недели и делает фиктивный найм дороже премии."},{"slug":"setka","rank":3,"name":"Сетка","full_name":"Сетка — вакансионная сеть каналов и сообществ","group":"Медиа и вакансии","tagline":"Рекламная сеть для вакансий: 8 телеграм-каналов одним счётом и автозакрытие набора","hook":"Работодатель сейчас размещает вакансию в телеграм-каналах вручную: списался с восемью админами, восемь раз заплатил на карту, восемь раз переписал текст под чужие правила — и потом тонет в четырёхстах откликах на вакансию, которую закрыл на второй день. Сетка собирает это в один вечер: корзина каналов, один счёт, выкладка по расписанию, единая ссылка-счётчик. Как только пришло 50 откликов, бот сам правит посты во всех каналах на «набор закрыт» — работодатель не разгребает лишнее, а подписчик не бьётся в мёртвую вакансию.","problem":"Весь платный вакансионный инвентарь в IT-телеграме продаётся вручную и флэтом: канал берёт 2 000 ₽ за пост независимо от того, дал он 3 отклика или 30, потому что ему нечем доказать свою ценность. Работодатель не видит, какой канал сработал, и не может остановить набор — пост живёт своей жизнью после закрытия вакансии. Непроданный день у канала просто пропадает: заполняемость слотов сегодня не считает никто.","metrics":[{"value":"3 000 ₽","label":"средняя цена слота","hint":"Одно размещение в одном канале. Рынок сегодня: jobcart 990 ₽, GetIT флэт 2 000 ₽, дайджест 3 500 ₽, отдельный пост 8 000 ₽"},{"value":"30%","label":"удержание платформы","hint":"Пакет из 8 каналов = 24 000 ₽, наша выручка 7 200 ₽, каналу 70%"},{"value":"5 800 ₽ вместо 2 000 ₽","label":"что канал недобирает","hint":"Измеренная медиана сети против флэта, который админ называет на глаз: «твой пост даёт 640 переходов и 19 откликов»"},{"value":"01.01.2027","label":"дата правового окна","hint":"Обычная реклама в телеграм-каналах РФ становится наказуемой, а объявление работодателя по ПП РФ № 1087 рекламой не считается"},{"value":"30–35","label":"компаний до $5k/мес","hint":"63 пакета в месяц при 2 кампаниях на клиента; инвентаря нужно на 60–80 подключённых каналов"},{"value":"~81%","label":"валовая маржа на размещении","hint":"1 350 ₽ прямых расходов на 7 200 ₽ удержания; после аккаунт-менеджмента крупных пакетов реально считать 60–70%"}],"why_now":"С 01.01.2027 обычная реклама в телеграм-каналах РФ становится наказуемой (ч. 10.7 ст. 5 ФЗ «О рекламе», после окончания отсрочки ФАС), а объявление работодателя о приёме на работу выведено из-под понятия рекламы постановлением Правительства РФ от 24.07.2025 № 1087. У тысяч каналов рекламный товар превращается в риск — им срочно нужен легальный инвентарь и тот, кто его продаст. Вопрос «что делать с рекламой после Нового года» станет главным в закрытых чатах админов уже в четвёртом квартале 2026: окно на набор предложения открыто примерно на год. При этом экономика обязана сходиться и без окна — фундамент это щель цены (2 000 ₽ за вакансию против 12 000 ₽ за рекламу в том же канале) и пакетное удобство; окно — ускоритель предложения, а не условие выживания.","moat":"Накапливается пять вещей, ни одну нельзя купить за две недели. (1) Кабинеты владельцев каналов с календарём слотов, автопостингом, холдами и налоговой историей выплат — рабочее место, а не витрина: переключаться из него больно. (2) Измеренная цена отклика по каждому каналу за годы — единственная объективная валюта этого рынка. (3) Матрица пересечений аудиторий, растущая квадратично к числу каналов: конкурент с нуля получит её через год, а не через две недели. (4) Библиотека формальных правил приёма каждого канала, собранная по одному владельцу лично. (5) Архив паспортов размещений — юридическая история, которая после 2027 года становится для каналов ценностью сама по себе. Главная механика — квота откликов с автозакрытием — структурно недоступна ни рекламной бирже (telega.in продаёт показы и отдаёт трафик на чужой сайт, отклика она не видит), ни доске (её выручка растёт от объёма откликов, автозакрытие сжигает её товар): чтобы повторить, нужны одновременно договор с каналом, права бота на правку постов и владение посадочной страницей — а собирается это только по одному владельцу канала за раз.","survives":"Инвентарь рождается из юридической нормы, а не из фичи: ПП РФ № 1087 вывело объявление работодателя из-под рекламы, а с 01.01.2027 обычная реклама в ТГ-каналах становится наказуемой — каналы, у которых 60–80% денег из рекламы, обязаны переключиться на легальный формат, и кто-то должен им его продать. Гигант не может подарить этот станок: у hh и Хабра нет каналов, а щель волны 15 (в одном канале реклама 12 000 ₽ против вакансии 2 000 ₽ флэтом) означает, что каналы недооценивают собственный легальный инвентарь. Накапливается двусторонний объект, который не воспроизводится за две недели: кабинеты владельцев каналов с календарём слотов, автопостингом и выплатами — предложение, а не витрина. Экономика бьётся: 30% удержания с пакета 24 000 ₽ за 8 каналов, доля рынка в 10% даёт около 1,4 млн ₽/мес ≈ $18 тыс/мес, и формат не заперт внутри IT.","roles":[{"role":"Работодатель (HR, нанимающий менеджер, основатель)","does":"Собирает объявление в конструкторе, проходит правовую проверку, выбирает корзину каналов и даты, оплачивает, следит за живым монитором (переходы/отклики/цена отклика по каналам), ставит квоту откликов, забирает отклики таблицей или в свою ATS, получает отчёт по каналам, счёт и акт. Никогда не видит оценок людей — только факты."},{"role":"Кадровое агентство / рекрутинговое бюро","does":"То же самое, но в режиме нескольких клиентов: субаккаунты, отдельные бюджеты и закрывающие документы на каждого клиента, white-label отчёт с их логотипом. Наш второй по объёму плательщик — они уже платят каналам вручную."},{"role":"Владелец канала / админ сообщества","does":"Подключает канал ботом, подтверждает владение, заполняет медиакит и правила приёма (длина текста, эмодзи, ссылки, запреты), ставит цены и пол цены, ведёт календарь слотов, принимает или отклоняет входящие заявки одной кнопкой, смотрит доход и аналитику, получает выплаты с автоматическим чеком самозанятого, включает собственную доску вакансий на своём домене."},{"role":"Менеджер размещений (наш аккаунт-менеджер сети)","does":"Ведёт крупные пакеты (30–325 тыс ₽) руками: собирает корзину за клиента, согласует нестандартные форматы с каналами, гасит конфликты по датам. Работает в тех же экранах, что и работодатель, но от его имени."},{"role":"Модератор объявлений","does":"Разбирает только спорные вердикты правового агента и жалобы каналов: объявление на границе исключения ПП 1087, признаки дискриминации, скрытая реклама продукта под видом вакансии. Решает край, поток фильтрует агент."},{"role":"Оператор выплат (финансист)","does":"Ведёт реестр выплат каналам, разбирает холды и споры по выкладке, проверяет налоговый статус получателей (самозанятый/ИП/юрлицо), закрывает период актами."},{"role":"Аналитик сети","does":"Смотрит сводку GMV, заполняемость слотов, цену отклика по каналам и вертикалям, качество инвентаря; на этих данных формируются подсказки цены владельцам и прогнозы в корзине."},{"role":"Соискатель","does":"Ничего не платит и не регистрируется: переходит по ссылке из канала, видит живой счётчик мест, отвечает на 3–7 вопросов формы отклика, получает подтверждение и обещание ответа. Может подписаться на витрину сети, где нет мёртвых вакансий."}],"screens":[{"section":"1. Публичная часть и вход","screen":"Главная для работодателя","role":"Гость","what":"Оффер «одна вакансия — десятки каналов, один счёт», живой счётчик каналов и подписчиков сети, три готовых пакета с ценой, калькулятор «сколько стоит отклик у нас против hh», кнопка «собрать корзину» без регистрации."},{"section":"1. Публичная часть и вход","screen":"Главная для владельца канала + калькулятор дохода","role":"Гость (админ канала)","what":"Поле «введи @канал» → бот считает подписчиков и показывает: сколько ты берёшь сейчас за вакансию, сколько она стоит по данным сети, сколько ты теряешь на пустых слотах в месяц. Блок про 01.01.2027 и легальный формат. Кнопка «подключить канал»."},{"section":"1. Публичная часть и вход","screen":"Каталог каналов сети (публичный)","role":"Гость","what":"Таблица/карточки: канал, тематика, подписчики, измеренные переходы на пост, медианная цена отклика, цена слота, ближайший свободный слот. Фильтры по стеку, гео, языку, бюджету. Добавление в корзину прямо отсюда."},{"section":"1. Публичная часть и вход","screen":"Карточка канала (публичная)","role":"Гость","what":"Медиакит: описание, аудитория, примеры прошлых вакансий, график переходов за 90 дней, правила приёма, форматы и цены, календарь занятости, «живая аудитория» — отношение переходов к подписчикам."},{"section":"1. Публичная часть и вход","screen":"Витрина сети — доска вакансий","role":"Гость / соискатель","what":"Все живые вакансии сети, RU/EN, фильтры; закрытые набором помечены и уходят вниз. Обещание витрины: мёртвых вакансий нет. Подписка на новые по фильтру (почта, бот, RSS)."},{"section":"1. Публичная часть и вход","screen":"Страница вакансии со счётчиком мест","role":"Соискатель","what":"Текст объявления, компания, вилка, стек, счётчик «занято 34 из 50», отметка канала-источника в ссылке, кнопка «откликнуться». Если квота заполнена — статус «набор закрыт» и предложение похожих."},{"section":"1. Публичная часть и вход","screen":"Форма отклика","role":"Соискатель","what":"3–7 вопросов, заданных работодателем, контакт, ссылка на профиль/резюме по желанию, согласие на обработку ПД с раскрытым текстом. После отправки — номер отклика и срок, в который работодатель обещал ответить."},{"section":"1. Публичная часть и вход","screen":"Вход и регистрация с выбором роли","role":"Все","what":"Почта+пароль, вход по почте-ссылке, вход через Telegram (опционально, не обязателен), выбор «я нанимаю» / «у меня канал». Двуязычие с первого экрана."},{"section":"2. Онбординг работодателя","screen":"Онбординг → Компания и подтверждение","role":"Работодатель","what":"Название, ИНН с автоподтягиванием данных, сайт, логотип, подтверждение владения корпоративным доменом почты. Статус «проверенный работодатель» — он влияет на приём заявок каналами."},{"section":"2. Онбординг работодателя","screen":"Онбординг → Реквизиты и способ оплаты","role":"Работодатель","what":"Юрлицо или физлицо, реквизиты для счёта, карта/счёт/безнал, кому направлять акты, признак «нужен документооборот через ЭДО»."},{"section":"3. Конструктор объявления","screen":"Конструктор → Содержание вакансии","role":"Работодатель, менеджер размещений","what":"Поля: роль, грейд, вилка (обязательна), формат работы, гео, стек, задачи, условия, контакт. Слева поля, справа живой предпросмотр телеграм-поста. Кнопка «вставить из письма / со ссылки» — агент разложит по полям."},{"section":"3. Конструктор объявления","screen":"Конструктор → Правовая проверка","role":"Работодатель, модератор","what":"Вердикт правового агента по каждому фрагменту: подсветка того, что выводит объявление из-под исключения ПП 1087 (промо продукта, «мы лучшие», призыв подписаться, ссылка на курсы) и того, что подпадает под ст. 13.11.1 КоАП (возраст, пол, семейное положение). Для каждого — цитата нормы и предложенная замена одним нажатием."},{"section":"3. Конструктор объявления","screen":"Конструктор → Анкета отклика","role":"Работодатель","what":"Сбор формы отклика из 3–7 вопросов: тип поля, обязательность, подсказка. Жёсткий лимит и явный запрет на тесты и задания. Предпросмотр глазами соискателя, оценка «сколько минут заполнять»."},{"section":"3. Конструктор объявления","screen":"Конструктор → Предпросмотр по каналам","role":"Работодатель","what":"Один текст — N вариантов, автоматически подогнанных под правила каждого канала (лимит символов, эмодзи, хештеги, запрет внешних ссылок, порядок блоков). Отклонения помечены; можно править вариант конкретного канала вручную."},{"section":"3. Конструктор объявления","screen":"Конструктор → A/B заголовков","role":"Работодатель","what":"Три варианта первой строки, распределение по каналам, правило остановки («через 40% слотов оставить лидера»). После кампании — CTR каждого варианта."},{"section":"4. Кампания","screen":"Кампания → Цель, срок и бюджет","role":"Работодатель","what":"Выбор режима: «фиксированный пакет» (я сам выбираю каналы) или «догон» (нужно 50 откликов за 14 дней, бюджет 24 000 ₽ — распределяй сам). Дата старта, срок, потолок расходов в сутки."},{"section":"4. Кампания","screen":"Кампания → Каталог и корзина каналов","role":"Работодатель, менеджер размещений","what":"Каталог с фильтрами + корзина справа: сумма, охват, прогноз откликов и прогноз цены отклика, кнопка «собрать за меня» (агент-подборщик). У каждого канала — свободные даты и цена именно на эту дату."},{"section":"4. Кампания","screen":"Кампания → Матрица пересечений аудиторий","role":"Работодатель","what":"Тепловая карта: какая доля откликнувшихся в канале А уже откликалась через канал Б (по дедупу откликов, не по личным данным). Предупреждение «эти два канала дают 40% одних и тех же людей», кнопка «заменить на непересекающийся»."},{"section":"4. Кампания","screen":"Кампания → Календарь размещений","role":"Работодатель, менеджер размещений","what":"Недельная сетка: каналы по строкам, дни и время по столбцам. Перетаскивание слотов, автоподбор «не больше двух каналов в день», отметки занятости и часов удержания поста в ленте."},{"section":"4. Кампания","screen":"Кампания → Квота и правила автозакрытия","role":"Работодатель","what":"Сколько откликов нужно, что считать откликом, что делать при заполнении: править посты во всех каналах на «набор закрыт», остановить неоплаченные слоты и вернуть деньги, закрыть страницу вакансии. Дополнительно: авто-стоп по бюджету и по цене отклика выше порога."},{"section":"4. Кампания","screen":"Кампания → Смета и оплата","role":"Работодатель","what":"Построчная смета по каналам и датам, удержание платформы, итог, выбор оплаты (карта, счёт юрлицу, баланс). Оферта и правила споров. После оплаты — статус заявок в каналы."},{"section":"4. Кампания","screen":"Кампания → Живой монитор","role":"Работодатель, менеджер размещений","what":"По каждому каналу: выложено/ждёт/отклонено, ссылка на пост, скриншот выкладки, переходы, отклики, цена отклика, время жизни поста в ленте. Сверху — прогресс квоты и остаток бюджета. Кнопки «докупить слот», «остановить канал»."},{"section":"4. Кампания","screen":"Кампания → Догон и перераспределение бюджета","role":"Работодатель","what":"Экран решения: агент показывает, какие каналы дают отклики дешевле плана и какие провалились, предлагает перебросить остаток. Работодатель подтверждает или правит; можно включить автоприменение."},{"section":"5. Отклики","screen":"Отклики → Лента кампании","role":"Работодатель","what":"Таблица откликов: время, канал-источник, ответы на вопросы, контакт, статус ответа работодателя. Никаких баллов и рейтингов людей. Фильтры, поиск, массовые действия, отметка дублей."},{"section":"5. Отклики","screen":"Отклики → Карточка отклика","role":"Работодатель","what":"Все ответы, контакт, из какого канала и по какому варианту заголовка пришёл, ссылка на профиль. Кнопки «написать», «пометить как отвеченный», «в архив». Счётчик обещанного срока ответа."},{"section":"5. Отклики","screen":"Отклики → Выгрузка и интеграции","role":"Работодатель","what":"CSV/XLSX, вебхук на свой адрес, письмо на каждый отклик, готовые коннекторы в популярные российские ATS и в Google-таблицу, API-ключ и его отзыв, срок хранения откликов и кнопка удаления."},{"section":"6. Кабинет работодателя","screen":"Мои кампании","role":"Работодатель, агентство","what":"Список кампаний со статусами (черновик, на модерации, идёт, квота закрыта, завершена), потрачено, откликов, цена отклика. Для агентства — переключатель клиента и сводка по всем."},{"section":"6. Кабинет работодателя","screen":"Отчёт по кампании","role":"Работодатель, агентство","what":"Итог по каналам: выложено, переходы, отклики, цена отклика, доля дублей; сравнение с медианой сети и с прошлой кампанией; вердикт агента-кластеризатора о причине провала. Выгрузка PDF, white-label для агентства."},{"section":"6. Кабинет работодателя","screen":"Правовая карточка размещения (паспорт)","role":"Работодатель, владелец канала, модератор","what":"Документ на каждое размещение: финальный текст, ссылка на норму-основание, вердикт правового фильтра с версией правил, скриншот и ссылка на реальный пост, время публикации и удаления, подтверждение приёма каналом. Выгрузка PDF — то, что владелец канала кладёт себе в папку на случай вопроса."},{"section":"6. Кабинет работодателя","screen":"Шаблоны и сохранённые корзины","role":"Работодатель, агентство","what":"Библиотека шаблонов объявлений по ролям (бэкенд, аналитик, продакт), сохранённые наборы каналов («джуны питон», «сеньоры удалёнка»), их прошлая результативность. Запуск повторной кампании в два нажатия."},{"section":"6. Кабинет работодателя","screen":"Счета, акты и история платежей","role":"Работодатель, оператор выплат","what":"Счета на оплату, чеки, акты за период, возвраты по неразмещённым слотам, баланс и его пополнение, реквизиты и настройки ЭДО."},{"section":"7. Кабинет канала","screen":"Канал → Подключение и верификация владения","role":"Владелец канала","what":"Пошагово: добавить бота администратором с правом публикации и правки, бот подтверждает права и считает подписчиков, публикация проверочного сообщения. Поддержка нескольких площадок одного владельца (канал, чат, сайт-рассылка)."},{"section":"7. Кабинет канала","screen":"Канал → Профиль и медиакит","role":"Владелец канала","what":"Тематика, стек, гео и язык аудитории, описание, примеры постов, контакт. Автоматически подставляются измеренные метрики — их нельзя нарисовать вручную, и это главный аргумент карточки перед работодателем."},{"section":"7. Кабинет канала","screen":"Канал → Правила приёма объявлений","role":"Владелец канала","what":"Что публикую и что нет: лимит символов, эмодзи, внешние ссылки, обязательный хештег, запрещённые компании и тематики, минимальная вилка, обязательность указания зарплаты, авто-приём от проверенных работодателей."},{"section":"7. Кабинет канала","screen":"Канал → Цены и подсказка цены","role":"Владелец канала","what":"Цена слота по форматам (пост, дайджест, закреп, повтор), пол цены, наценки за дату и срочность, скидка на горящий слот. Рядом — расчёт агента: «медиана переходов на твой пост 640, цена отклика по сети 310 ₽; твой слот стоит около 5 800 ₽, ты берёшь 2 000 ₽»."},{"section":"7. Кабинет канала","screen":"Канал → Календарь слотов","role":"Владелец канала","what":"Месяц/неделя: занятые и свободные слоты, брони, отпуск и блокировки дат, лимит «не больше N вакансий в день». Пустой слот подсвечен с суммой упущенного дохода."},{"section":"7. Кабинет канала","screen":"Канал → Входящие заявки","role":"Владелец канала","what":"Очередь заявок: компания, текст, дата, сумма, вердикт правового фильтра. Кнопки «принять», «отклонить с причиной», «предложить другую дату», «попросить правку текста». Таймер на ответ — просрочка возвращает слот в сеть."},{"section":"7. Кабинет канала","screen":"Канал → Очередь автопостинга","role":"Владелец канала","what":"Что и когда выйдет, финальный текст под правила канала, кнопка «опубликовать сейчас», «отложить». Отметка «пост изменён вручную» с расхождением от согласованного текста."},{"section":"7. Кабинет канала","screen":"Канал → Аналитика канала","role":"Владелец канала, аналитик","what":"Переходы и отклики по каждому размещению, динамика, цена отклика против медианы сети, доля отклонённых заявок, заполняемость слотов, позиция канала в сети по тематике. Индекс живой аудитории."},{"section":"7. Кабинет канала","screen":"Канал → Кошелёк и выплаты","role":"Владелец канала, оператор выплат","what":"Баланс, суммы в холде до подтверждения выкладки, история начислений по размещениям, заказ выплаты, реквизиты, налоговый статус (самозанятый / ИП / юрлицо), автоматический чек и акт по каждой выплате."},{"section":"7. Кабинет канала","screen":"Канал → Своя доска на своём домене","role":"Владелец канала","what":"Включение витрины сообщества на поддомене или своём домене: логотип, цвета, какие вакансии показывать (только свои размещения или вся тематическая выборка сети), код для встройки блоком на сайт. Живой статус «набор закрыт» подтягивается сам."},{"section":"8. Модерация и споры","screen":"Модерация → Очередь объявлений","role":"Модератор","what":"Только спорные вердикты агента и жалобы каналов: текст, подсвеченные фрагменты, версия правил, история решений по похожим случаям. Решение с обоснованием попадает в паспорт размещения и в обучающую выборку правил."},{"section":"8. Модерация и споры","screen":"Модерация → Заявки каналов и антинакрутка","role":"Модератор, аналитик","what":"Новые каналы на входе: подтверждение владения, тематика, метрики. Отдельный блок сигналов накрутки: обвал переходов при росте подписчиков, всплески в неестественное время, повтор одних и тех же откликов. Решение о понижении, снятии или ручной проверке."},{"section":"8. Модерация и споры","screen":"Споры → Список споров","role":"Работодатель, владелец канала, оператор выплат","what":"Все споры со статусами и сроками: не выложено, выложено не вовремя, текст изменён, пост удалён раньше срока, накрутка переходов. Кто ждёт ответа, сколько денег в холде."},{"section":"8. Модерация и споры","screen":"Спор → Карточка, доказательства и решение","role":"Работодатель, владелец канала, оператор выплат","what":"Хронология: согласованный текст, что реально вышло (снимок и ссылка), замеры бота, переписка сторон, загрузка своих доказательств. Решение: возврат, частичный возврат, бесплатный повторный слот, снятие холда. Итог фиксируется в рейтинге исполнения канала."},{"section":"9. Администрирование сети","screen":"Админка → Сводка сети","role":"Аналитик, руководитель","what":"GMV, удержание, число кампаний и слотов, заполняемость инвентаря, средняя цена отклика по вертикалям, топ и антитоп каналов, воронка «корзина → оплата → выкладка → отклик»."},{"section":"9. Администрирование сети","screen":"Админка → Реестр выплат","role":"Оператор выплат","what":"Пакетные выплаты за период: получатели, статусы, налоговый статус, холды, ошибки платежей, повтор. Выгрузка реестра в банк, сверка, закрытие периода."},{"section":"9. Администрирование сети","screen":"Админка → Правила правового фильтра","role":"Модератор, юрист","what":"Версионируемый свод правил: норма, формулировка триггера, примеры «проходит / спорно / не проходит», дата вступления. Тестовый прогон новой версии на архиве объявлений: сколько вердиктов изменится. Ни одно правило не применяется задним числом к уже выпущенным паспортам."},{"section":"9. Администрирование сети","screen":"Админка → Тарифы, удержание и пользователи","role":"Руководитель","what":"Ставка удержания по умолчанию и индивидуальные ставки каналам и агентствам, тарифы подписок, промокоды. Рядом — список сотрудников, роли и права доступа, журнал действий."},{"section":"10. Общее","screen":"Настройки → Профиль, язык и уведомления","role":"Все роли","what":"Имя, почта, пароль, двухфакторность, язык интерфейса RU/EN, часовой пояс, каналы уведомлений (почта, бот, пуш) и их правила: новый отклик, квота 80%, заявка на размещение, поступила выплата, спор."}],"features":[{"feature":"Квота откликов с автозакрытием набора по всей сети сразу","how":"Каждая ссылка в каждом канале своя, ведёт на нашу страницу вакансии — значит отклик считаем мы, а не работодатель. При достижении квоты бот, у которого есть право правки сообщений в каждом канале, редактирует все выпущенные посты (зачёркнутый заголовок + «набор закрыт»), останавливает неоплаченные слоты и возвращает за них деньги, закрывает страницу и снимает вакансию с витрины.","why_unique":"Рекламная биржа физически не может это сделать: она продаёт показы и отдаёт трафик на чужой сайт, поэтому не знает, набрана вакансия или нет. hh и Хабр знают про отклик, но у них нет каналов и нет прав на правку чужих постов. Чтобы повторить, нужны одновременно три вещи: договор с каналом, права бота на редактирование и владение посадочной страницей. Собирается это только по одному владельцу канала за раз."},{"feature":"Правовой конструктор «это не реклама» и паспорт размещения","how":"Версионируемый свод правил + агент: разбирает черновик на фрагменты и помечает всё, что выводит объявление из-под исключения ПП РФ № 1087 (промо продукта, призывы подписаться, «лучший работодатель года», ссылки на курсы) и всё, что подпадает под ст. 13.11.1 КоАП (возраст, пол, семейное положение). На выходе — PDF-паспорт: финальный текст, ссылка на норму, версия правил, скриншот реального поста, время публикации и удаления, подтверждение приёма каналом.","why_unique":"Для рекламной биржи признать различие между рекламой и объявлением работодателя — значит подорвать собственный основной товар: их формат требует маркировки ERID и учёта в ОРД. Они не могут стать «продавцом не-рекламы», не перестроив бизнес. А владельцу канала после 01.01.2027 нужен именно этот документ — доказательство, что он публиковал легальный формат. Повторить трудно: нужен юридический разбор, архив вердиктов и дисциплина версионирования, а не одна LLM-подсказка."},{"feature":"Матрица пересечения аудиторий по дедупу откликов","how":"Отклик приходит на нашу страницу с меткой канала. Хеш контакта позволяет увидеть, что один и тот же человек откликнулся через каналы А и Б. По всем кампаниям сети строится матрица пересечений пар каналов. В корзине она показывается как предупреждение: «А и Б дают 40% одних и тех же людей, замени Б на В».","why_unique":"Ни один канал этого не знает — он видит только себя. Биржа не знает, потому что не видит отклик. Данные накапливаются только объёмом кампаний за месяцы, и матрица растёт квадратично к числу каналов: конкурент, стартующий с нуля, получит её через год работы, а не через две недели. Это тот «двусторонний объект», который нельзя купить."},{"feature":"Цена отклика как валюта сети и подсказка цены владельцу канала","how":"Платформа сама меряет переходы и отклики на каждом размещении и считает медианную цену отклика по каналу. Владельцу в кабинете это показывается как расчёт: «твой пост даёт 640 переходов и 19 откликов, по медиане сети это 5 800 ₽, ты берёшь 2 000 ₽». Рекомендация индивидуальная, на его собственных данных, без публикации общего минимума по сети.","why_unique":"Именно этим Сетка закрывает щель волны 15: сегодня канал берёт флэт 2 000 ₽ за вакансию независимо от размера, потому что ему нечем доказать свою ценность. Доказать может только тот, кто мерит исход по всей сети. Для канала это прямой рост дохода — самый сильный из возможных аргументов на стороне предложения, и он же делает уход из сети дорогим: снаружи цену снова придётся называть на глаз."},{"feature":"Догон — авторотация бюджета между каналами внутри кампании","how":"Кампания задаётся не списком каналов, а целью: 50 откликов, 14 дней, 24 000 ₽. Платформа покупает слоты волнами, после каждой считает цену отклика по каналам и перекладывает остаток бюджета в те, что работают, добирая слоты из горящих (непроданных) с автоскидкой.","why_unique":"На этом рынке всё покупается вручную и флэтом: списался с админом, заплатил, ждёшь. Оптимизатор возможен только у того, кто одновременно видит цену слота, свободные даты десятков каналов и результат по каждому. Одиночный канал не может ничего оптимизировать по определению, а биржа оптимизирует по показам, которых для вакансии недостаточно."},{"feature":"Контроль выкладки и плотность погребения","how":"Бот проверяет: вышел ли пост в срок, совпадает ли текст с согласованным, стоит ли наша ссылка, сколько часов пост прожил и сколько сообщений вышло после него за первый час. Всё складывается в скриншот с отметкой времени и в паспорт размещения. Расхождение автоматически открывает спор и держит выплату в холде.","why_unique":"Проверка «пост провисел сутки» есть у бирж — это уже норма. Нового два: сверка текста с согласованным по смыслу (агент ловит вырезанную вилку и подменённый контакт) и метрика погребения — сколько постов канал выпустил поверх твоего. Вторая ломает главную тихую схему рынка: канал берёт деньги и топит вакансию десятком постов за час. Чтобы это мерить, нужно постоянно читать ленты всех каналов сети и хранить историю."},{"feature":"Витрина канала на своём домене с живым статусом","how":"Каждое размещение канала автоматически попадает на его собственную доску вакансий (поддомен или свой домен, встраиваемый блок на сайт сообщества), с фирменными цветами владельца. Статус «набор закрыт» подтягивается из общей квоты, поэтому доска никогда не показывает мёртвых вакансий.","why_unique":"Пост в канале живёт часы, а доска живёт годами и продолжает крутить счётчик — работодатель получает хвост бесплатно, канал получает актив, который повышает цену его слота. Ни у биржи, ни у канала в одиночку такого не появится: это отдельный продукт (модуль слитой идеи «Своя доска»), который бессмысленен без потока размещений позади."},{"feature":"Кошелёк канала: холд, автоматический чек и акт","how":"Деньги работодателя приходят на платформу, доля канала висит в холде до подтверждения выкладки ботом, затем уходит выплатой с автоматическим чеком самозанятого через API «Мой налог» или актом для ИП и юрлица. Владелец видит доход по каждому посту и месячный отчёт.","why_unique":"Боль владельца канала сегодня — не отсутствие клиентов, а бухгалтерия: переводы на карту, отсутствие чеков, споры о том, вышел пост или нет. Продукт, который закрывает деньги и налог, переключается очень тяжело — это не витрина, а рабочее место. Рекламные биржи это умеют, но только под рекламу, которая после 01.01.2027 станет для канала рискованной."},{"feature":"Адаптация одного текста под правила каждого канала","how":"У канала в кабинете описаны формальные правила (лимит символов, эмодзи, внешние ссылки, обязательный хештег, порядок блоков, обязательная вилка). Агент делает из одного черновика N готовых версий и показывает работодателю каждую; владелец канала видит уже соответствующий его правилам текст и жмёт «принять» вместо переписки на три дня.","why_unique":"Это то, на чём сейчас сгорает основное время у обеих сторон и что делает пакетные размещения ручной работой агентства. Правила нельзя списать — они собираются с каждого владельца лично и уточняются по факту отказов. Именно эта библиотека правил, а не генерация текста, и есть актив."},{"feature":"Горящие слоты и обратный аукцион","how":"Слот, не проданный за N часов до даты, автоматически падает в цене по заданной владельцем лестнице и уходит в отдельную ленту. Работодатели с сохранённой корзиной и включённым догоном получают уведомление и подхватывают его.","why_unique":"Наполняемость инвентаря — то, чего у ручного рынка нет вообще: непроданный день просто пропадает. Механизм работает только при десятках каналов и постоянном потоке кампаний, то есть повторяется лишь вместе со всей сетью."}],"agents":["Агент-нормализатор объявления: принимает текст из письма, из документа или ссылку на вакансию и раскладывает по полям конструктора — роль, грейд, вилка, формат, стек, гео, контакт; отдельно вырезает рекламные хвосты («подпишись на наш канал», «скидка на курс», «мы лучший работодатель года»), которые выводят объявление из-под исключения ПП РФ № 1087.","Агент правового фильтра: проходит черновик по версионированному своду правил и выдаёт по каждому фрагменту вердикт «проходит / спорно / не проходит» со ссылкой на норму и вариантом замены. Спорное уходит человеку-модератору — агент фильтрует поток, край решает человек.","Агент-антидискриминация: ловит формулировки, за которые штрафуют по ст. 13.11.1 КоАП РФ («до 35 лет», «только мужчины», «без детей», «славянская внешность») и переписывает их в требования к квалификации. Это прямая денежная защита и работодателя, и канала.","Агент адаптации под правила канала: из одного текста собирает N вариантов под формальные правила каждого канала — лимит символов, эмодзи, внешние ссылки, обязательный хештег, порядок блоков, обязательность вилки; помечает, где пришлось резать смысл.","Агент-подборщик корзины: по тексту вакансии предлагает набор каналов с прогнозом откликов и цены отклика, учитывая тематику, гео, историю похожих кампаний и матрицу пересечений аудиторий.","Агент-дедупликатор откликов: склеивает один и тот же отклик, пришедший из трёх каналов (хеш контакта + нечёткое совпадение), приписывает результат первому источнику и на этих данных пересчитывает матрицу пересечений пары каналов.","Агент-приёмщик выкладки: сравнивает реально опубликованный пост с согласованным текстом, ловит вырезанную вилку, подменённый контакт, пропавшую ссылку, раннее удаление и плотность погребения (сколько постов вышло поверх за первый час); при расхождении сам открывает спор и держит выплату в холде.","Агент-детектор накрутки: следит за отношением переходов к заявленным подписчикам по истории канала, ловит всплески в неестественное время и повторяющиеся отклики; помечает аномалию, решение о понижении или снятии канала принимает модератор.","Агент подсказки цены слота: считает по истории канала медиану переходов и цену отклика, сравнивает с медианой сети по тематике и предлагает владельцу новую цену с расчётом («твой слот стоит 5 800 ₽, ты берёшь 2 000 ₽»). Рекомендация индивидуальная, на данных самого канала.","Агент-кластеризатор провалов: группирует кампании с нулевым или дорогим результатом по причине — вилка ниже рынка, редкий стек, канал не той тематики, время выхода, слабый заголовок — и выдаёт вердикт по кампании с конкретной рекомендацией на следующую.","Агент A/B-заголовков: генерирует три варианта первой строки, распределяет по каналам, следит за CTR и останавливает проигравшие по заданному правилу.","Агент-переводчик RU↔EN: держит двуязычие витрины, карточек каналов и объявлений, чтобы выход за пределы РФ не требовал переписывания продукта.","Агент первой линии поддержки: отвечает работодателям и владельцам каналов по базе знаний (как подключить бота, почему заявка отклонена, когда придёт выплата), эскалирует всё остальное человеку.","ЧЕГО АГЕНТЫ НЕ ДЕЛАЮТ НАМЕРЕННО: не оценивают, не ранжируют и не отсеивают людей — нигде в продукте нет балла, скоринга или рейтинга кандидата. Сетка считает каналы, а не людей. И автоматизация обязательств честно ограничена: модерация края, споры и разговор с владельцем канала остаются человеческим трудом — планируем не более трети цикла на машине и закладываем модератора на каждые ~2 000 размещений в месяц."],"econ":{"price":"Средняя цена слота 3 000 ₽; базовый пакет из 8 каналов — 24 000 ₽, из них наша выручка 7 200 ₽. Средний чек поднимаем результативной ценой (измеренная цена отклика), а не наценкой. Курс расчёта 1 $ ≈ 90 ₽.","unit":"Одно размещение вакансии в одном канале — слот. Платформа удерживает 30%, каналу уходит 70%.","anchors":[{"who":"jobcart","price":"990 ₽","note":"нижняя граница рынка размещения"},{"who":"GetIT","price":"2 000 ₽","note":"флэт за вакансию — цена, к которой приучен рынок"},{"who":"Дайджест сети","price":"3 500 ₽","note":"уровень, на который мы целимся средним слотом"},{"who":"Отдельный пост в канале","price":"8 000 ₽","note":"верх вакансионного инвентаря"},{"who":"Реклама в одном канале","price":"12 000 ₽","note":"щель цены: вакансия за 2 000 ₽ против рекламы за 12 000 ₽ в том же канале"},{"who":"Хабр — контакт","price":"47,6 ₽","note":"цена контакта, которой оправдываем цену слота"},{"who":"Хабр — 30 дней размещения","price":"4 026 ₽","note":"альтернатива, которую сравнивает работодатель"},{"who":"Лидер рынка вакансионного инвентаря РФ","price":"≈ $65 тыс/мес","note":"весь платный инвентарь ≈ 2 000 позиций — это и есть потолок ниши в IT"},{"who":"Подписка «Всегда открыт» (наша)","price":"19 900 ₽/мес","note":"вторая линия выручки: MRR вместо разовых продаж"}],"to_5k":"$5 000/мес = 450 000 ₽ нашей выручки = 1 500 000 ₽ оборота. Это 63 пакета в месяц ≈ 500 слотов. При 2 кампаниях на клиента — 30–35 платящих компаний. Инвентаря нужно на 480 слотов, то есть 60–80 подключённых каналов при 8 слотах на канал в месяц — впритык, и ровно это даёт актив партнёра на старте.","to_20k":"$20 000/мес = 1 800 000 ₽ выручки. Чистым размещением это 250 пакетов (2 000 слотов, 200+ каналов, 120 платящих компаний) — упирается в считаный потолок IT-инвентаря РФ, поэтому честнее смесь: 180 пакетов (1 296 000 ₽) + 25 подписок «Всегда открыт» по 19 900 ₽ (497 500 ₽) = 1 793 500 ₽. Третья линия к тому же уровню — агентский тариф с white-label отчётом (агентство ведёт 10–20 клиентов одним аккаунтом) и выход в вертикали за пределами IT.","margin":"На пакет 24 000 ₽: каналу 16 800 ₽ (не наши деньги, но проходят через нас); эквайринг 2,8% с полного оборота = 672 ₽, а это 9,3% нашей выручки; инфраструктура и ИИ-агенты 20–30 ₽ на размещение ≈ 200 ₽ на пакет; модерация и поддержка — один человек на ~2 000 размещений в месяц, при 120 000 ₽ это ≈ 60 ₽ на слот = 480 ₽ на пакет. Итого прямых расходов ≈ 1 350 ₽ на 7 200 ₽ удержания — валовая маржа ≈ 81% на слое размещения, реалистично 60–70% после аккаунт-менеджмента. Безубыточность команды из 4 человек — примерно на уровне $5k, дальше расходы растут медленнее выручки: каждый новый канал это предложение, а не затрата.","first_clients":"Предложение: десятки каналов партнёра подключаются бесплатно, их убеждает не интерфейс, а собственный расчёт упущенного дохода и дата 01.01.2027. Спрос — три источника, все без бюджета: (1) работодатели, которые УЖЕ платят — контакт HR стоит в каждой вакансии в этих же каналах, за неделю ручной выборки набирается 300–500 живых плательщиков с доказанным фактом оплаты; (2) анонс Сетки в каналах партнёра — попадает ровно в HR-аудиторию, которая эти каналы и читает; (3) агентства и частные менеджеры размещений (getit.agency, jobcart) — не конкуренты на старте, а первый канал сбыта: им отдаётся white-label и скидка на удержание, каждый приводит по 10–20 клиентов.","honest":"Три ограничения. Первое: потолок IT-инвентаря РФ считаный — весь платный вакансионный рынок ≈ 2 000 позиций, лидер делает ≈ $65 тыс/мес, и 30% от куска этого рынка не дают $20k без вертикалей и подписок. Второе: рынок приучен к флэту 2 000 ₽, и если цена слота не вырастет — модель жива на объёме, но $20k достигается позже; при этом мотив канала слабеет до +5% (2 100 ₽ у нас против 2 000 ₽ напрямую), и его придётся пересчитывать через дозагрузку пустых слотов новыми клиентами. Третье: через нас проходит 100% оборота с холдом до подтверждения выкладки — мы фактически казначей сети, что нарушает приоритет «чистый софт без чужих денег»; альтернатива названа (сплит-платежи через номинальный счёт — маршрутизируем, а не храним), но выбор не сделан, а от него зависят себестоимость, 54-ФЗ, НДФЛ и вся операционка выплат."},"mvp":{"weeks":"3–4 недели, 15 экранов, продаётся с первого дня","promise":"Собрал объявление, выбрал 8 каналов, заплатил одним счётом — вышло везде по расписанию, а на 50-м отклике посты во всех каналах сами стали «набор закрыт».","screens":["Главная для работодателя","Главная для владельца канала с калькулятором дохода","Вход и регистрация с выбором роли","Конструктор → Содержание вакансии","Конструктор → Правовая проверка (первая версия правил + агент)","Кампания → Каталог и корзина каналов","Кампания → Квота и правила автозакрытия","Кампания → Смета и оплата","Кампания → Живой монитор","Страница вакансии со счётчиком мест","Форма отклика","Отклики → Лента кампании с выгрузкой CSV","Канал → Подключение и верификация владения","Канал → Календарь слотов и входящие заявки (один экран)","Канал → Кошелёк и выплаты (баланс, холд, заказ выплаты)"],"excluded":["Догон — авторотация бюджета между каналами","Матрица пересечений аудиторий — нужны данные, которых ещё нет","A/B заголовков","Витрина канала на своём домене","Вся админка, кроме списка кампаний","Мобильные приложения","Делается руками, а не кодом: договоры с каналами (бумага, но обязательно на юрлицо продукта), выплаты (реестр в банк вручную), модерация 100% ручная — агент только подсвечивает, споры в переписке, отчёт по кампании выгрузкой в таблицу, PDF позже","Английский язык — только строки в словаре, интерфейс переключается на второй месяц","Критик советует срезать ещё три экрана, с 15 до 12: главную владельца канала с калькулятором (первые 60 каналов приводит партнёр руками), кошелёк канала (ручной реестр выплат раз в месяц и письмо со сверкой) и правовую проверку как отдельный экран (свести к инлайн-подсветке в конструкторе) — освободившееся время в надёжность автопостинга и учёт денег, потому что сорванная выкладка убивает доверие быстрее кривого интерфейса"],"done_when":"Сквозной сценарий проходит целиком и его уже можно продавать: собрал объявление → правовой агент почистил → выбрал 8 каналов и даты → оплатил счётом → бот выложил по расписанию с индивидуальной ссылкой → счётчик считает переходы и отклики → на 50-м отклике посты во всех каналах правятся на «набор закрыт» → работодатель забирает CSV, канал получает деньги. Обязательное условие — полный цикл денег и полный цикл выкладки; всё остальное руками."},"growth":["Предложение на старте: десятки каналов партнёра подключаются без денег — убеждает не интерфейс, а собственный расчёт («ты берёшь 2 000 ₽ за слот, он стоит 5 800 ₽») и датированное окно 01.01.2027.","Спрос на старте: ручная выборка 300–500 работодателей, чьи контакты стоят прямо в вакансиях этих же каналов — тёплый список с доказанным фактом оплаты; плюс анонсы Сетки в каналах партнёра, попадающие ровно в HR-аудиторию.","Самоподдерживающийся набор каналов: публичный калькулятор упущенного дохода (админ вводит @канал и видит свою цифру — это и есть лид-магнит), подпись «размещено через Сетку» под каждым постом, которую видят админы соседних каналов, и сарафан в закрытых чатах админов в четвёртом квартале 2026. Каждый новый канал — рост товара без роста затрат.","Агентства и частные менеджеры размещений превращаются из конкурентов в канал сбыта: white-label кабинет и сниженное удержание, каждый приводит 10–20 клиентов и свои каналы. Плюс отложенный источник — витрина сети и доски каналов на своих доменах, которые индексируются и приводят соискателей.","Снятие потолка: подписка «Всегда открыт» и агентский тариф (не привязаны к числу слотов), затем вертикали за пределами IT — логистика, ритейл, медицина, вахта: станок одинаковый, инвентарь на порядок больше. Критик отмечает, что этот шаг заявлен без канала дистрибуции (каналы партнёра — IT) и без посчитанной экономики вертикалей: план роста после $5k пока держится на словах."],"mobile":"По-настоящему приложение нужно одной стороне — владельцу канала: заявка «вакансия бэкендера, 4 марта, 3 000 ₽» приходит пушем с двумя кнопками, и он отвечает за десять секунд вместо суток, а заполняемость слотов — главная метрика бизнеса — растёт без единого менеджера; там же календарь, очередь автопостинга, кошелёк с биометрией и камера для налоговых документов. Работодателю мобильное нужно в режиме наблюдателя (пуши «квота 40 из 50», «канал не выложил в срок», лента откликов), конструктор и корзина остаются на вебе; соискателю приложение не нужно и не будет — только мобильная страница вакансии и форма из 3–7 вопросов. Нативно, а не веб-обёртка, из-за надёжных пушей, биометрии и диплинков; порядок — iOS первым (в команде есть нативная iOS-разработка), Android следом, обе платформы после того, как веб-цикл продаётся.","legal":["Персданные (152-ФЗ) — самый дорогой узел: уведомление в РКН до старта, локализация базы в РФ, политика обработки на сайте, отдельное согласие на обработку и отдельное на передачу работодателю с указанием конкретного получателя, минимизация (контакт и 3–7 ответов, без резюме и файлов), хранение 90 дней с автоудалением, шифрование и журналирование доступа. Ключевой вопрос юристу: быть самостоятельным оператором или обработчиком по поручению работодателя (ч. 3 ст. 6 152-ФЗ) с DPA в оферте — от этого зависит, на кого ляжет оборотный штраф при утечке. Отдельно: ИНН и реквизиты владельцев каналов — тоже персданные.","Реклама — фундамент идеи, проверять первым и до строчки кода. Юрист должен письменно подтвердить три вещи: (1) что объявление работодателя выведено из-под понятия рекламы ПП РФ от 24.07.2025 № 1087 и где проходит граница — что именно (упоминание продукта, «мы №1», ссылка на сайт компании, логотип) возвращает объявление в категорию рекламы; (2) точную дату, объём и применимость ч. 10.7 ст. 5 ФЗ «О рекламе» к телеграм-каналам после окончания отсрочки ФАС; (3) что наши собственные промо-посты о Сетке — это реклама, требующая маркировки ERID и учёта в ОРД, в отличие от размещаемых вакансий.","Свод правил правового фильтра подписывается юристом и версионируется. Формулировки в продукте — «проверено по шаблону, подготовленному юристом» и «фиксация фактов размещения», никогда не «гарантируем законность».","Дискриминация в объявлениях: ст. 13.11.1 КоАП РФ штрафует за распространение информации о вакансиях с ограничениями дискриминационного характера, и штраф прилетает распространителю, то есть каналу. Фильтр обязателен, а не желателен — и это отдельный аргумент продажи каналу.","Деньги: агентский договор (гл. 52 ГК) с владельцем канала, где мы агент, а удержание 30% — агентское вознаграждение. Вопросы юристу: 54-ФЗ и чеки, НДС на вознаграждение, выплаты самозанятым (чек в «Мой налог», риск переквалификации отношений в трудовые при регулярных выплатах одному лицу), выплаты обычным физлицам (тогда мы налоговый агент по НДФЛ и плательщик взносов — проще ограничить получателей самозанятыми, ИП и юрлицами). Сильная альтернатива, снимающая заодно претензию «чужие деньги на счетах»: сплит-платежи через банк или платёжного агента с номинальным счётом — мы маршрутизируем, а не храним.","Ценообразование и ФАС: подсказка цены владельцу канала строго индивидуальная, на данных самого канала. Публиковать общий «минимальный прайс сети» или согласовывать цены между независимыми владельцами нельзя — риск по ст. 11 Закона о защите конкуренции (согласованные действия). Формулировки экранов «Цены и подсказка цены» проверить отдельно.","Две отдельные оферты: с работодателем (услуги по организации размещения, SLA выкладки, порядок возвратов и споров, DPA) и с владельцем канала (агентский договор, права бота на публикацию и правку, ответственность за выкладку, холд и выплаты). В обеих — прямой отказ от гарантии найма и любого результата подбора. Проверить, не квалифицируется ли деятельность как услуги по подбору персонала или частное агентство занятости: мы продаём размещение объявления, а не подбор, и формулировки должны это удерживать.","Защита актива: все договоры с владельцами каналов заключать на юрлицо продукта, а не на партнёра-физлицо, с эксклюзивом или приоритетом слотов на 12 месяцев. Это прямое снятие второй уязвимости идеи.","Мир: при выходе за пределы РФ — отдельный контур GDPR (правовое основание, DPA, представитель в ЕС) и другой правовой режим объявлений. Закладываем архитектурно (разделение хранилищ по юрисдикции), но не строим на первом году."],"risks":[{"risk":"Денежный контур не выбран, а это решение нулевой недели: через нас проходит 100% оборота с холдом до подтверждения выкладки — мы казначей сети, и приоритет «чистый софт без чужих денег» уже нарушен. От выбора зависят себестоимость (эквайринг 2,8% полного оборота = 9,3% нашей выручки), 54-ФЗ, НДФЛ за физлиц-админов и вся операционка выплат.","severity":"высокая","mitigation":"Выбрать контур до первой строчки кода. Сильная альтернатива уже названа юристом: сплит-платежи через банк или платёжного агента с номинальным счётом — мы маршрутизируем, а не храним. Получателей ограничить самозанятыми, ИП и юрлицами, чтобы не становиться налоговым агентом по НДФЛ."},{"risk":"Мотив канала не сведён с собственным риском цены. Сегодня канал берёт 2 000 ₽ напрямую и оставляет 100%; у нас 70% от 3 000 ₽ = 2 100 ₽, выигрыш всего 5%. При этом отдельным риском признано, что работодатель не согласится платить больше 2 000 ₽ — весь рынок приучен к флэту. Если чек не растёт, канал на нас теряет треть, и остаётся один аргумент — датированное окно с признанным риском отсрочки ФАС.","severity":"высокая","mitigation":"Посчитать мотив канала при чеке 2 000 ₽ через дозагрузку пустых слотов клиентами, которых канал сам бы не нашёл (горящие слоты, обратный аукцион). Цену слота оправдывать не уговором, а измеренной ценой отклика в сравнении с 47,6 ₽ за контакт на Хабре и 4 026 ₽ за 30 дней размещения."},{"risk":"Дистрибуция уходит вместе с партнёром — прямо названная слабость идеи: весь инвентарь на старте это его каналы.","severity":"высокая","mitigation":"Три хода сразу: все договоры с каналами на юрлицо продукта с приоритетом слотов на 12 месяцев; кабинет канала как рабочее место с деньгами, чеками и витриной (уйти = потерять инструмент, а не поставщика); собственный поток каналов через калькулятор дохода с первого месяца, цель — к концу полугодия не более половины инвентаря от партнёра."},{"risk":"Считаный низкий потолок IT-инвентаря РФ: весь платный вакансионный инвентарь ≈ 2 000 позиций, лидер ≈ $65 тыс/мес. 30% от куска этого рынка не дают $20k. Заявленный выход в вертикали (логистика, ритейл, медицина, вахта) идёт без канала дистрибуции — каналы партнёра это IT — и без посчитанной экономики.","severity":"высокая","mitigation":"Выход за IT уже в первом квартале — станок одинаковый, каналов и вакансий там на порядок больше; плюс подписки и агентский тариф, не привязанные к числу слотов. До этого — посчитать экономику вертикалей и найти в них вход, а не декларировать."},{"risk":"Регуляторное окно может не открыться в ожидаемом виде: ФАС снова отложит применение ч. 10.7 ст. 5, или норму истолкуют уже, чем мы читаем.","severity":"высокая","mitigation":"Письменное заключение юриста ДО первой строчки кода — по границе исключения ПП № 1087, по точной дате и объёму ч. 10.7 ст. 5 и по статусу наших собственных промо-постов (они реклама и требуют ERID). И главное — строить экономику так, чтобы она сходилась без окна: фундамент это щель цены и пакетное удобство. Если окно закроется, теряем скорость набора каналов, но не бизнес."},{"risk":"Утечка персональных данных соискателей — оборотный штраф по нормам, ужесточённым с 30.05.2025, вплоть до уголовной ответственности за незаконный оборот ПД.","severity":"высокая","mitigation":"Минимизация (только контакт и 3–7 ответов, никаких резюме и файлов), автоудаление через 90 дней, шифрование, журнал доступа, уведомление РКН и локализация базы в РФ. Ключевое решение юриста до запуска: быть самостоятельным оператором или обработчиком по поручению работодателя (ч. 3 ст. 6 152-ФЗ) с DPA в оферте — от этого зависит, на кого ляжет штраф."},{"risk":"Автозакрытие требует, чтобы наш бот стал админом канала с правом постить и править — для владельца это максимальное доверие, а бот-админ классический вектор угона. Фрикция не отмечена ни в онбординге канала, ни в рисках. Для каналов «постит админ руками» деградация продумана, но тогда правку на «набор закрыт» делает человек — его SLA, санкции и влияние на холд не описаны.","severity":"средняя","mitigation":"Прописать фрикцию в онбординге канала и в оферте: какие именно права получает бот, что он может и чего не может. Для ручного режима — SLA правки, санкции и явное влияние на холд выплаты."},{"risk":"Зависимость от Telegram: смена правил ботов, ограничение прав на правку сообщений или блокировка сломают автозакрытие набора.","severity":"средняя","mitigation":"Архитектура адаптеров с первого дня — канал это абстракция (телеграм, VK-сообщество, Discord, рассылка, сайт сообщества); посадочная страница и витрина живут на вебе, а не внутри мессенджера. Автозакрытие деградирует изящно: если правка недоступна, публикуется отдельное сообщение «набор закрыт» и закрывается страница."},{"risk":"Работодатели уводят отклик в свои ATS и собственные формы (интеграции обещаны прямо в экранах откликов) — а матрица пересечений и цена отклика живут только на том, что отклик идёт через нашу форму. Каждый такой клиент ослепляет сеть, и условие «счётчик и форма наши» нигде не зафиксировано как продуктовый закон.","severity":"средняя","mitigation":"Зафиксировать продуктовым законом: счётчик и форма отклика всегда наши, интеграция с ATS — это выгрузка после нашей формы, а не обход её."},{"risk":"Дизинтермедиация: работодатель находит канал через нас и в следующий раз пишет админу напрямую, экономя 30%.","severity":"средняя","mitigation":"Не запретами, а тем, что обход дороже по времени: восемь каналов одной кнопкой, один счёт и одни закрывающие документы, автопостинг, единый счётчик и квота, отчёт по каналам. Плюс подписка «Всегда открыт», где удержание уже внутри абонемента. Контрольная метрика — доля повторных кампаний; падает ниже 40% — механика удержания не работает."},{"risk":"Ручной труд в цикле — модерация края, споры, разговоры с владельцами каналов — съедает маржу; измеренный потолок автоматизации в услуге-обязательстве всего 30%.","severity":"средняя","mitigation":"Нормирование с первого дня: один модератор на ~2 000 размещений в месяц, лимит бесплатных споров на аккаунт, типовые решения споров по регламенту, автоприём заявок от проверенных работодателей. Если удержание на размещение падает ниже 4 000 ₽ при том же объёме ручной работы — поднимать порог пакета, а не терпеть."},{"risk":"Рекламные биржи (telega.in, Epicstars) заходят в категорию вакансий — закон сам погонит их туда к 2027 году. А getit.agency и подобные уже делают это руками и имеют отношения с каналами: они окажутся на рынке раньше нас.","severity":"средняя","mitigation":"Против бирж — то, чего у них нет по устройству: они продают показы и отдают трафик на чужой сайт, значит не видят отклик, а без него невозможны ни квота с автозакрытием, ни цена отклика, ни матрица пересечений; плюс признать различие между рекламой и объявлением работодателя им дороже, чем нам. Против агентств — превратить конкурента в канал сбыта: white-label кабинет и сниженное удержание. Ручной посредник выигрывает на отношениях и проигрывает на масштабе; предложить ему масштаб дешевле, чем воевать за админов."},{"risk":"Накрутка подписчиков каналами: мы продаём инвентарь, качество которого не контролируем на входе.","severity":"средняя","mitigation":"Мерить самим вместо заявленных цифр (переходы и отклики, а не подписчики), ранжировать каталог по цене отклика, держать выплату в холде до подтверждения выкладки, поставить агента-детектора аномалий. Заявленные подписчики помечаются в карточке как слова владельца, измеренные метрики — как наши."},{"risk":"Подписка «Всегда открыт» за 19 900 ₽/мес, на которой держится четверть пути к $20k, продаёт матрицу пересечений аудиторий — фичу, которая по самому чертежу появляется только после сотен кампаний с дедупом. Подписка обещает ещё не существующую ценность.","severity":"средняя","mitigation":"Пересобрать состав подписки на достижимое: приоритет слотов, 4 параллельные кампании, отчёты. Матрицу добавлять в тариф тогда, когда данные под неё реально накопятся."},{"risk":"Модуль раннего доступа для соискателей (платная подписка на вакансии сети до публикации) выглядит как лёгкие деньги, но подрывает главное обещание квоты («первые 50») и превращает витрину в платный проход.","severity":"низкая","mitigation":"Не включать в первый год. Если включать — только как уведомление без приоритета в квоте и никогда как гарантию чего-либо."},{"risk":"Мелкая арифметика в документе, который продаёт себя цифрами: «17 размещений в рабочий день» — это 504 слота по календарным дням, а по рабочим выходит 24.","severity":"низкая","mitigation":"Пересчитать и выправить цифру до показа инвестору."}],"verdict":"Ядро рабочее и датировано честно — квота с автозакрытием и правовое окно 2027, — но две дыры решаются до кода, а не после: не выбран денежный контур и не сведён мотив канала с риском того, что чек так и останется 2 000 ₽.","holes":["Денежный контур отложен «к юристу», а это решение нулевой недели: через нас проходит 100% оборота с холдом до подтверждения выкладки — мы казначей сети, и приоритет владельца «чистый софт без чужих денег» уже нарушен. Legal сам предлагает сильную альтернативу (сплит-платежи через номинальный счёт), но выбор не сделан, хотя от него зависят себестоимость (эквайринг 2,8% полного оборота = 9,3% нашей выручки), 54-ФЗ, НДФЛ за физлиц-админов и вся операционка выплат.","Мотив канала не сведён с собственным риском цены: сегодня канал берёт за вакансию 2 000 ₽ напрямую и оставляет 100%, у нас — 70% от 3 000 ₽ = 2 100 ₽, выигрыш 5%. При этом отдельным риском признано «работодатель не согласится платить больше 2 000». Если чек не растёт, канал на нас теряет треть — и остаётся один аргумент, датированное окно 01.01.2027 с признанным риском отсрочки ФАС. Нужен расчёт мотива канала при чеке 2 000 ₽ (дозагрузка пустых слотов новыми клиентами, которых канал сам не нашёл бы), иначе предложение стоит на одной ноге.","Автозакрытие требует, чтобы бот сети стал админом канала с правом постить и править — для владельца канала это максимальное доверие (бот-админ — классический вектор угона), и эта фрикция не отмечена ни в онбординге канала, ни в рисках. Для каналов «постит админ руками» деградация продумана, но тогда правку на «набор закрыт» делает человек — его SLA, санкции и влияние на холд не описаны.","Подписка «Всегда открыт» 19 900 ₽/мес в смеси на $20k продаёт матрицу пересечений аудиторий — фичу, которая по самому чертежу появляется только после сотен кампаний с дедупом. Подписка обещает ещё не существующую ценность; пересобрать её состав на достижимое (приоритет слотов, 4 параллельные кампании, отчёты).","Матрица пересечений и цена отклика живут на том, что отклик идёт через нашу форму — а доля работодателей уведёт трафик в свои ATS/формы (интеграции обещаны в экранах откликов). Каждый такой клиент ослепляет сеть; условие «счётчик и форма — наши, иначе матрицы не будет» нигде не зафиксировано как продуктовый закон.","Снятие считаного потолка IT-инвентаря — «вертикали в первом квартале» (логистика, ритейл, медицина, вахта) — заявлено без канала: каналы партнёра — IT, дистрибуции в вертикалях нет, экономика вертикалей не посчитана. План роста после $5k держится на словах.","Мелкая арифметика: «17 размещений в рабочий день» — это 504 слота по календарным дням; по рабочим — 24. Неточность безобидная, но в документе, продающем себя цифрами, таких быть не должно."],"best_feature":"Квота откликов с автозакрытием набора по всей сети сразу. Единственная механика семёрки, которую структурно не повторит ни рекламная биржа (telega.in не видит отклик — она продаёт показы и отдаёт трафик), ни доска (её выручка растёт от объёма откликов, автозакрытие сжигает её товар). И она же продаёт работодателю «отбиться от 400 откликов» без единого суждения о человеке — чистый обход сигнала 13."},{"slug":"payband","rank":4,"name":"Payband","full_name":"Payband («Вилка») — верифицированный зарплатный банк","group":"Данные о рынке","tagline":"Зарплатный банк, где каждое число подтверждено документом, а документ уничтожен","hook":"Все знают, сколько платят в IT, по объявлениям и анкетам — то есть не знают. Мы собираем настоящие расчётные листки и офферы: человек присылает свой документ, робот вырезает из него имя и оставляет только цифру, а сам документ уничтожает через минуту — хранить нечего, красть нечего, изымать нечего. Компании платят 19–96 тысяч рублей в месяц за доступ к этим числам, потому что альтернатива — годовой PDF-отчёт за $10–30 тысяч с протухшими данными или анкеты, где все врут.","problem":"Компания не знает, отстаёт ли её зарплата от рынка, — и узнаёт об этом в момент, когда сотрудник уже приносит чужой оффер. Цифры для сравнения сегодня добывают либо из годового отчёта Mercer или Radford за $10–30 тысяч за страну, где данные устарели к моменту выхода, либо из анкет и самозаявленных ожиданий на Хабре и hh, где никто не проверяет ни одного числа. Ни один поставщик зарплатных данных в мире не публикует собственную погрешность — анкетная методология просто не позволяет её посчитать.","metrics":[{"value":"19–96 тыс ₽","label":"Чек компании в месяц","hint":"Три тарифа: 1, 5 и 25 мест. Плюс срез на заказ 65 000 ₽ разово"},{"value":"10 компаний","label":"До $5 000 в месяц","hint":"6 × «Команда» + 4 × «Старт» + 1 срез на заказ = 405 000 ₽. До $20k — 20 компаний"},{"value":"33 ₽","label":"Себестоимость документа","hint":"6 ₽ извлечение + 3 ₽ обезличивание + 24 ₽ модерация. Маржа 60% на $5k, 81% на $20k"},{"value":"$10–30 тыс","label":"Годовой PDF у Mercer","hint":"Цена comp-survey за одну страну = 65 000–200 000 ₽/мес. Данные годовой давности"},{"value":"46 518 ₽","label":"Якорь Хабр Карьеры","hint":"Абонемент «Стандарт 5». Наша «Команда» — 44 000 ₽, сознательно чуть ниже"},{"value":"11 экранов","label":"MVP за 3–4 недели","hint":"Из 63 на полной карте. Критик: самый дисциплинированный MVP семёрки, резать нечего"}],"why_now":"Юридическое окно закрывается: с 01.01.2027 реклама в телеграм-каналах РФ становится наказуемой, и модель, где рост идёт через аналитический материал, а не через рекламные посты, надо построить до этой даты. Одновременно параллельно идут два регуляторных движения: возможная обязательная публикация вилок в вакансиях (нам в плюс — больше открытых данных для сверки) и ужесточение по зарплатным персданным с оборотными штрафами за утечку (нам в плюс тоже, потому что архитектура нулевого хранения делает нас наименее уязвимыми из возможных: утекать физически нечему). Плюс сама природа товара требует начинать сейчас: корпус документов С ДАТОЙ нельзя собрать задним числом — расчётный лист за март 2027 в 2029 году никто не принесёт, и каждый месяц работы делает корпус недостижимее для догоняющего.","moat":"Пять вещей, которые не покупаются за деньги. Первая — корпус верифицированных документов с датой: историю нельзя собрать задним числом, каждый месяц работы делает корпус недостижимее. Вторая — таблицы соответствия чужих грейдовых лестниц («Сбер 3.1», «C2», «мидл+», «15-й разряд») общей шкале: компанию калибруют один раз, дальше она сопоставима навсегда, а переход к конкуренту означает повторную калибровку с нуля — ту самую, за которую консультант берёт 300–800 тысяч рублей и делает её в Excel за шесть недель. Третья — база принятых И ОТКЛОНЁННЫХ офферов, единственный источник вероятности принятия: отклонённый оффер не попадает никуда — ни в ATS работодателя (там он «кандидат отказался», без цифры конкурента), ни в hh, ни в Levels.fyi; в руках его держит только сам кандидат. Четвёртая — смежное право изготовителя базы данных (ст. 1334 ГК): выкачивание становится иском, а не соревнованием. Пятая — публичная история точности: каждый месяц мы печатаем, насколько ошиблись в прошлом, и через год это репутационный актив, который новичок не может предъявить в принципе, потому что чтобы включить такую функцию, надо сначала быть точным. Отдельно стоит двусторонняя сверка: три независимых источника по каждому срезу (документы доноров, штатки платящих компаний, открытые вилки) позволяют посчитать и опубликовать собственное смещение — этого не может ни Levels.fyi с одним краудсорсом, ни Mercer с одними анкетами, ни hh с одними вилками, потому что второго независимого источника у них нет.","survives":"Верификация числа документом, а не анкетой, — в РФ так не делает никто, и hh структурно не может: у неё нет доступа к расчётным листам, только к вилкам вакансий и самозаявленным ожиданиям в резюме. Гигант не отдаст это даром именно потому, что БДЗП у hh — не приманка, а отдельная продаваемая позиция прайса, то есть спрос доказан деньгами конкурента. Накапливается корпус верифицированных документов с датой — за две недели не воспроизводится, а месячная свежесть данных даёт удержание: срез августа в октябре не нужен.","roles":[{"role":"Донор-сотрудник","does":"Анонимно загружает свой расчётный лист, оффер (принятый или отклонённый) или справку о доходе; подтверждает поля, которые вытащил агент; получает личный срез («ты в 43-м перцентиле по senior Go/Москва»), свидетельство верификации и 30 дней полного доступа. Может отозвать свой вклад. Денег не платит и не получает никогда."},{"role":"Аноним-посетитель витрины","does":"Смотрит бесплатные публичные срезы, месячный «Индекс оплаты», карту городов и методику. Основная воронка: упирается в заблокированный узкий срез и становится донором."},{"role":"C&B-менеджер / HR-аналитик","does":"Главный плательщик и главный пользователь. Строит срезы в конструкторе, ведёт штатку компании, калибрует внутренние грейды, смотрит светофор и инверсию найма, гоняет симулятор пересмотра, настраивает алерты, выгружает пакет для правления."},{"role":"HR-директор / CHRO","does":"Инициатор покупки. Смотрит карту разрывов по подразделениям, сравнивает сценарии пересмотра, забирает готовую презентацию на правление, подписывает договор."},{"role":"Руководитель подразделения","does":"Видит только свои позиции: карточка позиции против рынка, светофор риска, согласование строк пересмотра. Зарплат соседних отделов не видит — права режутся жёстко, иначе продукт не купят."},{"role":"Рекрутёр / нанимающий менеджер","does":"Проверяет вилку перед публикацией вакансии, смотрит порог принятия оффера («380 000 принимается с вероятностью 61%»), пользуется виджетом внутри своего ATS."},{"role":"Админ компании","does":"Регистрирует организацию, подтверждает домен, выбирает тариф, получает счёт и закрывающие документы через ЭДО, приглашает людей и раздаёт права, настраивает приватность своей штатки, смотрит журнал доступа и выгрузок."},{"role":"Интегратор / ИТ компании","does":"Заводит API-ключи, подключает вебхуки, встраивает виджет вилки в форму создания вакансии в своём ATS, настраивает синхронизацию штатки с HRIS (1С:ЗУП, БОСС-Кадровик, Хантфлоу, Поток)."},{"role":"Модератор данных (наш штат)","does":"Разбирает очередь документов, которые агент не смог обработать уверенно, и очередь флагов детектора подделок. Принимает/отклоняет/запрашивает переснять. Судит документ, не человека."},{"role":"Аналитик качества данных (наш штат)","does":"Следит за покрытием и свежестью срезов, ведёт индекс смещения, разрешает спорные случаи нормализации должностей и калибровки грейдов, готовит месячный индекс и ретро-отчёт точности."},{"role":"Продавец (наш штат)","does":"Работает по карточкам лидов, которые генерит агент сигналов («7 вакансий висят 60+ дней, вилка на 14% ниже P50»), ведёт пробные доступы, запускает кампании сбора доноров под оплаченные заказы срезов."},{"role":"Юрист / DPO (наш штат или внешний)","does":"Обрабатывает обращения на удаление данных, претензии работодателей о коммерческой тайне, ведёт реестр согласий, подписывает формулировки оферт и текстов интерфейса."},{"role":"Суперадмин","does":"Тарифы и промо, роли внутри платформы, правила k-анонимности, аварийная блокировка среза, техническое состояние агентов."}],"screens":[{"section":"Публичная витрина","screen":"Главная — «Индекс оплаты» месяца","role":"Аноним","what":"Медианы и квартальная динамика по 8 ключевым срезам, дата обновления корпуса, счётчик «N верифицированных документов, M из них младше 90 дней», две кнопки: «найти свой срез» и «сдать документ»."},{"section":"Публичная витрина","screen":"Витрина: срез по роли","role":"Аноним","what":"Распределение по одной роли (P25/P50/P75), разбивка по городам и уровням, размер выборки, доля свежих данных. Фильтров нет — они за регистрацией. Отдельным блоком — «что именно мы проверяем в документе»."},{"section":"Публичная витрина","screen":"Карта городов по роли","role":"Аноним","what":"Карта РФ и СНГ с медианой по выбранной роли, поправка на районный коэффициент, города с недостаточной выборкой помечены замком с призывом к донорству."},{"section":"Публичная витрина","screen":"Выпуск месячного индекса","role":"Аноним","what":"Полный текст выпуска (RU/EN), таблицы, три вывода, три графика, кнопки цитирования и скачивания графиков для СМИ и телеграм-каналов. Материал аналитический, без рекламных призывов — это сознательно."},{"section":"Публичная витрина","screen":"Методика и индекс смещения","role":"Аноним","what":"Как считается срез, что такое k-анонимность, три источника данных, как нормализуется gross/net и районный коэффициент, текущий коэффициент смещения донорской выборки, ссылка на ретро-отчёт точности."},{"section":"Публичная витрина","screen":"Ретро-отчёт точности","role":"Аноним","what":"Таблица: срез, что мы показали месяц назад, что подтвердилось документами, отклонение в %. Внизу — срезы, где мы ошиблись сильнее всего, и почему."},{"section":"Публичная витрина","screen":"«Где я на рынке» — экспресс-проверка","role":"Аноним","what":"Три поля (роль, уровень, город) и своя сумма → показывает перцентиль по грубому публичному срезу, дальше упирается в замок: «точный срез по вашему стеку откроется, когда наберётся 7 источников — добавьте свой»."},{"section":"Донорский контур","screen":"Донорство: выбор типа документа","role":"Донор","what":"Четыре карточки: расчётный лист, принятый оффер, ОТКЛОНЁННЫЙ оффер, справка о доходах. Для каждого — что мы возьмём и что уничтожим. Отдельно подсвечен отклонённый оффер: за него дают 60 дней доступа вместо 30, потому что таких данных нет ни у кого."},{"section":"Донорский контур","screen":"Загрузка документа и предпросмотр обезличивания","role":"Донор","what":"Drag&drop или камера; агент закрашивает ФИО, табельный, ИНН, СНИЛС, счёт; человек ВИДИТ закрашенный лист и может дозакрасить вручную кистью. Кнопка «отправить» неактивна, пока обезличивание не подтверждено."},{"section":"Донорский контур","screen":"Подтверждение извлечённых полей","role":"Донор","what":"Таблица того, что вытащил агент: оклад, премия, РК, начислено, удержано, к выплате, период, должность, город, gross/net. Поля с низкой уверенностью подсвечены и требуют правки. Тут же — приведённая годовая сумма и объяснение, как она посчитана."},{"section":"Донорский контур","screen":"Согласие и уничтожение оригинала","role":"Донор","what":"Донорская оферта, три отдельные галки (обработка ПДн / использование в обезличенном агрегате / подтверждение права передать сведения), таймер уничтожения оригинала и хэш будущего акта. После нажатия — экран «оригинал уничтожен, осталось число»."},{"section":"Донорский контур","screen":"Мой личный срез","role":"Донор","what":"Где моё число в распределении по моему срезу, перцентиль, медиана и P75, динамика среза за 4 квартала, сколько дней доступа осталось, кнопка «обновить документ и продлить»."},{"section":"Донорский контур","screen":"Мои документы и статусы","role":"Донор","what":"Список вкладов: тип, период, статус (принят / на модерации / отклонён с причиной / отозван), кнопка «отозвать вклад» с объяснением, что произойдёт с агрегатом."},{"section":"Донорский контур","screen":"Свидетельство верификации","role":"Донор","what":"PDF без ФИО: подтверждённая сумма, тип документа, дата, хэш, подпись платформы и публичная ссылка для проверки. Кнопки «скачать» и «отправить ссылкой»."},{"section":"Донорский контур","screen":"Мой заблокированный срез","role":"Донор","what":"Прогресс раскрытия: «4 источника из 7, 3 работодателя из 4», сколько людей ждут этот же срез, кнопка «позвать коллег» с обезличенной ссылкой-приглашением, подписка на уведомление о раскрытии."},{"section":"Донорский контур","screen":"Мои алерты и уведомления","role":"Донор","what":"Подписки: движение медианы по моему срезу, раскрытие ожидаемого среза, окончание доступа. Каналы: push, e-mail. Никакой привязки к мессенджеру."},{"section":"Онбординг компании","screen":"Регистрация компании и подтверждение домена","role":"Админ компании","what":"ИНН с автоподтягиванием реквизитов, корпоративная почта, подтверждение владения доменом (DNS-запись или письмо), выбор отрасли и численности — от неё зависит тариф."},{"section":"Онбординг компании","screen":"Выбор тарифа и лимитов","role":"Админ компании","what":"Три тарифа с явными лимитами (места, срезы в месяц, размер штатки, API), переключатель месяц/год со скидкой 17%, калькулятор по численности, кнопка «14 дней пробного доступа без штатки»."},{"section":"Онбординг компании","screen":"Счёт, реквизиты и ЭДО","role":"Админ компании","what":"Генерация счёта PDF, реквизиты, выбор оператора ЭДО (Диадок/СБИС), история счетов и актов, статусы оплаты. Эквайринга нет — HR-бюджет платит по счёту."},{"section":"Онбординг компании","screen":"Приглашение команды и роли доступа","role":"Админ компании","what":"Приглашения по почте, назначение роли (C&B / HRD / руководитель подразделения / рекрутёр / интегратор), для руководителя — выбор подразделений, которые ему видны. Предупреждение о том, что видит каждая роль."},{"section":"Онбординг компании","screen":"Подключение штатки: загрузка или HRIS","role":"Админ компании","what":"CSV/XLSX по шаблону либо коннектор к 1С:ЗУП / БОСС-Кадровик / Хантфлоу / Поток. Обязательный экран согласия: мы принимаем должность, грейд, оклад, подразделение, город — и НЕ принимаем ФИО и табельные номера."},{"section":"Онбординг компании","screen":"Сопоставление колонок штатки","role":"Админ компании","what":"Мэппинг колонок файла на поля платформы, предпросмотр 20 строк, отчёт об ошибках («в 14 строках не указан город»), выбор gross/net для колонки оклада."},{"section":"Рабочий стол данных","screen":"Конструктор запроса","role":"C&B","what":"Фильтры: семейство ролей × стек × уровень × город × численность компании × отрасль × тип занятости × период. Живой счётчик размера выборки и предупреждение «при таком наборе фильтров срез будет заблокирован по k»."},{"section":"Рабочий стол данных","screen":"Карточка среза","role":"C&B","what":"Гистограмма и квантили P10/25/50/75/90, n, доля документов младше 90 дней, разбивка по типам документов (расчётные листы / офферы / вилки), кнопки «сохранить срез», «сравнить», «в отчёт», «настроить алерт»."},{"section":"Рабочий стол данных","screen":"Состав и свежесть выборки","role":"C&B","what":"Из чего собран срез: доли трёх источников, распределение по датам, число уникальных работодателей, коэффициент смещения по этому срезу и как он применён. Экран, ради которого C&B нам поверит."},{"section":"Рабочий стол данных","screen":"Динамика среза во времени","role":"C&B","what":"График медианы по месяцам за 24 месяца, доверительная полоса, отметки о смене состава выборки."},{"section":"Рабочий стол данных","screen":"Декомпозиция движения медианы","role":"C&B","what":"Разложение сдвига на структурный эффект и настоящее движение цены, столбчатая диаграмма вкладов, текстовое объяснение от агента в двух абзацах."},{"section":"Рабочий стол данных","screen":"Сравнение срезов","role":"C&B","what":"До четырёх срезов рядом: наложенные распределения, таблица дельт, экспорт картинки для презентации."},{"section":"Рабочий стол данных","screen":"Порог принятия оффера","role":"C&B / Рекрутёр","what":"Кривая вероятности принятия по сумме для выбранного среза, ползунок суммы, число офферов в основе, отдельно — доля случаев с контроффером. Блокируется при n<15."},{"section":"Рабочий стол данных","screen":"Инверсия найма: свои против новых","role":"C&B","what":"По рынку и по своей компании: разрыв между окладами действующих сотрудников и ценой входа новых по каждому грейду, список позиций с инверсией больше 10%, оценка стоимости выравнивания."},{"section":"Рабочий стол данных","screen":"Заблокированный срез и заказ на раскрытие","role":"C&B","what":"Что не хватает до раскрытия, форма заказа bounty-среза: параметры, срок 21 день, цена 65 000 ₽, условие «не набрали — не платите», прогресс кампании в реальном времени."},{"section":"Штатка и сравнение","screen":"Штатка: таблица позиций","role":"C&B","what":"Все позиции компании: должность, внутренний грейд, город, оклад, рыночный перцентиль, цветовая метка. Фильтры, массовые действия, отметка «позиция вакантна»."},{"section":"Штатка и сравнение","screen":"Карточка позиции против рынка","role":"C&B / Руководитель","what":"Одна позиция: её сумма на распределении рынка, перцентиль, дельта до P50 и до P75, история изменений оклада, стоимость выравнивания, кнопка «в план пересмотра»."},{"section":"Штатка и сравнение","screen":"Калибровка грейдов","role":"C&B","what":"Таблица соответствия внутренней лестницы общей шкале, предложенная агентом, с доверительными интервалами; спорные уровни вынесены наверх с кнопками подтвердить/поправить. Делается один раз и потом живёт."},{"section":"Штатка и сравнение","screen":"Светофор рисков по подразделению","role":"Руководитель подразделения","what":"Только свои позиции: сколько ниже P25, сколько между P25 и P50, сколько выше; список позиций в красной зоне и стоимость их вытягивания. Соседние отделы не видны."},{"section":"Штатка и сравнение","screen":"Карта разрывов по компании","role":"HRD","what":"Тепловая карта подразделение × грейд, цвет — медианный перцентиль позиций; клик проваливается в список. Сверху — три числа: доля позиций ниже P25, суммарная стоимость выравнивания, изменение за квартал."},{"section":"Штатка и сравнение","screen":"Проверка вилки перед публикацией вакансии","role":"Рекрутёр","what":"Ввод вилки → перцентиль относительно рынка, прогноз срока закрытия по историческим данным открытых вакансий с похожей вилкой, подсказка «+9% выводит вилку на P50»."},{"section":"Симулятор и бюджет","screen":"Симулятор пересмотра: цель","role":"C&B","what":"Выбор цели (все до P25 / все до P50 / закрыть инверсию / удержать топ-20 позиций), охват (вся компания или подразделения), горизонт. Мгновенно — стоимость цели в год."},{"section":"Симулятор и бюджет","screen":"Оптимизатор: распределение бюджета","role":"C&B","what":"Обратная задача: задан бюджет → распределение прибавок по позициям, максимизирующее выбранный критерий. Ограничения: потолок прибавки, справедливость внутри грейда, приоритет подразделений. Таблицу можно править вручную, итог пересчитывается."},{"section":"Симулятор и бюджет","screen":"Сравнение сценариев","role":"C&B / HRD","what":"До трёх сценариев рядом: стоимость, число позиций ниже P25 после, остаточная инверсия, распределение по подразделениям. Кнопка «выбрать сценарий»."},{"section":"Симулятор и бюджет","screen":"Пакет для правления","role":"HRD","what":"Сборка презентации из выбранного сценария: титул, обоснование, срезы с указанием источников и погрешности, стоимость, риски. Экспорт PPTX/PDF под брендом компании."},{"section":"Симулятор и бюджет","screen":"План пересмотра и согласование","role":"Руководитель подразделения","what":"Строки плана по своим позициям: текущий оклад, предложенный, дельта, перцентиль после. Кнопки «согласовать» и «вернуть с комментарием». Единственный по-настоящему мобильный экран корпоративной части."},{"section":"Алерты и отчёты","screen":"Правила алертов","role":"C&B","what":"Конструктор: «если медиана среза X изменилась более чем на N% за период» / «если позиций ниже P25 стало больше N» / «если инверсия по грейду превысила N%». Каналы: почта, push, вебхук."},{"section":"Алерты и отчёты","screen":"Лента срабатываний","role":"C&B","what":"Хронология алертов с числами и ссылкой на срез, отметки «принято в работу», привязка к плану пересмотра."},{"section":"Алерты и отчёты","screen":"Библиотека отчётов и расписание","role":"C&B","what":"Сохранённые отчёты, шаблоны (квартальный обзор, отчёт по подразделению, обзор для правления), автоматическая рассылка по расписанию списку адресов."},{"section":"Алерты и отчёты","screen":"История выгрузок","role":"C&B / Админ компании","what":"Кто, что и когда выгружал, остаток лимита выгрузок по тарифу, водяные знаки в файлах. Экран нужен и для дисциплины, и как доказательство в споре об извлечении базы."},{"section":"Биллинг и администрирование компании","screen":"Подписка, лимиты и потребление","role":"Админ компании","what":"Текущий тариф, израсходованные срезы и места, дата продления, кнопки апгрейда и годового перехода, история платежей и актов."},{"section":"Биллинг и администрирование компании","screen":"Пользователи и права","role":"Админ компании","what":"Список сотрудников, роли, видимые подразделения, последний вход, отключение доступа. Матрица «кто что видит» открытым текстом."},{"section":"Биллинг и администрирование компании","screen":"Журнал доступа и безопасность","role":"Админ компании","what":"Логи входов и запросов к штатке, IP, экспорт журнала, настройка SSO/двухфакторки, политика хранения штатки и кнопка полного удаления своих данных."},{"section":"Биллинг и администрирование компании","screen":"Приватность штатки","role":"Админ компании","what":"Переключатель участия штатки в общем агрегате (с объяснением, что взамен даётся точность и скидка), выбор, какие поля отдаются, гарантия k≥12 и ≥6 работодателей перед любым раскрытием."},{"section":"Интеграции","screen":"API-консоль и ключи","role":"Интегратор","what":"Ключи, области доступа, лимиты запросов, живая песочница с примерами запросов к срезам, документация RU/EN, счётчик расхода."},{"section":"Интеграции","screen":"Вебхуки и события","role":"Интегратор","what":"Подписка на события (движение среза, срабатывание алерта, раскрытие заказанного среза), URL-приёмники, история доставок и повторов."},{"section":"Интеграции","screen":"Виджет вилки для ATS","role":"Интегратор","what":"Готовые сниппеты и инструкции для Хантфлоу, Потока, Talantix и универсального embed; предпросмотр виджета; настройка, какие срезы показывать рекрутёру."},{"section":"Внутренняя админка","screen":"Очередь модерации документов","role":"Модератор","what":"Очередь, отсортированная агентом по риску и по ценности для покрытия; фильтры по типу документа и по срезу; счётчики за смену."},{"section":"Внутренняя админка","screen":"Карточка документа на модерации","role":"Модератор","what":"Обезличенное изображение, поля с уверенностью агента, результат арифметической проверки, положение числа относительно распределения по этому работодателю; кнопки принять / отклонить с причиной / запросить переснять. Оригинала здесь уже нет."},{"section":"Внутренняя админка","screen":"Флаги детектора подделок","role":"Модератор","what":"Список подозрений с указанием признака (арифметика не сходится, дубликат хэша, аномалия по компании, шрифтовые артефакты), решение по документу. Аккаунт не блокируется — судим документ."},{"section":"Внутренняя админка","screen":"Спорная нормализация должностей","role":"Аналитик данных","what":"Названия должностей, которые агент не отнёс уверенно; предлагаемые варианты; решение превращается в постоянное правило с указанием, сколько документов оно затронет."},{"section":"Внутренняя админка","screen":"Панель покрытия и свежести","role":"Аналитик данных","what":"Матрица роль × город × уровень с числом источников и датой последнего документа; красным — срезы, которые запрашивают и не получают; отсюда запускается кампания сбора."},{"section":"Внутренняя админка","screen":"Индекс смещения по срезам","role":"Аналитик данных","what":"Сопоставление трёх источников по каждому срезу, текущие веса перевзвешивания, срезы с расхождением больше 15%, ручная корректировка веса с обязательным комментарием."},{"section":"Внутренняя админка","screen":"Кампании сбора доноров","role":"Продавец / Аналитик","what":"Кампании под конкретные пустые срезы: целевой k, тексты постов под каждый канал (черновик пишет агент, публикует человек), посадочные страницы, воронка «просмотр → загрузка → принято», связь с оплаченным заказом."},{"section":"Внутренняя админка","screen":"Лиды и сигналы продаж","role":"Продавец","what":"Карточки компаний с готовым поводом: число висящих вакансий, отставание вилки от P50, выявленная инверсия найма; статус переговоров, история касаний, пробные доступы."},{"section":"Внутренняя админка","screen":"Тарифы, промо и лимиты","role":"Суперадмин","what":"Редактор тарифов, промокоды, индивидуальные лимиты для клиента, ручное продление, правила k-анонимности и аварийная блокировка среза."},{"section":"Внутренняя админка","screen":"Обращения по данным и удаления","role":"Юрист / DPO","what":"Реестр обращений: отзыв вклада донором, требование работодателя о снятии данных, запрос субъекта ПДн; сроки ответа, шаблоны, отметка о пересчёте затронутых срезов, выгрузка реестра согласий."}],"features":[{"feature":"Двусторонняя сверка и публичный индекс смещения. Платформа держит ТРИ независимых источника по каждому срезу: донорские документы (смещены вверх — хвастуны и высокооплачиваемые), обезличенные штатки компаний-подписчиков (внутри фирмы выборка полная и несмещённая) и открытые вилки вакансий. Считается коэффициент смещения на каждый срез, донорская сторона перевзвешивается, а величина смещения ПУБЛИКУЕТСЯ рядом с числом.","how":"Для каждого среза сопоставляются распределения из трёх источников по пересекающимся ячейкам роль×уровень×город; расхождение медиан даёт вес перевзвешивания. Штатки клиентов входят в общий пул только в агрегате и только при k≥12 источников и ≥5 работодателей; ни один клиент не может увидеть данные другого.","why_unique":"Это лобовое решение единственного смертельного риска модели — и оно возможно только у того, кто одновременно собирает документы у людей И платные штатки у компаний. Levels.fyi имеет только краудсорс, Mercer/Radford — только анкеты компаний, hh — только вилки и самозаявленные ожидания. Ни один из трёх не может посчитать своё смещение, потому что у него нет второго независимого источника. Скопировать нельзя, не построив обе стороны сразу. Побочный эффект: мы единственные, кто честно печатает свою погрешность — а C&B-менеджер, которого годами кормили PDF-отчётами без доверительных интервалов, покупает именно это."},{"feature":"Замок k-анонимности как двигатель донорства. Узкий срез не показывается, пока в нём нет минимума независимых доноров и минимума разных работодателей. Но вместо пустой заглушки человек видит счётчик: «срез открыт на 4 источника из 7» и кнопку «открыть, добавив свой документ» — с указанием, скольким людям это откроет доступ.","how":"Правило раскрытия: k≥7 доноров и ≥4 работодателя для бесплатной витрины, k≥12 и ≥6 для платных детальных срезов. Отдельный контроль differencing-атаки: два последовательных запроса одного аккаунта, отличающиеся одним фильтром, не должны позволять вычесть зарплату одного человека.","why_unique":"Требование анонимности у всех превращается в извинение («данных мало»). Здесь оно превращено в призыв к действию, который бьёт ровно в момент максимальной мотивации — человек уже пришёл узнать про СВОЙ узкий срез. Повторить механику легко, но она работает только при наличии живого канала, куда можно вбросить кампанию под конкретный пустой срез: у нас это десятки IT-каналов партнёра, у конкурента — платный трафик по 300 ₽ за донора."},{"feature":"Порог принятия оффера. Мы собираем не только принятые офферы, но и ОТКЛОНЁННЫЕ — донор загружает оффер, который не принял, и указывает, что отказался (и на сколько ушёл выше). На выходе кривая: «оффер 380 000 ₽ senior Go/Москва принимается с вероятностью 61%, 420 000 — 84%».","how":"Логистическая регрессия по паре (сумма оффера, срез) на корпусе принятых/отклонённых, с поправкой на дату и на то, был ли контроффер. Показывается только при k≥15 офферов в срезе, иначе честно «данных мало».","why_unique":"Отклонённый оффер не попадает НИКУДА: ни в ATS работодателя (там он «кандидат отказался», без цифры конкурента), ни в hh, ни в Levels.fyi. Единственный, кто держит его в руках, — сам кандидат, а до него мы дотягиваемся каналом. Это переводит продукт из справочника в инструмент принятия решения: рекрутёр спрашивает не «сколько платит рынок», а «сколько дать, чтобы он сказал да». За такой ответ платят другую цену."},{"feature":"Инверсия найма: свои против новых. Отдельный измеряемый показатель — разрыв между тем, что компания платит СВОЕМУ сотруднику на грейде, и тем, что она же предлагает НОВОМУ на том же грейде. Считается и по конкретной компании (по её штатке против её же офферов), и по рынку в целом.","how":"Расчётные листы дают текущие оклады действующих сотрудников, офферы — цену входа. Совпадение по срезу и по работодателю даёт дельту. По рынку публикуется как «индекс инверсии»; по конкретной компании доступно только ей самой в кабинете.","why_unique":"Это самая дорогая невидимая проблема C&B: сотрудник узнаёт про инверсию из чужого оффера и уходит, а бюджет на удержание не выделен, потому что цифры не было. Померить её структурно может только тот, у кого есть ОБА документа — расчётный лист (что платят внутри) и оффер (что платят на входе). У hh нет расчётных листов, у ATS нет чужой штатки, у comp-survey годовая частота, на которой инверсия смазывается. Это же наш лучший повод для холодного письма в компанию."},{"feature":"Нулевое хранение и свидетельство верификации. Оригинал документа физически не доживает до постоянного хранилища: обезличивание и извлечение идут в памяти, оригинал уничтожается в течение минуты, остаётся число, метаданные и подписанный акт с хэшем. Донор получает скачиваемое «Свидетельство верификации» — PDF без ФИО, подтверждающий, что число такого-то размера по такой-то роли было подтверждено документом такого-то типа на такую-то дату.","how":"Пайплайн in-memory: маскирование → извлечение → арифметическая проверка → запись числа и SHA-256 от обезличенного изображения → уничтожение буфера. Модератор при спорном случае видит уже обезличенное изображение и не более 24 часов. Свидетельство подписано ключом платформы и проверяемо по публичной ссылке.","why_unique":"Одновременно снимает главный барьер донорства («я не отдам расчётку в интернет») и главный юридический риск платформы (нет базы чужих расчётных листов — нечего утекать и нечего изымать). Конкурент, который начнёт складывать документы «на всякий случай», получает и юридическую бомбу, и отказ доноров. Мы же превращаем ограничение в товар: свидетельство — это ещё и то, что кандидат может показать будущему работодателю вместо справки о доходах с прошлого места."},{"feature":"Калибровка чужих грейдовых лестниц в общую шкалу. Компания загружает свою внутреннюю систему грейдов (Сбер 3.1, «C2», «мидл+», «15-й разряд»), и платформа один раз выстраивает соответствие общей шкале — по перекрытию зарплатных распределений, а не по названиям.","how":"Матчинг распределений: если оклады уровня «C2» в компании лежат в тех же квантилях, что рыночный senior по тому же стеку и городу, соответствие устанавливается с доверительным интервалом. Спорные уровни выносятся C&B-менеджеру на подтверждение одним экраном.","why_unique":"Это тот кусок работы, за который консультант берёт 300–800 тыс ₽ разово и делает его в Excel за шесть недель. Он выполняется один раз и потом навсегда встраивает клиента: вся его штатка, все алерты и весь симулятор построены на этой таблице. Переход к конкуренту стоит повторения этой работы с нуля. Сделать это невозможно без большого корпуса реальных распределений — то есть новичок не может предложить калибровку в первый год существования."},{"feature":"Оптимизатор бюджета пересмотра. Не «поднять всех до P50 стоит 4,3 млн», а обратная задача: «есть 12 млн — распредели так, чтобы минимизировать число позиций ниже P25 и риск ухода по подразделениям». Выдаёт поимённое (по позициям, не по людям) распределение прибавок и три альтернативных сценария.","how":"Жадный/линейный оптимизатор по позициям с ограничениями: бюджет, потолок прибавки на позицию, обязательное сохранение внутренней справедливости внутри грейда, приоритет подразделений. Экспорт — готовый пакет слайдов для правления с методикой и источниками.","why_unique":"Все существующие comp-инструменты отвечают на вопрос «сколько стоит идеал», который бесполезен, потому что идеала никогда не дают. Реальный разговор C&B с финдиректором звучит наоборот: «денег столько, куда класть». Никто не строит оптимизатор, потому что для него нужны свежие рыночные квантили ПО КАЖДОЙ позиции — на годовом PDF-отчёте такая задача не решается. И это функция, которая ОТДАЁТ время плательщику, а не забирает: неделя работы в Excel схлопывается в один экран."},{"feature":"Виджет вилки внутри чужого ATS. Скрипт/встраиваемый блок в форму создания вакансии: рекрутёр вводит вилку — и тут же видит «на 14% ниже P50 по срезу; вакансии с такой вилкой в этом срезе закрываются в среднем за 71 день против 34».","how":"JS-виджет + REST/вебхуки; интеграция с Хантфлоу, Потоком, Talantix, Хантфлоу-подобными и через универсальный embed для самописных ATS. Данные о сроке закрытия — из корпуса открытых вакансий с датами публикации и снятия.","why_unique":"Мы приходим в момент решения, а не в момент отчёта — а именно там цифра меняет поведение. Скопировать сам виджет тривиально, но подставить в него надо СВЕЖИЙ верифицированный квантиль и связь вилки со сроком закрытия; вендор ATS этого не имеет и добывать не будет, потому что для него это не бизнес, а фича. Зато он охотно поставит наш виджет — так мы садимся на чужую дистрибуцию, не становясь ATS."},{"feature":"Ретро-отчёт точности. Каждый месяц публично публикуется, насколько предыдущие срезы разошлись с фактически подтверждёнными офферами следующего месяца. Собственная ошибка печатается открыто, по срезам, с указанием, где данных было мало.","how":"Срез месяца N сравнивается с корпусом документов месяца N+1 по тому же ключу; считается медианное отклонение и доля срезов, где отклонение больше 10%.","why_unique":"Ни один поставщик зарплатных данных в мире не публикует свою ошибку — потому что анкетная методология её не позволяет посчитать. Для C&B-менеджера, который несёт цифру на правление и отвечает за неё головой, публичная погрешность — единственный способ отличить нас от красивого PDF. И это функция, которую конкурент не может добавить в ответ: чтобы её включить, надо сначала быть точным."},{"feature":"Срез на заказ (bounty) с гарантией раскрытия. Компании нужен срез, которого нет — «SRE, Новосибирск, компании 200+ FTE». Она оформляет заказ, мы запускаем адресную кампанию сбора доноров по каналам партнёра; при достижении k≥12 срез открывается заказчику и попадает в общую базу. Не набрали за 21 день — денег не берём.","how":"Заказ порождает кампанию с уникальной посадочной страницей и текстом под каждый канал (пишет агент, публикует человек), счётчик прогресса виден заказчику в реальном времени.","why_unique":"Это превращение главной слабости data-продукта (холодный старт по узким срезам) в отдельную линию выручки. Возможно ровно у того, у кого есть машина сбора доноров за две недели — то есть у нас, из-за канала партнёра. Comp-survey отвечает «этого нет в отчёте, ждите год»; hh отвечает «у нас нет расчётных листов вообще»."},{"feature":"Декомпозиция движения медианы. Когда срез сдвигается, продукт сам объясняет, из чего сложился сдвиг: сколько дал состав выборки (стало больше сеньоров, вошла крупная компания), а сколько — настоящее движение цены.","how":"Разложение изменения медианы на структурный и ценовой компоненты по фиксированным ячейкам (аналог индекса Ласпейреса), текстовое объяснение пишет агент.","why_unique":"Первое, что делает опытный C&B, увидев «+9% за квартал», — не верит. У краудсорс-платформ на это нет ответа, потому что состав выборки у них меняется хаотично и они его не отслеживают. Мы отслеживаем, потому что у каждого числа есть дата, тип документа и вес источника. Это функция доверия, а доверие в data-продукте и есть товар."}],"agents":["Агент-обезличиватель (до записи на диск): на входящем изображении/PDF находит и закрашивает ФИО, табельный номер, ИНН, СНИЛС, номер счёта, адрес, подпись, QR/штрих-коды. Работает в оперативной памяти ДО первой записи в хранилище. Если уверенность маскирования любого поля ниже порога — документ отклоняется целиком, а не сохраняется «на разбор». Это не удобство, а юридический контур.","Агент-извлекатель (OCR+vision): читает российские форматы — расчётный лист из 1С/СБИС/Контур, справку 2-НДФЛ, PDF-оффер, фото листа с телефона, скриншот письма — и вытаскивает поля: оклад, надбавки, премия/бонус, районный коэффициент, начислено, удержано НДФЛ, к выплате, период, должность как написана, город, валюта. Отдаёт каждое поле с confidence; всё ниже порога уходит в очередь к человеку.","Агент-нормализатор gross/net: главная российская боль. Приводит «250 000 на руки», «300 000 до вычета», «оклад 180 000 + РК 1,15 + северная надбавка» к одной шкале (годовой gross cash), учитывая прогрессивную ставку НДФЛ, вычеты, районный коэффициент по городу. Без этого весь корпус — мусор: половина донорских чисел net, половина открытых вилок gross.","Агент-детектор подделок (судит ДОКУМЕНТ, не человека): арифметическая сверка — начислено минус удержания равно к выплате, НДФЛ соответствует ставке и базе, сумма строк сходится с итогом; анализ шрифтовых и компрессионных артефактов на месте цифр; хэш-дубликат того же документа от разных аккаунтов; аномалия относительно распределения по компании. Флаг уходит модератору, автоматического отказа нет.","Агент-нормализатор должностей: «Ведущий инженер-программист (Java) 2 категории» → семейство=backend, стек=Java, уровень=senior, менеджерская ли роль. Обучен на корпусе российских названий должностей, где одно и то же называется двадцатью способами. Спорные случаи копятся в отдельную очередь и один раз решаются человеком — дальше правило работает вечно.","Агент калибровки грейдовых лестниц: внутренние грейды несопоставимы (Сбер 3.1, Яндекс 15, «мидл+», «C2»). Агент выравнивает чужую лестницу по общей шкале через перекрытие зарплатных распределений и совпадающие названия ролей, выдаёт таблицу соответствия с доверительным интервалом. Компания подтверждает — и её штатка навсегда становится сопоставимой с рынком.","Агент-сборщик открытых вилок: обходит ТОЛЬКО публичные объявления (открытые страницы вакансий, RSS/публичные API, карьерные сайты компаний, публичные посты каналов, где вилка указана), забирает диапазон, дату, город, gross/net-пометку, срок висения вакансии. Никакого доступа в закрытые кабинеты и никаких персданных.","Агент-аналитик смещения: раз в неделю сопоставляет три независимых источника по каждому срезу — донорские документы (смещены вверх), обезличенные штатки компаний-подписчиков (не смещены внутри фирмы) и открытые вилки — считает коэффициент смещения на срез, перевзвешивает донорскую выборку и пишет человеческую формулировку: «донорская медиана по Go/Москва выше штатной на 11%, срез перевзвешен».","Агент-декомпозитор движения: когда медиана среза сдвинулась, раскладывает сдвиг на структурный эффект (в выборке стало больше сеньоров, изменился состав компаний) и настоящее движение цены. Арифметика — детерминированная, агент пишет объяснение в двух абзацах. Без этого клиент один раз увидит «+9%», не поверит и уйдёт.","Агент-приоритизатор очереди модерации: ранжирует документы по риску и по ценности для покрытия (документ из пустого среза важнее сотого документа по Java/Москва), предзаполняет карточку модерации сравнением с распределением. Честная цифра: поднимает пропускную способность модератора примерно со 60 до 180 документов в день. Решение по спорным всё равно принимает человек — потолок автоматизации в этом контуре мы не завышаем.","Агент-контролёр раскрытия: перед каждым рендером среза проверяет k-анонимность (минимум доноров и минимум независимых работодателей), а также differencing-атаку — не вычитается ли зарплата конкретного человека из двух последовательных запросов одного аккаунта. При риске срез огрубляется или блокируется.","Агент охоты за пробелами: смотрит, какие срезы запрашивают и не получают (заблокировано по k), формирует адресную кампанию сбора доноров под конкретный срез и пишет текст поста под каждый канал партнёра на русском и английском. Черновик уходит человеку на публикацию.","Агент-обозреватель индекса: из чисел месяца собирает выпуск «Индекса оплаты» — таблицы, три вывода, комментарий — на русском и английском. Человек подписывает перед публикацией.","Агент сигналов для продаж: сопоставляет открытые вакансии компаний с нашим бенчмарком и находит адресный повод: «у компании X семь вакансий висят больше 45 дней, вилка на 14% ниже P50 по срезу». Готовит карточку лида с конкретным числом, а не с общим предложением."],"econ":{"price":"Компании платят 19 000–96 000 ₽/мес за доступ к базе. Три тарифа: «Старт» 19 000 ₽ (1 место, 25 срезов в месяц, конструктор запросов, экспорт PDF), «Команда» 44 000 ₽ (5 мест, штатка до 150 позиций, светофор, симулятор пересмотра, алерты), «Компания» 96 000 ₽ (25 мест, штатка до 1500 позиций, API и вебхуки, порог принятия оффера, инверсия найма, ретро-отчёт точности, виджет вилки в ATS). Плюс отдельная линия: «Срез на заказ» (bounty) — 65 000 ₽ разово за узкий срез, которого в базе нет, с гарантией k≥12 за 21 день; не отдали — не платят. Годовой контракт — минус 17% (платит за 10 месяцев). Курс пересчёта: 80 ₽/$.","unit":"Доступ компании к базе на месяц; тариф по числу мест и размеру штатки. Люди не платят никогда — ни витрина, ни донор: донор платит документом и получает свой личный срез плюс 30 дней полной глубины. Деньгами с человека не берём принципиально, и донору деньгами не платим — из-за НДФЛ и риска квалификации как «покупки сведений, составляющих коммерческую тайну».","anchors":[{"who":"Хабр Карьера, абонемент «Стандарт 5»","price":"46 518 ₽/мес","note":"Прямой якорь для тарифа «Команда» 44 000 ₽ — встаём сознательно чуть ниже. Но Хабр даёт самозаявленные ожидания, а не подтверждённые документом числа."},{"who":"Хабр Карьера, абонемент «Суперплюс 5»","price":"60 512 ₽/мес","note":"Один из двух якорей верхнего тарифа «Компания» 96 000 ₽."},{"who":"Talantix","price":"до 30 000 ₽/мес","note":"Второй якорь потолка HR-бюджета РФ — этот чек он держит."},{"who":"Radford / Mercer (мировые comp-survey)","price":"$10–30 тыс/год за страну = 65 000–200 000 ₽/мес","note":"Мировой якорь. Товар — годовой PDF: данные протухли к моменту выхода, доверительных интервалов нет, свою погрешность не публикуют."},{"who":"hh.ru, «Банк данных заработных плат»","price":"уже в прайсе абонемента","note":"Главная конкурентная угроза: могут удешевить до нуля как приманку к найму. Но у hh нет и не будет расчётных листов — только вакансии, резюме и анкеты."},{"who":"Levels.fyi","price":"краудсорс","note":"Причина, по которой второй рынок — не США. Держит только краудсорс, посчитать собственное смещение не может: нет второго независимого источника."},{"who":"Консультант по калибровке грейдов","price":"300–800 тыс ₽ разово","note":"Столько стоит вручную, в Excel, за шесть недель та работа, которую платформа делает один раз и навсегда."}],"to_5k":"$5 000/мес = 400 000 ₽/мес. Раскладка: 6 × «Команда» по 44 000 = 264 000, плюс 4 × «Старт» по 19 000 = 76 000, плюс один срез на заказ 65 000 → 405 000 ₽ ($5,06 тыс). Итого 10 платящих компаний и один разовый заказ в месяц.","to_20k":"$20 000/мес = 1 600 000 ₽/мес. Раскладка: 12 × «Компания» по 96 000 = 1 152 000, плюс 8 × «Команда» по 44 000 = 352 000, плюс 1,5 среза на заказ ≈ 97 500 → 1 601 500 ₽. Итого 20 платящих компаний.","margin":"Себестоимость одного верифицированного документа ≈ 33 ₽: vision-извлечение 2–3 страниц ≈ 6 ₽, обезличивание и проверка подделки ≈ 3 ₽, хранение хэша и числа ≈ 0, модерация 24 ₽ (модератор 90 000 ₽/мес, 180 документов в день × 21 день = 3 780 документов). На уровне $5k: 4 000 документов/мес = 132 000 ₽ + инфраструктура и агенты 30 000 ₽ = 162 000 ₽, валовая маржа ≈ 60%. На уровне $20k: 8 000 документов = 264 000 ₽ + инфраструктура 40 000 ₽ = 304 000 ₽, валовая маржа ≈ 81%. Маржа растёт, потому что один корпус документов работает на всех клиентов сразу — это не услуга на человеко-часах. Чужих денег на счетах нет: не эскроу и не платёжный агент, только безнал по счёту.","first_clients":"Три контура, все машинные, без холодного обзвона. (1) Инверсия найма: донор при загрузке необязательно указывает работодателя — мы первыми в стране видим по конкретной компании, что «новичок вашего уровня выходит на 18% выше вашего своего», и шлём HRD письмо с готовым числом. Это не аутрич, это диагноз. (2) Агент сигналов сканирует открытые вакансии: компания с 5+ вакансиями, висящими 45+ дней, при вилке ниже P25 получает письмо с конкретной цифрой отставания — повод, на который C&B обязан ответить. (3) Месячный «Индекс оплаты» в десятках IT-каналов партнёра: доноры приходят сами, СМИ цитируют, HRD подписываются на рассылку; 400 адресов C&B/HRD за первые два месяца — реалистично при этом канале. Порог продажи низкий: цикл сделки в HR-бюджете 3–6 недель, решает C&B-менеджер или HRD, тендер при таком чеке не нужен.","honest":"Три ограничения названы прямо. Первое: первый год глубокое покрытие будет по 15–20 срезам, а не по всему рынку — поэтому продаём сначала IT-компаниям Москвы и Питера. Второе: модерация не масштабируется до конца — 80% автоматизации мы не обещаем (компания, которая обещала, закрылась); агент поднимает пропускную способность модератора с 60 до 180 документов в день, спорное разбирает человек, ручной труд из цикла не исчезает. Третье, найденное критиком: MVP противоречит собственному прайсу — тариф «Команда» за 44 000 ₽ определён штаткой, светофором, симулятором и алертами, которых в MVP сознательно нет, значит на первой версии продаётся только «Старт» за 19 000 ₽, и реальный потолок первого квартала ≈ $2–2,5 тыс, а не $5 тыс."},"mvp":{"weeks":"3–4 недели: 11 экранов и 4 агента","promise":"Ежемесячно обновляемый срез рынка, где каждое число подтверждено документом, а не анкетой, с честно указанным размером выборки и свежестью данных.","screens":["Витрина: срез по роли (публичный) — приманка и SEO, шесть базовых срезов","Загрузка документа (донор) — веб, drag&drop плюс фото, предпросмотр обезличивания","Подтверждение извлечённых полей (донор) — агент вытащил, человек правит","Согласие и уничтожение оригинала (донор) — оферта, галки, акт","Мой личный срез (донор) — единственная награда за документ, без неё донорства не будет","Конструктор запроса (C&B) — роль × уровень × город × размер компании","Карточка среза (C&B) — распределение, P25/50/75/90, n, свежесть, замок k-анонимности","Экспорт среза в PDF (C&B) — с методикой и источниками, потому что это несут на правление","Регистрация компании и тариф — подтверждение домена, выбор тарифа","Счёт и закрывающие документы — счёт PDF, реквизиты, ЭДО; эквайринга нет, HR-бюджет платит по счёту","Очередь модерации документов (внутренний) — карточка, предзаполненная агентом, кнопки принять/отклонить/уточнить"],"excluded":["Штатка компании","Светофор рисков","Симулятор пересмотра и оптимизатор бюджета","Инверсия найма","Порог принятия оффера","API и вебхуки","Мобильные приложения","Алерты","Детектор подделок и нормализатор должностей — переносятся на неделю 5–6, до этого спорное разбирает модератор"],"done_when":"Можно выставить счёт и клиент получит ценность, которой у него нет. Но перед первой продажей — обязательная проверка, это условие, а не пожелание: две недели собираем 300–500 верифицированных документов по одному узкому срезу (backend Go, Москва плюс Санкт-Петербург, middle/senior) через каналы партнёра и сверяем медиану с открытыми вилками вакансий по тому же срезу. Расхождение больше 10–15%, не объяснимое структурой выборки, означает, что смещение доноров неустранимо на нашем объёме, — проект закрывается на третьей неделе за стоимость трёх недель, а не после года разработки. Критик добавляет второе условие: замерить вторую волну сбора на тех же каналах — если она даёт меньше половины первой, себестоимость и обещание свежести надо пересчитывать. И вычеркнуть из плана первого квартала продажу «Команды», пока её функций не существует.","agents":["Обезличиватель","Извлекатель (OCR+vision)","Нормализатор gross/net","Контролёр k-анонимности"]},"growth":["Донорская сторона разгоняется тремя механиками: месячный «Индекс оплаты» как бесплатная аналитика, которую IT-каналы берут охотно, потому что это не реклама; замок k-анонимности со счётчиком «срез открыт на 4 источника из 7» и кнопкой «открыть, добавив свой документ»; протухание доступа — 30 дней за документ, через месяц срез свежий, а доступ кончился, и человек приносит новую расчётку. Донорство становится ритмичным, а не разовым.","Корпоративная сторона включает настоящий сетевой эффект: каждая платящая компания загружает свою штатку и тем самым отдаёт несмещённую выборку — весь фонд оплаты фирмы, а не хвастунов. Чем больше компаний платит, тем точнее коэффициент смещения донорской стороны, тем точнее срезы, тем легче продать следующей компании. Качество данных растёт от числа плательщиков, а не только от числа доноров.","Перекрёстный контур превращает холодный старт в товар: заблокированный срез, который запросила платящая компания, оформляется как оплаченный заказ на 65 000 ₽ и запускает адресную кампанию сбора доноров по каналам. Деньги клиента напрямую финансируют закрытие дыры в данных.","Удержание встроено в природу товара: срез августа в октябре мёртв. Плюс штатка, калибровка грейдов, алерты и API живут внутри кабинета — переезд к конкуренту стоит клиенту повторной загрузки и повторной калибровки с нуля.","Выход в мир: двуязычность с первого дня, метрики в валюте клиента, gross/net-нормализация вынесена в подключаемый налоговый модуль страны. Второй рынок — не США, где есть Levels.fyi, а страны без comp-survey за $10–30 тысяч: Казахстан, Грузия, Армения, Сербия, ОАЭ, Турция. Там же живут релоцированные русскоязычные разработчики — первые доноры приходят из уже собранной аудитории."],"mobile":"Мобильной по-настоящему является только донорская половина: расчётный лист человек получает на телефон — в приложении банка, в 1С:Кабинете сотрудника, в СБИС, фотографией распечатки — и просить его пересесть за компьютер значит потерять три четверти доноров. Главное, что даёт телефон и чего нельзя сделать в вебе: обезличивание прямо на устройстве до отправки — ФИО, табельный номер, ИНН и СНИЛС закрашиваются локально, человек своими глазами видит закрашенный лист и только потом жмёт «отправить», что снимает страх «я не отдам расчётку в интернет» сильнее любого текста про приватность. Порядок такой: веб первым, iOS вторым (нативная iOS-разработка в команде есть, аудитория IT-каналов смещена к iOS), Android третьим; штатка на 1500 позиций, калибровка, симулятор и админка остаются только в вебе.","legal":["Персональные данные (152-ФЗ). Обрабатываем данные донора с его согласием и только его собственные. Агент-обезличиватель вырезает всё идентифицирующее ДО первой записи на диск, оригинал уничтожается за минуту, в базе остаётся число, хэш и акт. Нужны: политика обработки ПДн, отдельные согласия (на обработку, на публикацию в обезличенном агрегате, отдельно на трансграничную передачу), уведомление в Роскомнадзор, локализация базы в РФ (242-ФЗ), определение уровня защищённости ИСПДн и модель угроз по приказу ФСТЭК № 21 (ожидаем УЗ-3, но зарплата — чувствительная категория, нужна оценка), процедура реагирования на утечку 24/72 часа, оценка риска оборотных штрафов. Проверить у юриста: считается ли in-memory-пайплайн обработкой с хранением; достаточно ли обезличивания по методикам РКН, чтобы агрегат перестал быть ПДн; нужен ли аттестат соответствия.","Коммерческая тайна (98-ФЗ) — главный нестандартный риск. Работодатель мог отнести условия оплаты к режиму КТ или взять с сотрудника NDA; риск в первую очередь у донора, но претензия может прилететь и нам как получателю. Снимаем: в оферте донор подтверждает право передачи и что документ касается только его собственной оплаты; документ уничтожается, публикуется только агрегат при k≥7 источников и ≥4 работодателях; в интерфейсе нигде нет побуждения нарушить NDA, формулировки проверяются юристом дословно; готова процедура ответа на претензию и удаления вклада конкретного донора. Проверить: практику по ст. 14 ФЗ-98 применительно к агрегированным данным и риск квалификации сбора как «склонения к разглашению».","Реклама. Публичный «Индекс оплаты» — аналитический материал, а не реклама, и это принципиально: с 01.01.2027 реклама в телеграм-каналах РФ становится наказуемой (ч. 10.7 ст. 5 ФЗ «О рекламе», отсрочка ФАС кончается). Всё, что распространяется через каналы партнёра, должно быть либо чистым исследованием без призыва купить, либо промаркировано как реклама с ERID через ОРД. Проверить: где граница между аналитикой и рекламой продукта; нужна ли маркировка на посте, где индекс соседствует со ссылкой на сайт; как оформлять посты партнёра, который в доле, чтобы это не читалось как скрытая реклама.","Две разные оферты. Донорская: безвозмездно, донор даёт неисключительную бессрочную лицензию на использование обезличенных числовых данных, отказывается от притязаний на агрегат, подтверждает право передачи, сохраняет право отозвать вклад. Корпоративная: лицензия на доступ к базе данных как охраняемому объекту (ст. 1334 ГК, смежное право изготовителя базы данных), с прямым запретом извлечения существенной части, реэкспорта, перепродажи и обучения моделей на выгрузках; лимиты запросов; SLA; обязательный дисклеймер, что мы поставляем данные, а НЕ принимаем кадровых или зарплатных решений. Проверить: депонирование базы данных и формулировку ограничения ответственности, которая устоит в споре с юрлицом.","Деньги. Только безнал с юрлиц по счёту, закрывающие документы через ЭДО (Диадок/СБИС) — иначе HR-бюджет крупной компании нас не оплатит. Никакого эскроу, никаких чужих денег на счетах, никаких выплат донорам деньгами (иначе НДФЛ/самозанятость плюс риск квалификации как покупки сведений). Донору платим только доступом. Проверить: режим налогообложения на старте (УСН «доходы» и момент выхода за лимит), нужен ли НДС клиентам к зачёту, и корректность отражения бартера «доступ за данные» — он принципиально не должен превращаться в налогооблагаемую операцию.","Сбор открытых вилок. Берём только публично доступные объявления, уважаем robots.txt, не заходим в закрытые кабинеты hh и LinkedIn. Проверить: правомерность автоматизированного сбора публичных вакансий с карьерных сайтов и допустимый объём извлечения; отдельно — что мы не воспроизводим тексты объявлений, а извлекаем факты (число, дата, город), что резко снижает риск.","Чего сознательно не делаем: не оцениваем людей, не даём рекомендаций по конкретному сотруднику, не публикуем ничего, что позволяет установить зарплату конкретного человека, не гарантируем исход переговоров или найма, не работаем с госсектором на старте (44-ФЗ/223-ФЗ — отдельный цикл, на этом чеке не окупается)."],"risks":[{"risk":"Смещение выборки доноров — смертельный. Документы присылают те, кому есть чем гордиться; медиана уедет вверх, C&B один раз сверит со своей штаткой и не вернётся никогда.","severity":"высокая","mitigation":"Проверка ДО первой продажи: 300–500 документов по одному узкому срезу против открытых вилок, расхождение больше 10–15% без структурного объяснения — закрываем проект на третьей неделе. Дальше двусторонняя сверка: штатки платящих компаний дают несмещённый эталон, донорская сторона перевзвешивается. Индекс смещения печатается открыто рядом с числом — клиент видит, что мы его знаем, а не прячем. Плюс winsorize и потолок влияния одного донора на срез."},{"risk":"Повторный приток доноров не сконструирован (находка критика). Экономика уже на $5k требует 4 000 верифицированных документов в месяц — 48 тысяч в год, тогда как Levels.fyi копил сотни тысяч годами на весь мир. Награда донора одноразова, возвращаться незачем, аудитория каналов партнёра конечна и выгорает.","severity":"высокая","mitigation":"Механика протухания: донор получает полный доступ на 30 дней, через месяц срез свежий, а доступ кончился — приносит новую расчётку, донорство становится ритмичным, а не разовым. Замок k-анонимности со счётчиком «открыт на 4 источника из 7» бьёт в момент максимальной мотивации. Критик требует добавить обязательный замер второй волны сбора на тех же каналах: даёт меньше половины первой — пересчитывать себестоимость и обещание свежести."},{"risk":"Канал партнёра даёт доноров, но не покупателей. Аудитория IT-каналов — разработчики, а платит C&B-менеджер, которого там нет. Самый недооценённый риск.","severity":"высокая","mitigation":"Отдельный B2B-контур продаж, работающий на данных, а не на трафике: агент сигналов находит компании с повисшими вакансиями и заниженными вилками, донорские данные показывают инверсию найма по конкретной компании, письмо в HRD содержит его собственную цифру. Плюс месячный индекс как PR-инструмент для входящих. Проверять на первом месяце: если из 100 адресных писем с готовым числом не выходит 5 встреч — канал продаж не работает и менять его надо раньше, чем кончатся деньги."},{"risk":"MVP противоречит собственному прайсу (находка критика). Критерий готовности — счёт на 44 000 ₽, но тариф «Команда» определён штаткой, светофором, симулятором и алертами, которых в MVP сознательно нет.","severity":"высокая","mitigation":"Либо перенести штатку и светофор в MVP, либо переписать план: на первой версии продаётся только «Старт» за 19 000 ₽, реальный потолок первого квартала ≈ $2–2,5 тыс. Продажу «Команды» вычеркнуть из плана первого квартала, пока её функций не существует."},{"risk":"Холодный старт по узким срезам. Java/Москва наберётся за две недели, SRE/Новосибирск/200+FTE — никогда. Отдельно критик замечает противоречие в питче: k≥7 доноров и ≥4 работодателей арифметически несовместимы с обещанием месячной свежести по всем срезам, и клиент «Старта» с квотой 25 запросов упрётся в замки в первый же месяц.","severity":"высокая","mitigation":"Честный замок вместо выдуманного числа — доверие дороже покрытия. Гибридная модель: открытые вилки и штатки компаний закрывают дыры там, где доноров мало. Bounty-срез превращает дыру в выручку 65 000 ₽, агент охоты за пробелами гонит адресные кампании в каналы. Питч переписать: «месячная свежесть по покрытым срезам, по остальным — счётчик открытия и bounty»."},{"risk":"Претензия работодателя: «наш сотрудник разгласил коммерческую тайну, снимите данные».","severity":"средняя","mitigation":"Документ уничтожен, публикуется только агрегат при k≥7 источников и ≥4 работодателях — конкретное условие конкретного договора не восстанавливается. В оферте донор подтверждает право передачи; в интерфейсе нет ни одной формулировки, побуждающей нарушить NDA; готова процедура удаления вклада конкретного донора и ответа на претензию; юрзаключение по ст. 14 ФЗ-98 получено ДО запуска. Остаточный риск — репутационный наезд крупной компании; ответ на него — публичная методика и нулевое хранение."},{"risk":"hh или Хабр отдают бенчмарк даром внутри абонемента. У hh поток резюме и «Банк данных заработных плат» уже в прайсе — могут удешевить до нуля как приманку к найму.","severity":"средняя","mitigation":"Продаём не «цифру», а то, чего у них нет структурно: верификацию документом, инверсию найма, порог принятия оффера, оптимизатор бюджета, публичную погрешность. Расчётных листов у hh нет и не будет — они держат вакансии и резюме, а не платёжные документы. И продаём другому человеку: C&B и HRD, а не рекрутёру, у которого абонемент hh. Раздача даром бьёт по нашему бесплатному слою, а не по платному."},{"risk":"Штатка компании как несмещённый эталон предполагает, что клиент выгрузит полные зарплаты сотрудников в молодой SaaS — для банка или телекома это ИБ- и юрсогласование на месяцы, несовместимое с циклом сделки 3–6 недель.","severity":"средняя","mitigation":"Признать фазовость прямо: до N загруженных штаток сверяемся по открытым вилкам, а не заявлять двустороннюю сверку и индекс смещения как работающие с первого дня. Права внутри кабинета режутся жёстко (руководитель подразделения видит только свои позиции), штатки входят в общий пул только в агрегате при k≥12 и ≥5 работодателях, ни один клиент не видит данных другого."},{"risk":"Отток после первой выгрузки: купили месяц, скачали всё, ушли.","severity":"средняя","mitigation":"Срез августа в октябре мёртв — свежесть встроена в природу товара. Лимиты выгрузки и договорный запрет на извлечение существенной части базы (ст. 1334 ГК). Внутри кабинета живут штатка и калибровка грейдов, повторить которые у конкурента дорого. Алерты и виджет в ATS делают продукт частью недельной рутины, годовой контракт даёт скидку 17%. Целевое удержание 85% за 12 месяцев; если после третьего месяца отток выше 25% — ценность разовая, тариф надо перестраивать в годовой."},{"risk":"Подделка документов ради разблокировки среза или раздувания своей вилки.","severity":"средняя","mitigation":"Арифметическая сверка листа (начислено минус удержания = к выплате, ставка НДФЛ, сумма строк), детект шрифтовых артефактов, хэш-дубликаты, аномалия относительно распределения по тому же работодателю, ограничение влияния одного донора на срез. Мотивация подделывать слабая: доступ и так бесплатный за честный документ. Судим документ, не человека — при флаге документ не принимается, аккаунт не наказывается."},{"risk":"Регуляторный поворот: ужесточение по обработке зарплатных персданных или оборотные штрафы за утечку.","severity":"средняя","mitigation":"Нулевое хранение оригиналов делает нас наименее уязвимой из возможных архитектур — утекать физически нечему. Локализация в РФ, уровень защищённости по ФСТЭК, процедура реагирования 24/72 часа, практика отслеживается ежеквартально. Второй возможный поворот — обязательная публикация вилок в вакансиях — нам в плюс, хотя обесценивает часть публичной витрины."},{"risk":"Модерация не масштабируется — ручной труд из цикла не исчезает.","severity":"низкая","mitigation":"Честно: 80% автоматизации не обещаем (компания, которая обещала, закрылась). Агент поднимает пропускную способность модератора примерно с 60 до 180 документов в день. При 4 000 документов в месяц нужен один модератор на полставки, при 8 000 — на полную. Это заложено в себестоимость 33 ₽ за документ и маржу не ломает."},{"risk":"Копия от конкурента из СНГ или от ATS-вендора: интерфейс копируется за месяц.","severity":"низкая","mitigation":"Копируется интерфейс, но не корпус документов С ДАТОЙ — историю нельзя собрать задним числом. Не копируются таблицы соответствия грейдовых лестниц по каждой компании, база отклонённых офферов и публичная история точности. Плюс смежное право изготовителя базы данных (ст. 1334 ГК) с депонированием — выкачивание превращается в иск, а не в соревнование."},{"risk":"Зависимость от одного партнёра по дистрибуции: уходит партнёр — обрывается приток доноров.","severity":"низкая","mitigation":"С первого дня всё ведёт на веб и в приложение, а не в телеграм. Собираем собственную базу e-mail и push-подписчиков. Месячный индекс делаем цитируемым в СМИ и на Хабре. После первых 5 000 доноров работает сарафан внутри компаний. Целевая доля партнёрского канала в притоке доноров: 90% на третьем месяце, не больше 40% на двенадцатом."},{"risk":"Bounty-гарантия «k≥12 за 21 день» — обещание результата, зависящего от третьих лиц (находка критика).","severity":"низкая","mitigation":"«Не отдали — не платят» защищает кассу, но каждая сорванная гарантия жжёт репутацию и слот кампании в каналах. Нужны лимит одновременных bounty и прогноз выполнимости по срезу — оценка населения среза в аудитории каналов; в чертеже они не описаны."}],"verdict":"Есть дыры — MVP противоречит собственному прайсу, а экономика молча требует 4 000 новых доноров ежемесячно, конвейер для которых ничем не сконструирован, — но проверка смещения до продажи образцовая, а юридическая архитектура нулевого хранения лучшая в семёрке.","holes":["MVP противоречит собственному тарифу: критерий готовности — «можно выставить счёт на 44 000 ₽», но «Команда» за 44k определена штаткой, светофором, симулятором и алертами, которых в MVP сознательно нет. На MVP продаётся только «Старт» за 19k, и план $5k (6 «Команд» + 4 «Старта») на этой версии невыполним — реальный потолок первого квартала ≈ $2–2,5k. Либо перенести штатку и светофор в MVP, либо переписать план.","Повторный приток доноров не сконструирован: уже на $5k экономика закладывает 4 000 верифицированных документов В МЕСЯЦ (48 тыс/год — Levels.fyi копил сотни тысяч годами на весь мир). Награда донора одноразова (личный срез + 30 дней глубины), возвращаться ему незачем, а аудитория каналов партнёра конечна и выгорает. Проверка до продажи меряет разовый сбор 300–500 документов, но не воспроизводимость потока — добавить обязательный замер второй волны на тех же каналах: если она даёт меньше половины первой, себестоимость и свежесть пересчитывать.","«Каждое число обновляется каждый месяц» из питча против честного признания «первый год — глубокое покрытие 15–20 срезов»: k≥7 доноров и ≥4 работодателей арифметически несовместимы с месячной свежестью узких срезов. Клиент «Старта» с квотой 25 запросов упрётся в замки́ на большинстве своих срезов в первый же месяц — отток заложен в само обещание. Переписать питч: «месячная свежесть по покрытым срезам, по остальным — счётчик открытия и bounty».","Штатка компании как несмещённый эталон предполагает, что клиент выгрузит полные зарплаты сотрудников в молодой SaaS. Для среднего C&B (банк, телеком) это ИБ- и юр-согласование на месяцы — несовместимо с заявленным циклом сделки 3–6 недель. До 5–10 загруженных штаток «двусторонняя сверка и индекс смещения» — слова на лендинге; признать фазовость прямо: до N штаток сверяем по открытым вилкам.","Bounty-гарантия «k≥12 за 21 день» — обещание результата, зависящего от третьих лиц. «Не отдали — не платят» защищает кассу, но каждая сорванная гарантия жжёт репутацию и слот кампании в каналах; лимит одновременных bounty и прогноз выполнимости по срезу (население среза в аудитории каналов) не описаны.","63 экрана — треть дворца не продукт: 10 экранов внутренней админки, включая «Лиды и сигналы продаж» и «Кампании сбора доноров» — это собственная CRM, посчитанная в интерфейс платформы; симулятор с оптимизатором — 5 экранов третьей очереди для функций, которых нет даже во второй. Честный продуктовый счёт ≈ 45, и для 20 платящих компаний на $20k это всё ещё дворец для деревни."],"best_feature":"Порог принятия оффера — кривая «оффер 380k принимается с вероятностью 61%, 420k — 84%» из отклонённых офферов, которые физически не существуют ни в одной ATS, ни у hh, ни у Levels.fyi: отклонённый оффер держит в руках только сам кандидат. Вместе с инверсией найма («новичку платят на 18% больше своих») это превращает холодную продажу в диагноз с цифрой клиента — самый сильный контур B2B-продаж семёрки."},{"slug":"zaslon","rank":5,"name":"Заслон","full_name":"Заслон — дефицит вместо фильтра (Zaslon / Gate)","group":"Найм","tagline":"Вакансии, куда нельзя откликнуться: только по приглашению, и их всего три в месяц","hook":"Разработчик отправляет 300 откликов и не получает ни одного собеседования, а компания в тот же момент тонет в 400 резюме и не может их прочитать. Обе стороны страдают от одного и того же — от избытка, и починить его не может никто из существующих площадок: выручка hh, Хабра и LinkedIn растёт ровно с числом откликов, сузить поток для них значит сжечь собственный товар. Мы продаём противоположное — дефицит: 12 названных заявок вместо 400 безымянных, за каждой стоит имя живого человека, который поручился, и на каждую компания обязана ответить за 72 часа, иначе теряет оплаченное место.","problem":"На одном конце разработчик шлёт 300 откликов и не получает ни одного собеседования, на другом — рекрутер, у которого объём откликов вырос на 412%, а LinkedIn принимает 11 000 откликов в минуту (+45% год к году). Ни одна площадка не может это остановить: контакт кандидата на Хабре стоит 47,6 ₽, выручка досок растёт ровно с числом откликов, и сузить поток для них значит уменьшить собственный инвентарь. В итоге компании 20–200 человек просто перестают платить доскам — платный IT-инвентарь РФ упал на 56% за полугодие до ~2 000 позиций.","metrics":[{"value":"24 000 ₽","label":"за роль на 12 мест","hint":"Основной тариф «Заслон 12» — 2 000 ₽ за именное место, ~$300. Средний чек по смеси ≈ 22 000 ₽."},{"value":"12 вместо 400","label":"заявок на вакансию","hint":"12 названных заявок с поручительством вместо 400 безымянных откликов — это и есть товар."},{"value":"4 026 ₽","label":"у Хабр Карьеры","hint":"Якорь рынка за 30 дней и сотни откликов. Мы дороже в 5–8 раз — разрыв закрывается только стоимостью дошедшего интервью."},{"value":"690 ₽","label":"себестоимость роли","hint":"ИИ 40–90 ₽ + инфра 150 ₽ + модератор 250 ₽ + поддержка круга 200 ₽. Валовая маржа >95%, операционная ~75% при 72 ролях/мес."},{"value":"72 часа","label":"обязательный ответ компании","hint":"Просрочил — слот сгорает, роль замерзает, новую открыть нельзя, отметка в публичном Табеле. Единственная площадка, которая наказывает своего плательщика."},{"value":"18 ролей/мес","label":"до $5 000 выручки","hint":"400 000 ₽/мес = 18 ролей × 22 000 ₽ = всего 12–14 платящих компаний и ~600 активных членов круга."}],"why_now":"Окно открыто датой: ПП РФ от 24.07.2025 № 1087 вывело объявление работодателя о приёме на работу из-под понятия рекламы, а с 01.01.2027 реклама в телеграм-каналах РФ становится наказуемой (ч. 10.7 ст. 5 ФЗ «О рекламе», отсрочка ФАС кончается). У каналов сегодня 60–80% денег из рекламы — им придётся переключаться, и мы приходим ровно с тем форматом, который останется законным, да ещё и с механикой «осталось 4 из 12», созданной для поста. Одновременно рынок ломается с другой стороны: платный IT-инвентарь РФ упал на 56% за полугодие до ~2 000 позиций, объём откликов на рекрутера вырос на 412%, LinkedIn принимает 11 000 откликов в минуту — избыток стал болью, за которую впервые готовы платить.","moat":"Пять вещей, которые копируются формой, но не содержанием. 1) Экономика приглашений: приглашение стоит чего-то только внутри круга, дорожащего принадлежностью — клон получит механику и пустой круг, где приглашение не значит ничего. 2) Листы поручительств: репутация, привязанная к личности и накопленная поштучно; у клона она пуста с первого дня и остаётся пустой год. 3) Табель — многолетняя история скорости ответа компаний; через два года это отраслевой справочник, который невозможно перенести. 4) Дисциплина ответа как норма: уйти к клону значит потерять свой значок. 5) Каталог нормализованных причин отказа по ролям и стекам — данных такого рода нет ни у одной доски, потому что доски не требуют причину. И главное: гигант не подарит станок, который режет его собственную выручку, а здесь станок даже не технический, а социальный — его вообще нельзя раздать.","survives":"hh, Хабр и LinkedIn структурно НЕ МОГУТ произвести дефицит: их выручка растёт вместе с числом откликов и просмотров, шум — это их товар (LinkedIn 11 000 откликов в минуту, +45% за год; +412% откликов на рекрутера), поэтому сузить поток означало бы уменьшить собственный инвентарь — редкий случай, когда интерес гиганта прямо противоположен нашему, и станок он не подарит, потому что станок здесь не технический, а социальный. Накапливается ровно то, что не воспроизводится за две недели: экономика приглашений, в которой приглашение чего-то стоит только внутри круга, дорожащего принадлежностью, плюс дисциплина обязательного ответа компании (санкция — потеря квоты) — механику скопировать можно за неделю, среду, где она работает, нельзя.","roles":[{"role":"Член круга (поручитель)","does":"Бесплатное членство. Получает 3 приглашения в месяц, тратит их на конкретных людей — бывших коллег, знакомых по опенсорсу, учеников. Пишет 2–3 предложения поручительства своим именем. Ведёт публичный Лист поручительств: сколько его приглашённых дошло до интервью. Приглашения нельзя купить, продать или передать. Никогда не платит."},{"role":"Приглашённый кандидат","does":"Переходит по персональной ссылке-приглашению, видит имя пригласившего, роль, вилку, число оставшихся мест и срок, в который компания обязана ответить. Заполняет заявку из пяти полей (без обязательного резюме) и отвечает на один вопрос роли. Видит таймер ответа. Никогда не платит. После первого дошедшего интервью получает право вступить в круг."},{"role":"Компания — наниматель","does":"Плательщик. Заводит роль, выбирает квоту мест (6/12/20) и долю слепых мест, задаёт один обязательный вопрос кандидату, покупает слоты вперёд. Видит воронку, стоимость одной названной заявки и стоимость одного дошедшего до интервью против своей обычной воронки. Не может открыть новую роль, пока не закрыла долги по ответам."},{"role":"Компания — отвечающий (дежурный)","does":"Разбирает входящую очередь заявок: интервью / отказ с обязательной причиной / уточняющий вопрос. Работает под таймером SLA (72 часа). Просрочил — слот не возвращается, роль замораживается, в публичном Табеле у компании появляется отметка."},{"role":"Хранитель квот (наш оператор)","does":"Настраивает правила экономики дефицита: сколько приглашений в месяц, скорость восстановления, часы SLA, доля слепых мест, пороги санкций. Разбирает реестр аномалий (подозрение на торговлю приглашениями). Модерирует роли перед публикацией."},{"role":"Модератор споров","does":"Ведёт дела: молчание компании, продажа приглашения, обход платформы, ложное поручительство, спорный возврат слота. Решение — возврат слота, заморозка квоты, снятие приглашений, исключение из круга."},{"role":"Партнёр-канал (владелец IT-телеграм-каналов, в доле)","does":"Берёт из кабинета готовый пост со счётчиком «осталось 4 из 12» и живым таймером, публикует в своих каналах. Видит атрибуцию: сколько членов круга и сколько ролей пришло с каждого канала, и свою долю. Пост о вакансии по ПП РФ № 1087 не является рекламой — в отличие от обычных рекламных постов, которые с 01.01.2027 в РФ становятся наказуемыми."},{"role":"Админ платформы","does":"Здоровье круга, атрибуция каналов, тарифы, юрлица, выгрузки, двуязычие, флаги функций, аудит-лог всех санкций."}],"screens":[{"section":"1. Публичное и вход","screen":"Главная — манифест дефицита","role":"Все","what":"Крупный живой счётчик: «Сегодня в Заслоне 34 роли, 312 свободных мест из 408». Объяснение механики в три шага. Контр-цифры рынка (400 откликов на вакансию, 22,9 резюме) как обоснование. Две двери: «Я в профессии — хочу приглашать» и «Я нанимаю». Переключатель RU/EN."},{"section":"1. Публичное и вход","screen":"Витрина ролей","role":"Гость, член круга","what":"Лента карточек: компания, стек, вилка (обязательна), формат, «осталось N из M мест», таймер до закрытия роли, медиана ответа компании из Табеля. Фильтры по стеку/вилке/формату. Кнопки «откликнуться» НЕТ ни у кого — только «Пригласить человека», и она активна лишь у члена круга с ненулевым балансом."},{"section":"1. Публичное и вход","screen":"Карточка роли (закрытая)","role":"Гость, член круга","what":"Полное описание роли, пропущенное через агента-разъединителя: вилка, стек, чем занимается команда, один вопрос кандидату (показан заранее), срок ответа. Полоса мест: 8 занято / 4 свободно / из них 1 слепое. Кто уже поручился (только счётчик и обезличенные листы, без имён приглашённых). Кнопка «Потратить приглашение»."},{"section":"1. Публичное и вход","screen":"Приглашение в круг по ссылке","role":"Гость","what":"«Вас позвал в круг Иван П.» — кто он, что даёт членство (3 приглашения в месяц, доступ к закрытым ролям, бесплатно навсегда), чего членство НЕ даёт (это не гарантия работы). Принятие правил круга и оферты, отметка о согласии на обработку ПД."},{"section":"1. Публичное и вход","screen":"Вход и регистрация","role":"Все","what":"Email + пароль или магик-линк, телефон опционально. Вход по e-mail и через почтовые провайдеры; телеграм — только как канал уведомлений, никогда как единственный способ входа. Смена языка до регистрации."},{"section":"1. Публичное и вход","screen":"Для компаний — как это работает + калькулятор","role":"Гость, наниматель","what":"Лендинг для плательщика. Калькулятор: введите, сколько откликов вы получили на последнюю роль, сколько часов на них ушло, сколько дошло до интервью — получаете стоимость одного дошедшего интервью у себя и сравнение с 24 000 ₽ / 12 именных заявок. Ссылка на Табель как доказательство, что механизм работает. Кнопка «Завести первую роль»."},{"section":"2. Круг: вступление и профиль","screen":"Онбординг: кто я в профессии","role":"Член круга","what":"Три поля: где работаю/работал, чем занимаюсь, публичные ссылки (GitHub, статьи, доклады). Никаких тестов, оценок и баллов — платформа ничего не решает про уровень человека, это только контекст для тех, кому он будет ручаться."},{"section":"2. Круг: вступление и профиль","screen":"Правила круга и согласие","role":"Член круга","what":"Пять правил простым языком: приглашения нельзя продавать; приглашение — это ваше имя рядом с чужим; отозвать можно, пока человек не подал заявку; продажа приглашения = исключение навсегда; членство бесплатно и остаётся бесплатным. Явная галочка по каждому пункту."},{"section":"2. Круг: вступление и профиль","screen":"Профиль члена круга / Лист поручительств","role":"Член круга; публичная часть — все","what":"Публичная страница: имя, профессия, ссылки; «Поручился за 14 человек, 9 дошли до интервью, 3 промаха, 2 в работе»; стрик подряд удачных поручительств; кого пригласил в круг. Приватная часть: черновики, настройки видимости. Метрики только про ИСХОД поручительства, никаких оценок людей."},{"section":"3. Кошелёк приглашений","screen":"Кошелёк: баланс и восстановление","role":"Член круга","what":"Три карточки-приглашения: свободно / в пути / потрачено. Таймеры восстановления с точной датой. Явная надпись «Купить приглашения нельзя» — и объяснение почему. Правило досрочного возврата: приглашённый дошёл до интервью — приглашение возвращается сразу."},{"section":"3. Кошелёк приглашений","screen":"История приглашений","role":"Член круга","what":"Таблица: кого, куда, когда, статус (не открыл / открыл / подал заявку / ответ компании / интервью / отказ, причина / сгорело через 7 дней). Кнопка «Отозвать» активна, пока заявка не подана. Напоминание «Пётр не открыл приглашение 5 дней — напомнить»."},{"section":"3. Кошелёк приглашений","screen":"Досрочный возврат и бонусы","role":"Член круга","what":"Что вернуло приглашение раньше срока и почему: дошедшее интервью (+1 сразу), отказ по формальной причине, которая была прямо в требованиях (промах, возврата нет), сгоревшее приглашение (возврат через 14 дней). Прозрачный журнал начислений — вместо очков и уровней."},{"section":"4. Приглашение","screen":"Выбор роли для приглашения","role":"Член круга","what":"Тот же список ролей, но отсортированный «где меньше всего осталось мест» и «где я уже ручался». Предупреждение, если роль почти закрыта. Выбор роли → переход к форме."},{"section":"4. Приглашение","screen":"Приглашение: кого и как знаю","role":"Член круга","what":"🔴 Ключевой правовой экран: контакты приглашаемого НЕ вводятся. Член круга выбирает «как мы знакомы» (работали вместе / опенсорс / учил / знаю по докладам / другое) и получает одноразовую персональную ссылку, которую передаёт человеку сам — любым мессенджером. Платформа не получает ПД третьего лица до его собственного согласия."},{"section":"4. Приглашение","screen":"Приглашение: поручительство","role":"Член круга","what":"Поле на 2–3 предложения: «почему я трачу на него своё приглашение». Помощник-агент задаёт три вопроса (что он делал при вас, что у него получалось лучше всего, чего в резюме не видно) и собирает черновик, который человек правит. Предпросмотр — ровно то, что увидит компания, вместе с вашим именем и вашим листом."},{"section":"4. Приглашение","screen":"Подтверждение траты приглашения","role":"Член круга","what":"Экран необратимости: «Останется 2 приглашения до 14 сентября. Компания увидит ваше имя, ваш лист поручительств и ваш текст. Если человек не подаст заявку за 7 дней, приглашение сгорит и вернётся через 14 дней». Кнопка «Потратить» + копирование ссылки."},{"section":"5. Кандидат","screen":"Экран приглашения (без регистрации)","role":"Приглашённый кандидат","what":"«Вас позвал Иван Петров — вот что он написал». Ниже: роль, компания, вилка, стек, «осталось 4 места из 12», «компания обязана ответить вам за 72 часа, её медиана — 19 часов», медаль/должник из Табеля. Две кнопки: «Подать заявку» и «Не моё» (освобождает приглашение обратно быстрее)."},{"section":"5. Кандидат","screen":"Быстрая заявка","role":"Приглашённый кандидат","what":"Пять полей и ничего больше: имя, контакт, ссылка на код или профиль, ответ на один вопрос роли (текст или голос до 90 секунд), ожидаемая вилка. Резюме — опционально, файлом. Согласие на обработку ПД именно здесь, в момент, когда человек сам вводит свои данные. Никаких тестов и скоринга."},{"section":"5. Кандидат","screen":"Статус заявки и таймер","role":"Приглашённый кандидат","what":"Обратный отсчёт: «Компания обязана ответить через 41 час». Живая лента: заявка получена → открыта дежурным → ответ. Кнопка «Сообщить о молчании» появляется автоматически после просрочки и запускает проверку SLA. Список всех своих заявок с таймерами тут же."},{"section":"5. Кандидат","screen":"Ответ компании","role":"Приглашённый кандидат","what":"Один из трёх: приглашение на интервью со слотами времени; уточняющий вопрос (таймер обнуляется на 24 часа); отказ с обязательной причиной из списка и текстом. Кнопка «Поблагодарить поручителя», кнопка «Пожаловаться на формальный отказ»."},{"section":"5. Кандидат","screen":"Вступление в круг после интервью","role":"Приглашённый кандидат","what":"Открывается после первого дошедшего интервью: «Теперь вы можете звать других». Правила круга, согласие, первое приглашение выдаётся сразу. Это главная петля роста стороны предложения."},{"section":"6. Кабинет компании: роль","screen":"Дашборд компании","role":"Наниматель","what":"Открытые роли плитками: занято/свободно мест, сколько заявок ждут ответа и сколько часов осталось по худшей, медиана вашего ответа за 30 дней, ваш значок в Табеле. Красная плашка «Долг по ответам: 2 заявки» блокирует кнопку «Новая роль»."},{"section":"6. Кабинет компании: роль","screen":"Новая роль: описание","role":"Наниматель","what":"Редактор с агентом-разъединителем: вилка обязательна (без неё публикация невозможна), вырезаются рекламные блоки, «молодой дружный коллектив», требования по возрасту/полу/гражданству (ст. 3 и 25 ТК, ст. 13.11.1 КоАП). Справа — предпросмотр карточки роли и что именно агент вырезал, с кнопкой «вернуть»."},{"section":"6. Кабинет компании: роль","screen":"Новая роль: квота, срок и слепые места","role":"Наниматель","what":"Ползунок мест: 6 / 12 / 20 (цена меняется тут же). Срок 30 дней. Доля слепых мест — минимум 2 из 12, разыгрываются жеребьёвкой среди самовыдвиженцев без связей; отключить нельзя, можно только увеличить. Правило автозакрытия: роль закрывается по исчерпанию мест или по сроку, что раньше."},{"section":"6. Кабинет компании: роль","screen":"Новая роль: вопрос кандидату","role":"Наниматель","what":"Ровно один обязательный вопрос, до 200 знаков, показывается кандидату ДО заявки. Библиотека формулировок по ролям. Явное правило на экране: вопрос — не тест и не оценка, платформа не ставит за него баллы и не сортирует по нему заявки."},{"section":"6. Кабинет компании: роль","screen":"Новая роль: пост для канала","role":"Наниматель, партнёр-канал","what":"Готовый пост под телеграм-канал с живым счётчиком мест и таймером, две языковые версии, картинка-счётчик, UTM-атрибуция канала. Плашка: «Объявление о приёме на работу выведено из-под понятия рекламы (ПП РФ № 1087 от 24.07.2025) — маркировка не требуется». Кнопка «Отдать партнёру в очередь публикаций»."},{"section":"6. Кабинет компании: роль","screen":"Роль «Касса» — открытая с автозакрытием","role":"Наниматель","what":"Дешёвый мост за 4 990 ₽: обычная открытая вакансия без приглашений, но приём откликов жёстко закрывается на 30-м, счётчик виден всем. Экран показывает, чем «Касса» отличается от «Заслона» и предлагает апгрейд, когда 30 набрались за сутки."},{"section":"7. Очередь и SLA","screen":"Входящая очередь заявок","role":"Отвечающий, наниматель","what":"Очередь, отсортированная строго по таймеру, а не по «качеству» — платформа не ранжирует людей. В карточке: имя кандидата, имя поручителя и его лист («9 из 14 дошли до интервью»), первые строки поручительства, часы до просрочки. Назначение дежурного, распределение заявок между отвечающими."},{"section":"7. Очередь и SLA","screen":"Карточка заявки","role":"Отвечающий","what":"Поручительство целиком, ответ на вопрос роли (текст/аудио), ссылки, вилка ожидания, резюме если приложено. Профиль поручителя открывается в панели сбоку. Три кнопки: «Зову на интервью» / «Уточняющий вопрос» / «Отказ». Внутренние заметки команды — не видны кандидату."},{"section":"7. Очередь и SLA","screen":"Отказ: причина и возврат слота","role":"Отвечающий","what":"Обязательный выбор причины из списка (не тот стек / мало лет в проде / вилка не сходится / роль закрыта / формат не подходит / другое) + текст кандидату. Если причина была прямо в опубликованных требованиях — слот возвращается компании, а поручителю записывается промах. Спорные случаи уходят в модерацию одной кнопкой."},{"section":"7. Очередь и SLA","screen":"Долговая яма — просрочки и заморозка","role":"Наниматель","what":"Список просроченных заявок, что уже случилось (слот сгорел, роль заморожена, отметка в Табеле) и что разблокирует. Первая просрочка в квартале — мягкая, без публичной отметки. Кнопки быстрого ответа по всем висящим сразу. Настройка дежурств и эскалации, чтобы не повторилось."},{"section":"7. Очередь и SLA","screen":"Экономика роли","role":"Наниматель","what":"Главный экран продажи: 12 заявок → 7 интервью → стоимость одного дошедшего интервью 3 430 ₽. Рядом ваша обычная воронка: загрузите агрегаты из своей ATS/hh (только числа: откликов, часов на разбор, интервью — без персданных) и получите сравнение. Кнопка «Выгрузить в PDF для руководителя»."},{"section":"8. Табель","screen":"Табель компаний — публичный реестр","role":"Все","what":"Открытая таблица: компания, медиана времени ответа, доля отвеченных заявок, доля дошедших до интервью, число закрытых ролей, значок «должник по ответам». Сортировка и фильтры. Обновляется ежедневно, история хранится годами. Ссылка «Методика расчёта» с точными формулами."},{"section":"8. Табель","screen":"Карточка компании в Табеле","role":"Все","what":"График медианы ответа по месяцам, история ролей, сколько мест выкупала и сколько тратила, реплики компании. Только проверяемые факты о поведении компании — ни одного суждения о людях и ни одного отзыва-мнения."},{"section":"8. Табель","screen":"Право на реплику","role":"Наниматель","what":"Компания может приложить к любой отметке публичное объяснение до 500 знаков (отпуск, реорганизация, сбой). Реплика показывается в карточке рядом с фактом. Здесь же — оспаривание конкретной записи через модерацию, с первичкой (логи ответов) в приложении."},{"section":"9. Биллинг","screen":"Тарифы и покупка слотов","role":"Наниматель","what":"Касса 4 990 ₽ / Заслон 6 — 14 000 ₽ / Заслон 12 — 24 000 ₽ / Заслон 20 — 36 000 ₽ / подписка «Круг» 120 000 ₽/мес за 5 одновременных ролей. Карта или счёт юрлицу. Явно: оплата вперёд за доступ к квоте, это не подбор персонала и не вознаграждение за найм."},{"section":"9. Биллинг","screen":"Счета, акты и реквизиты","role":"Наниматель","what":"Юрлицо, ИНН/КПП, подписант, история счетов и закрывающих документов, автоотправка на email бухгалтерии, ЭДО. Настройка НДС."},{"section":"9. Биллинг","screen":"Баланс слотов и возвраты","role":"Наниматель","what":"Сколько слотов куплено, потрачено, возвращено и почему (формальный отказ, сгоревшее приглашение, спор в вашу пользу). Возврат — кредит на баланс, а не денежный возврат; перенос неиспользованных слотов на следующую роль в течение 90 дней."},{"section":"10. Споры и модерация","screen":"Подача спора","role":"Все","what":"Выбор типа: молчание компании / продажа приглашения / обход платформы / ложное поручительство / формальный отказ / спорный возврат слота. Форма с описанием, сроками и загрузкой доказательств (скриншоты, письма, ссылки). Показан регламент: срок рассмотрения 5 рабочих дней."},{"section":"10. Споры и модерация","screen":"Карточка спора и доказательства","role":"Участник спора, модератор","what":"Хронология события из системных логов (когда заявка пришла, когда открыта, когда ответили), переписка сторон внутри дела, приложенные файлы, текущий статус и срок. Обе стороны видят одно и то же."},{"section":"10. Споры и модерация","screen":"Очередь модератора","role":"Модератор","what":"Дела по приоритету, куда автоматически поднимаются сигналы агента-детектора аномалий. Фильтры по типу, компании, кругу. Загрузка на модератора и среднее время решения — наша собственная дисциплина ответа."},{"section":"10. Споры и модерация","screen":"Решение и санкция","role":"Модератор","what":"Выбор санкции: вернуть слот / снять отметку в Табеле / заморозить квоту компании / снять приглашения у члена круга / исключить из круга навсегда. Обязательное обоснование, уведомление сторон, запись в неизменяемый аудит-лог, право на одну апелляцию."},{"section":"11. Админ и хранитель квот","screen":"Панель хранителя квот","role":"Хранитель квот","what":"Глобальные ручки экономики дефицита: приглашений в месяц (3), скорость восстановления, часы SLA (72), мягкая первая просрочка, минимальная доля слепых мест, срок сгорания приглашения (7 дней). Каждое изменение — с прогнозом влияния на поток и с версией правил, к которой привязаны действующие роли."},{"section":"11. Админ и хранитель квот","screen":"Реестр аномалий — торговля приглашениями","role":"Хранитель квот, модератор","what":"Кластеры от агента: приглашения людям, с которыми нет ни одной общей точки; всплески в конце месяца; совпадения устройств и платёжных следов; шаблонные поручительства под копирку; аккаунты-фермы. Каждое дело — с уликами и кнопкой «в модерацию». Агент не банит сам, никогда."},{"section":"11. Админ и хранитель квот","screen":"Здоровье круга","role":"Админ","what":"Активных членов, доля потративших хотя бы одно приглашение за месяц, доля дошедших до интервью, среднее число заявок на роль (цель — 8–14, а не 400), число ролей, закрывшихся по исчерпанию мест против закрывшихся по сроку. Это приборная панель всего продукта."},{"section":"11. Админ и хранитель квот","screen":"Партнёрские каналы и атрибуция","role":"Админ, партнёр-канал","what":"По каждому каналу: сколько членов круга привёл, сколько ролей, сколько выручки, конверсия поста со счётчиком. Очередь постов к публикации, готовые тексты, календарь. Расчёт доли партнёра и выгрузка."},{"section":"12. Настройки и право","screen":"Профиль, язык и часовой пояс","role":"Все","what":"Имя, аватар, RU/EN (переключается везде, включая тексты ролей — их переводит агент, с пометкой «машинный перевод» и оригиналом рядом), часовой пояс — от него считаются все таймеры SLA."},{"section":"12. Настройки и право","screen":"Уведомления и каналы связи","role":"Все","what":"Email, веб-пуш, мобильный пуш, вебхук, телеграм-бот как опция. Отдельно — критические уведомления SLA, которые нельзя отключить полностью для отвечающего. Тихие часы. Ни один сценарий не требует телеграма — это заложено на первый день ради выхода за пределы РФ."},{"section":"12. Настройки и право","screen":"Персданные: согласия, экспорт, удаление","role":"Все","what":"Что именно мы храним по этому пользователю и на каком основании, журнал данных согласий, отзыв согласия, выгрузка всех своих данных файлом, удаление аккаунта с объяснением, что остаётся в обезличенном виде (агрегаты Табеля) и почему."},{"section":"12. Настройки и право","screen":"Документы: оферты, правила, политики","role":"Все","what":"Две оферты (платная для компаний — «доступ к квотированному размещению», безвозмездная для членов круга), правила круга, политика ПД, методика Табеля, регламент споров. Версионность с датами и дифом изменений."}],"features":[{"feature":"Квота мест с публичным счётчиком «осталось 4 из 12» — и роль закрывается сама, когда места кончились","how":"Слоты — учётная единица во всей системе. Место резервируется в момент подачи заявки приглашённым, освобождается при формальном отказе, сгорает при просрочке ответа. Счётчик отдаётся наружу картинкой и OG-тегом, чтобы жить внутри поста в телеграм-канале.","why_unique":"Это не фича, а инверсия бизнес-модели всех досок. Выручка hh, Хабра и LinkedIn растёт с числом откликов и просмотров: контакт кандидата на Хабре стоит 47,6 ₽, LinkedIn получает 11 000 откликов в минуту (+45% г/г), на рекрутера +412% откликов. Ограничить поток для них — уменьшить собственный инвентарь. Гигант не дарит станок, который режет его выручку; и в отличие от волны 10, здесь станок не технический, а социальный — его вообще нельзя раздать."},{"feature":"Обязательный ответ компании под санкцией потери квоты","how":"72 часа на каждую заявку. Просрочка: слот не возвращается, роль замораживается, компания не может открыть новую, пока не разгребёт долг, и получает отметку в публичном Табеле. Первая просрочка в квартале — мягкая, без публичной отметки.","why_unique":"Ни одна доска не может наказывать собственного плательщика — она его теряет. Мы можем, потому что продаём не поток, а дефицит: компания платит за то, что заявок мало, и обязанность ответить — часть того же товара. Это единственное во всём корпусе, что реально возвращает соискателю то, чего он не получает нигде («300 откликов и ни одного собеседования»), и делает это не советом и не оценкой, а санкцией."},{"feature":"Табель — публичный многолетний реестр скорости ответа компаний","how":"Только проверяемые факты из системных логов: медиана времени ответа, доля отвеченных, доля дошедших до интервью, число закрытых ролей. Никаких отзывов-мнений. Право на реплику до 500 знаков и оспаривание записи через модерацию.","why_unique":"Обходит сигнал 13 в лоб: продукт судит ПОВЕДЕНИЕ ПЛАТЕЛЬЩИКА, а не человека — а плательщик-охотник как раз готов платить за то, чтобы выглядеть хорошо. Накапливается годами и не воспроизводится: механику копируют за неделю, историю ответов сорока компаний за два года — нет. Отдельно это самостоятельный контент-актив для каналов партнёра, который сам себя раздаёт."},{"feature":"Слепые места — жеребьёвка для тех, у кого нет связей","how":"Минимум 2 места из 12 в каждой роли (отключить нельзя, увеличить можно) резервируются под самовыдвиженцев. Среди подавших случайная жеребьёвка с публикуемым сидом и проверяемым протоколом. Плата за участие не берётся никогда.","why_unique":"Снимает единственный смертельный PR-риск конструкции («отрезали всех без связей») — и снимает его случайностью, а не суждением: никто никого не оценивает, значит класс проверяльщика не задет. Гиганту такое незачем, конкуренту-клону неудобно (это уменьшает его же товар), а для нас это публичная позиция, с которой нельзя устроить скандал в тех самых каналах, на которых мы стоим."},{"feature":"Поручительство именем вместо рекомендации, с публичным Листом поручительств","how":"Приглашающий пишет 2–3 предложения и его имя, профессия и лист («9 из 14 дошли до интервью») едут вместе с заявкой. Лист считает только исход поручительства, никогда не оценивает приглашённых.","why_unique":"Это репутация, привязанная к личности и накопленная во времени — самый непереносимый актив из существующих. Клон может завтра скопировать форму, но у его поручителей будет пустой лист. Плюс: суждение выносит человек своим именем и по своей воле, а не наш алгоритм — продукт остаётся вне класса проверяльщика."},{"feature":"Приглашение передаётся ссылкой, а не вводом чужих контактов","how":"Приглашающий не вводит email или телефон третьего лица. Он получает одноразовую персональную ссылку и передаёт её сам. ПД появляются у нас только в момент, когда сам человек их вводит и даёт согласие.","why_unique":"Это одновременно правовой щит по 152-ФЗ (мы не обрабатываем ПД третьих лиц без основания — прямой запрет корпуса) и продуктовый эффект: передавая ссылку лично, поручитель вынужден написать человеку — то есть контакт живой, а не выгруженный. Конкурент, скопировавший механику «в лоб» через загрузку контактов, получит юридическую бомбу и мёртвые приглашения."},{"feature":"Экономика роли: калькулятор стоимости одного дошедшего интервью против своей воронки","how":"Компания загружает агрегаты своей обычной воронки (только числа: откликов, часов на разбор, интервью — без единого персонального поля) и получает сравнение со своей ролью в Заслоне. Выгрузка в PDF для руководителя.","why_unique":"Это оружие против главного риска — разрыва в 5–8 якорей с ценой доски (4 026 ₽ у Хабра против наших 24 000 ₽). Разрыв закрывается только одной цифрой — стоимостью дошедшего интервью, — и мы единственные, кому выгодно её показать: доске выгодно показывать число откликов, а не их бесполезность."},{"feature":"Невозвратность приглашения и его сгорание за 7 дней","how":"Приглашение считается потраченным в момент отправки, а не в момент подачи заявки. Не открыл или не подал за 7 дней — сгорело, вернётся через 14. Дошёл до интервью — возвращается сразу.","why_unique":"Ставит цену на невнимательность приглашающего и делает рассылку «всем подряд» экономически бессмысленной. Это и есть механизм, который держит среднее число заявок на роль в коридоре 8–14 вместо 400. Скопировать правило легко, но без круга, где приглашение чего-то стоит, оно не работает."},{"feature":"Долговая яма: нельзя открыть новую роль, пока не закрыты ответы по старой","how":"Жёсткая блокировка кнопки «Новая роль» при непогашенном долге по ответам, с экраном быстрого разбора всех висящих заявок и настройкой дежурств.","why_unique":"Продукт, который отказывается брать у клиента деньги, пока тот не выполнил обязательство перед бесплатной стороной. Ни одна площадка так не делает, потому что живёт с постинга. Мы можем, потому что дисциплина ответа — и есть наш товар: без неё дефицит бессмысленен."},{"feature":"«Касса» — открытая роль с автозакрытием на 30-м отклике за 4 990 ₽","how":"Обычная открытая вакансия без приглашений, но приём жёстко останавливается на тридцатом. Счётчик виден всем. Апгрейд до «Заслона», когда 30 набрались за сутки.","why_unique":"Мост через ценовой разрыв: тариф стоит рядом с якорем Хабра (4 026 ₽), продаётся без объяснений и приводит компанию внутрь. И это уже дефицит — просто произведённый счётчиком, а не людьми. Доска не сделает автозакрытия по той же причине: 30 откликов вместо 400 это минус её собственный товар."},{"feature":"Отказ по формальной причине возвращает слот компании и записывает промах поручителю","how":"Если причина отказа была прямо в опубликованных требованиях (не тот стек, вилка не сходится), слот возвращается компании автоматически, а у поручителя фиксируется промах. Спорные случаи — в модерацию.","why_unique":"Симметрия обязательств: компания не платит за очевидно нерелевантную заявку, поручитель платит репутацией за небрежность. Это саморегуляция качества БЕЗ единого алгоритмического суждения о кандидате — то, что не удалось ни одному ИИ-скринингу."},{"feature":"Пост со счётчиком, который по закону не является рекламой","how":"Кабинет генерит готовый пост под телеграм-канал со счётчиком мест, таймером, картинкой и UTM. Две языковые версии. Правовая плашка со ссылкой на ПП РФ № 1087.","why_unique":"Датированное окно: с 01.01.2027 реклама в телеграм-каналах РФ становится наказуемой, а объявление о приёме на работу выведено из-под понятия рекламы отдельной нормой. У каналов 60–80% денег из рекламы — им придётся переключаться, и мы приходим к ним ровно с тем форматом, который останется законным, да ещё и с механикой «осталось 4 места», созданной для поста."}],"agents":["Агент-разъединитель вакансии. Читает присланный компанией текст роли и режет: рекламные блоки («молодой дружный коллектив», «работа в лидере рынка»), требования по возрасту, полу, гражданству и семейному положению (риск ст. 13.11.1 КоАП и ст. 3, 25 ТК), обещания, которых не может быть в оферте («гарантируем оффер»). Блокирует публикацию, если нет вилки. Возвращает компании диф — что вырезано и почему, с кнопкой «вернуть». Судит ТЕКСТ, не человека.","Агент-часовой SLA. Держит таймер по каждой заявке, шлёт эскалацию за 24, 6 и 1 час до просрочки (пуш дежурному, потом руководителю), в момент просрочки автоматически сжигает слот, замораживает роль, ставит отметку в Табель и пишет обеим сторонам объяснение с точной хронологией из логов. Мягкую первую просрочку в квартале пропускает без публичной отметки.","Агент-детектор торговли приглашениями. Кластеризует аномалии: приглашения людям без единой общей точки в публичных профилях; всплески трат в последние сутки месяца; совпадения устройств, IP-подсетей и платёжных следов между приглашающим и приглашённым; поручительства, написанные под копирку (эмбеддинги + порог схожести); аккаунты, где все приглашённые подают заявку в одну и ту же компанию. Собирает дело с уликами и кладёт в очередь модератора. 🔴 Не банит и не понижает никого сам — санкцию всегда ставит человек.","Агент-помощник поручительства. Задаёт приглашающему три вопроса (что этот человек делал при вас; что у него получалось лучше всего; чего в резюме про него не видно) и собирает из ответов черновик на 2–3 предложения, который человек правит. Экономит время не плательщика, а критического бесплатного ресурса — поручителя, чьё время и есть узкое горло всей конструкции.","Агент-хронист отказов. Нормализует свободный текст отказа к одной из причин каталога, проверяет, была ли эта причина явно в опубликованных требованиях (если да — автоматически возвращает слот компании и записывает промах поручителю), и кластеризует причины по роли и по стеку. Итог отдаётся кругу в виде «на бэкенд-роли в этой компании чаще всего отказывают за отсутствие продакшн-опыта с Kafka» — это про исход, не про людей.","Агент-счетовод квот. Считает восстановление приглашений, досрочные возвраты за дошедшие интервью, сгорание за 7 дней, перенос неиспользованных слотов, версии правил, к которым привязаны действующие роли. Скучная, но целиком автоматизируемая бухгалтерия дефицита — здесь машина тянет 100%.","Агент-глашатай. Генерит из роли готовый пост под телеграм-канал: текст под формат канала, картинку-счётчик «осталось 4 из 12», таймер, UTM, две языковые версии, и правовую плашку про ПП РФ № 1087. Обновляет картинку счётчика по мере занятия мест — пост в канале живёт и меняется сам.","Агент-переводчик. Переводит роли и поручительства RU↔EN с пометкой «машинный перевод» и оригиналом рядом. Двуязычие — не косметика, а условие выхода за пределы РФ, заложенное с первого дня.","Агент-разведчик дублей. Сверяет входящую заявку с агрегатами, которые компания сама загрузила из своей ATS (только хеши контактов, без персональных полей), и предупреждает: «этот человек уже был у вас 4 месяца назад». Экономит компании слот, а поручителю — промах.","Агент-архивариус Табеля. Ежедневно пересчитывает медианы ответа, доли отвеченных и дошедших до интервью, строит истории по месяцам, готовит еженедельную публичную сводку «кто отвечает быстрее всех» — готовый пост для каналов партнёра, который сам себя раздаёт.","Агент-казначей жеребьёвки. Проводит розыгрыш слепых мест: фиксирует пул самовыдвиженцев, публикует сид до розыгрыша, разыгрывает, публикует проверяемый протокол. Полностью детерминированная и проверяемая процедура, без единого суждения о людях.","🔴 ЧЕГО АГЕНТЫ НЕ ДЕЛАЮТ, И ЭТО ПРИНЦИП, А НЕ НЕДОРАБОТКА: не оценивают кандидатов, не ранжируют заявки, не ставят баллов, не читают ответ на вопрос роли ради оценки, не рекомендуют кому отказать, не решают судьбу члена круга. Класс проверяльщика убил всё в корпусе — мы туда не идём даже под давлением первого работодателя. Реалистичная доля операционки, которую агенты снимают: около 30% — тот же измеренный потолок, что и в любой услуге-обязательстве. Модерация ролей, разбор споров и заведение первых пятидесяти компаний остаются человеческими."],"econ":{"price":"24 000 ₽ (~$300) за роль «Заслон 12» — основной тариф. Линейка: «Касса» 4 990 ₽ (~$62, открытая роль с автозакрытием на 30-м отклике, 14 дней), «Заслон 6» 14 000 ₽ (2 333 ₽/место), «Заслон 12» 24 000 ₽ (2 000 ₽/место), «Заслон 20» 36 000 ₽ (1 800 ₽/место), подписка «Круг» 120 000 ₽/мес (~$1 500) за 5 одновременных ролей. Средний чек по смеси тарифов ≈ 22 000 ₽ (~$275). Курс расчёта 80 ₽/$.","unit":"Квотированная роль на 30 дней — пакет именных мест, оплата вперёд. Не подбор персонала, не success fee, не эскроу: чужих денег на счетах нет вообще.","anchors":[{"who":"Хабр Карьера","price":"4 026 ₽ за 30 дней","note":"Сотни откликов, которые надо разгребать вручную. Контакт кандидата стоит 47,6 ₽. Наша цена выше якоря в 5–8 раз — это главный риск и он снимается первым."},{"who":"daily.dev Recruiter","price":"$350/мес за одну роль","note":"Без success fee. Мы стоим примерно столько же по деньгам."},{"who":"Кадровое агентство","price":"250–400 тыс ₽ за одно закрытие","note":"Мы — агентство по смыслу за цену daily.dev."},{"who":"Вакансионный пост в телеграм-канале партнёра","price":"990–3 000 ₽","note":"То, за что тёплый список партнёра платит уже сегодня — отсюда первые клиенты."},{"who":"Refer (Сан-Франциско)","price":"20% первой зарплаты","note":"Платит за рекомендации деньгами, поднял $10 млн. Мы намеренно так НЕ делаем."},{"who":"Сбер — внутренняя реферальная премия","price":"80 000 ₽ за Java-разработчика","note":"Мера того, сколько рынок готов платить за приведённого человека."}],"to_5k":"$5 000/мес = 400 000 ₽/мес. Чистый вариант: 18 ролей «Заслон 12» × 22 000 ₽ = 396 000 ₽ — это 12–14 платящих компаний (компания заводит 1,3–1,5 роли в месяц). Смешанный: 2 подписки «Круг» (240 000 ₽) + 7 разовых ролей (154 000 ₽) = 394 000 ₽ → 9 компаний. Со стороны предложения нужно ~600 активных членов круга: при 12 заявках на роль и 3 приглашениях в месяц это ~220 потраченных приглашений, то есть ~35% активности круга.","to_20k":"$20 000/мес = 1 600 000 ₽/мес. 72 роли «Заслон 12» × 22 000 ₽ = 1 584 000 ₽ → 45–55 платящих компаний. Либо 10 подписок «Круг» (1 200 000 ₽) + 18 разовых ролей (396 000 ₽) = 1 596 000 ₽ → ~28 компаний; подписки — целевая форма, они режут отток и снимают сезонность. Требуемый круг: ~870 потраченных приглашений в месяц → 2 500–3 000 активных членов. Для каналов партнёра (одна сеть — 223 427 подписчиков) это меньше 1,5% аудитории.","margin":"Себестоимость одной роли ≈ 640–690 ₽: ИИ-агенты 40–90 ₽ токенов, инфраструктура ~150 ₽, человек-модератор роли 15 минут ~250 ₽, поддержка круга в пересчёте ~200 ₽. При цене 24 000 ₽ валовая маржа по прямым >95%. При 72 ролях в месяц постоянные ≈ 400 000 ₽ (2 модератора + хранитель квот part-time 280 000 ₽, инфра и LLM ~$400/мес, эквайринг 2,5% ≈ 40 000 ₽, прямые 72 × 690 ≈ 50 000 ₽) при выручке 1 600 000 ₽ → операционная маржа ~75%.","first_clients":"1) Тёплый список партнёра — компании, УЖЕ покупающие вакансионные посты в его каналах по 990–3 000 ₽; у него есть их контакты и история платежей. Оффер: первая роль «Заслон 12» бесплатно, дальше по прайсу — при условии, что дают цифры своей воронки для калькулятора. 2) Продуктовые команды и стартапы 20–200 человек, которые доскам не платят вообще, потому что 400 откликов им нечем разгребать. 3) Компании, которые уже хорошо выглядят в Табеле — зовём на бесплатную первую роль ради их же публичного значка. 4) Тариф «Касса» за 4 990 ₽ как самопродающийся вход без переговоров.","honest":"Вся экономика спроса держится на одной непроверенной цифре — стоимости дошедшего до интервью. Она снимается ДО единой строки кода: 5–10 живых ролей вручную (гугл-форма, таблица, личные письма). Если 12 названных заявок не дают больше интервью, чем 400 откликов, проект закрывается за две недели и ноль рублей. Критик добавляет вторую дыру: конверсия «потраченное приглашение → поданная заявка» молча принята за 100%, реально 40–70% — значит трат нужно 300–500 в месяц вместо 220, активность круга в 1,5–2,5 раза выше посчитанной. И ручной труд в цикле остаётся: агенты снимают около 30% операционки — измеренный потолок, выше которого мы не обещаем."},"mvp":{"weeks":"3–4 недели, 17 экранов (критик считает честный объём ближе к 13–14 после сокращений)","promise":"Компания платит по счёту и получает 12 названных заявок с поручительством плюс обязанность ответить под таймером — роль публикует наш оператор руками.","screens":["Вход и регистрация: email + магик-линк, только RU (EN-строки в словаре с первого дня, но не переводятся)","Витрина ролей со счётчиком мест","Карточка роли — закрытая, без кнопки отклика","Приглашение в круг по ссылке + правила круга и согласие (два экрана слиты в один)","Профиль члена круга / Лист поручительств — упрощённый, только счётчики","Кошелёк: баланс и восстановление приглашений","История приглашений с отзывом приглашения","Приглашение, шаг 1: кого и как знаю → выдача одноразовой ссылки (правовой контур обязателен, иначе 152-ФЗ)","Приглашение, шаг 2: поручительство — просто поле, агент-помощник во второй версии","Подтверждение траты приглашения","Экран приглашения для кандидата без регистрации","Быстрая заявка: 5 полей + согласие на ПД","Статус заявки с таймером SLA","Входящая очередь заявок компании, отсортированная по таймеру","Карточка заявки + три кнопки (интервью / вопрос / отказ) + обязательная причина отказа","Дашборд компании с долгом по ответам и заморозкой","Панель хранителя квот: одна страница — ручная публикация ролей, ручки SLA и приглашений, выдача слотов, возврат"],"excluded":["Публичный Табель — данные собираем, но не показываем: показывать нечего, пока нет истории","Слепые места и жеребьёвка — круг ещё мал, лотерею разыгрывать не из чего, но правило объявляется публично сразу","Биллинг картой — только счёт юрлицу руками","Тариф «Касса»","Калькулятор экономики роли — считаем в таблице и присылаем PDF руками","Споры — разбираются в почте","Генератор поста для канала — пишем руками","Мобильные приложения","По совету критика дополнительно режется: профиль члена круга и Лист поручительств (листы первые месяцы пусты), история приглашений с отзывом (руками через хранителя квот), витрина упрощается до списка без фильтров — высвобожденное время идёт в надёжность таймеров SLA и уведомлений, потому что санкция по глючному таймеру это возврат денег и скандал"],"done_when":"Продаётся с первого дня: компания получает ровно то, за что платит — 12 названных заявок с поручительством и обязанность ответить под таймером. Всё остальное (Табель, лотерея, калькулятор) — масштабирование и защита, а не сам товар. Первая продажа делается по цифрам ручной проверки, а не по интерфейсу. Неделя 5–8, вторая волна: Табель с методикой, слепые места и жеребьёвка, оплата картой, экономика роли, пост для канала, «Касса», агент-разъединитель вакансии, EN."},"growth":["Обе стороны рынка растут из одного актива — каналов партнёра, и это редкий случай, когда один источник кормит и предложение, и спрос.","Сторона предложения, три источника по порядку: ручной отбор первых 200 членов круга личным письмом (не анкетой); рекурсивный инвайт — член круга зовёт в круг, потому что пустой круг бесполезен для его же поручительств; главная петля — кандидат, дошедший до интервью, получает членство и первое приглашение сразу. Третий источник со временем становится основным: каждая закрытая роль производит новых поручителей.","Сторона спроса: тёплый список партнёра; пост о роли со счётчиком «осталось 4 из 12», который сам работает объявлением и по закону не является рекламой; еженедельная сводка Табеля «кто отвечает быстрее всех» — контент, который каналы берут даром, а компании репостят сами, потому что он их хвалит; «Касса» за 4 990 ₽ как вход без переговоров.","Маховик: больше членов круга → быстрее набираются 12 мест → компания видит закрытие за 4 дня вместо 30 → покупает подписку и приводит соседнюю компанию → больше ролей → приглашение стоит дороже, потому что его есть куда потратить → круг растёт.","Тормоз включён намеренно: маховик крутится и в обратную сторону — при малом круге роли висят пустыми. Поэтому первые полгода хранитель квот искусственно ограничивает число одновременных ролей: мы продаём меньше, чем могли бы."],"mobile":"Мобильны ровно два сценария, и оба мертвы без пушей: приглашение за 40 секунд (человек читает канал с телефона, видит пост «осталось 4 из 12», вспоминает бывшего коллегу — если не отправит сейчас, не отправит никогда) и ответ дежурного компании под таймером («осталось 6 часов по 2 заявкам», три кнопки, отвечать в очереди за кофе). iOS первым, Android следом, до приложений — PWA с веб-пушами; смысл появляется, когда круг перевалит за 1 000 человек, до этого пушить некому.","legal":["Персданные (152-ФЗ) решены архитектурно: приглашающий НИКОГДА не вводит контакты третьего лица — он получает одноразовую ссылку и передаёт её сам. ПД появляются у нас только когда человек вводит их лично и даёт согласие.","Согласие берётся на экране быстрой заявки раздельно: на обработку и на передачу конкретной компании (компания — самостоятельный оператор). Юристу: поручение или явное согласие — какая конструкция чище.","Уведомление РКН до запуска, локализация БД в РФ (242-ФЗ) с первого дня, политика обработки ПД, ответственный за обработку. С 30.05.2025 действуют оборотные штрафы за утечки — шифрование контактов в покое, разделение хранилищ, журнал доступа.","Право на удаление: аккаунт удаляем, обезличенные агрегаты Табеля (медианы по компании) остаются — записать в политике явно.","Импорт воронки компании — только числа, ни одного персонального поля; сверка дублей по солёным хешам, соль на стороне компании.","Объявление работодателя о приёме на работу выведено из-под понятия рекламы — ПП РФ от 24.07.2025 № 1087. Пост о роли в канале маркировки не требует; плашку со ссылкой ставим прямо в генераторе поста.","Наши СОБСТВЕННЫЕ промо-посты про платформу — это реклама: маркировка, токен ОРД, отчётность в ЕРИР. А с 01.01.2027 реклама в телеграм-каналах РФ становится наказуемой (ч. 10.7 ст. 5 ФЗ «О рекламе»). Отсюда продуктовое следствие: продвижение строим на вакансионных постах и сводках Табеля, а не на креативах.","Платная оферта для компаний: предмет — «доступ к квотированному размещению вакансии и к сервису приёма именных заявок». Прямо и явно: это НЕ услуги по подбору персонала, НЕ кадровое агентство, НЕ гарантия найма и НЕ гарантия результата. Санкции описываются как согласованные условия оказания услуги, а не как штраф.","Безвозмездная оферта для членов круга: приглашения — не имущество и не оборотоспособное право, продажа = основание для расторжения. Поручительство — личное мнение члена круга, платформа его не разделяет и не проверяет.","Отдельные документы с версионностью и датами: Правила круга и Методика Табеля с точными формулами.","Деньги — простейший контур: только предоплата за доступ к квоте. Ни агентского, ни success fee, ни выплат поручителям, ни эскроу — мы не платёжный агент, 161-ФЗ не задевается.","Поручителю деньги не платятся НИКОГДА: как только приглашение начинает приносить доход, легализуется рынок приглашений. Без вознаграждения приглашение не является услугой, а член круга — не исполнителем и не самозанятым.","Возврат слота — кредит на баланс, а не денежный возврат; описать в оферте. Эквайринг, счета юрлицам, НДС, закрывающие документы, ЭДО, онлайн-касса при оплате картой.","Табель публикует только проверяемые факты из собственных логов, без оценочных суждений («медиана ответа 91 час»), с хранением первички, правом на реплику до 500 знаков и порядком оспаривания. Никаких отзывов-мнений о компаниях вообще.","Трудовое: мы не сторона трудовых отношений. Агент-разъединитель обязан резать дискриминационные требования (ст. 3 и 25 ТК, ст. 13.11.1 КоАП) — ответственность в первую очередь работодателя, но публикуем мы, поэтому режем на своей стороне. Обязательная вилка — наше правило публикации, а не требование закона.","Слепые места: жеребьёвка без платы за участие и без имущественного приза — проверить у юриста, что это не лотерея по 138-ФЗ. Публикуем сид до розыгрыша и протокол после.","Юристу первым делом, по убыванию риска: 1) конструкция передачи ПД компании; 2) формулировка предмета платной оферты, чтобы её нельзя было прочесть как подбор персонала; 3) правовой статус Табеля и порядок оспаривания; 4) граница «объявление о работе / реклама» для поста со счётчиком и логотипом; 5) статус жеребьёвки слепых мест; 6) санкции как согласованные условия, а не штрафы."],"risks":[{"risk":"Цена в 5–8 раз выше якоря рынка: просим 24 000 ₽ там, где Хабр берёт 4 026 ₽. Оправдать это может только одна цифра — стоимость дошедшего до интервью, и она пока не измерена.","severity":"высокая","mitigation":"Снимается ДО единой строки кода: 5–10 живых ролей вручную у знакомых компаний (гугл-форма, таблица, личные письма). Метрика одна — сколько стоило одно дошедшее интервью здесь против 400 бесполезных откликов там. Не подтвердилось — проект закрывается за две недели и ноль рублей."},{"risk":"Круг не наберётся или наберётся, но не тратит приглашения: роли висят пустыми, компания платит за пустоту и уходит навсегда. Курица и яйцо, обострённые тем, что мы намеренно душим объём.","severity":"высокая","mitigation":"Ручной отбор первых 200 членов личными письмами, а не анкетой. Хранитель квот искусственно ограничивает число одновременных ролей первые полгода — продаём меньше, чем можем. Первые роли берём только «горячие» (сильная вилка, известная команда). Не набрала половину мест за 10 дней — возвращаем деньги полностью, и говорим об этом до продажи."},{"risk":"Критик: конверсия «потраченное приглашение → поданная заявка» молча принята за 100%. Реально человек по ссылке подаётся в 40–70% случаев — значит трат нужно не 220, а 300–500 в месяц, то есть активность круга в 1,5–2,5 раза выше посчитанной. Ключевой параметр всей стороны предложения, и его в арифметике просто нет.","severity":"высокая","mitigation":"Измерять в той же двухнедельной ручной проверке: сколько выданных ссылок доходит до поданной заявки. Пересчитать требуемый размер круга по факту, а не по допущению."},{"risk":"Критик: мотивация поручителя не сконструирована. Деньги запрещены принципиально, остаются возврат приглашения и публичный лист — но почему 35–80% из 600 человек будут месяцами тратить личный капитал бесплатно, нигде не отвечено. Соседний финалист (Порука) при этом стоит на измеренном факте: рынок платит за это 60–100 тыс ₽.","severity":"высокая","mitigation":"Добавить в ручную проверку второй замер, который критик называет главным: тратит ли круг приглашения во второй и третий месяц, а не только в первый. Меряем не спрос компаний, а выживаемость мотивации."},{"risk":"Скандал «отрезали всех без связей» в тех же телеграм-каналах, на которых мы стоим. Самый вероятный способ убить продукт за один день.","severity":"высокая","mitigation":"Снимать заранее и публично: слепые места по жеребьёвке с публикуемым сидом и протоколом (минимум 2 из 12, отключить нельзя); членство бесплатное всегда; кандидат, дошедший до интервью, автоматически получает членство — то есть круг растёт именно за счёт тех, у кого связей не было. Публичная позиция пишется до запуска, а не в ответ на скандал."},{"risk":"Мы держимся на одном партнёре с каналами. Он уходит, ссорится или его каналы блокируют — обе стороны рынка обрываются разом.","severity":"высокая","mitigation":"С первого дня своя база email и веб-пушей, ни один критический сценарий не завязан на телеграм. Параллельно второй и третий канал дистрибуции: сводки Табеля как самостоятельный контент, конференции, прямые письма компаниям. Доля партнёра оформлена документально с понятными условиями выхода."},{"risk":"Критик: продукт грузит плательщика обязанностью — SLA 72 часа, сжигание оплаченных слотов, долговая яма, публичная отметка. По закону корпуса продукт, забирающий время плательщика, проигрывает услуге, которая время отдаёт. Компания может уйти после первой санкции и рассказать об этом публично.","severity":"средняя","mitigation":"Мягкая первая просрочка в квартале без публичной отметки; пуши за 24, 6 и 1 час; настройка дежурств и эскалации; заготовки быстрых ответов; экран «Долговая яма» с разбором всех висящих заявок в один заход; честность на продаже — санкция объясняется ДО оплаты как часть товара. Критик требует добавить kill-метрику в пилот: доля компаний, купивших повторно ПОСЛЕ первой санкции. Проваливается — смягчать санкционную механику до того, как Табель стал публичным."},{"risk":"Критик: гарантия наполнения не посчитана по распределению. Возврат денег при <50% мест за 10 дней на холодных ролях (непопулярная компания, скучный стек, слабая вилка) может стать нормой — приглашения текут к горячим ролям, а экономика считает средним по больнице.","severity":"средняя","mitigation":"Прогноз refund-rate и явный критерий отбора ролей в первые полгода: продавать только те, за которые круг захочет ручаться. Сейчас сказано «горячие», но без критерия и без цифры отказов в продаже — их нужно назвать."},{"risk":"Чёрный рынок приглашений: через полгода их продают в чатах по 3 000 ₽ и дефицит вырождается.","severity":"средняя","mitigation":"Три слоя. Экономически: приглашение не приносит поручителю денег никогда, любой платёж превращает его в чужую услугу, за которую он отвечает репутацией. Технически: агент-детектор аномалий — общие точки, всплески в конце месяца, совпадения устройств, шаблонные тексты. Социально: публичный Лист поручительств портится, исключение из круга навсегда и публично. Полностью не снимается — снижается до терпимого."},{"risk":"Потолок ниши: весь платный IT-вакансионный инвентарь РФ ≈ 2 000 позиций и падает (−56% за полугодие на Хабр Карьере). При 72 ролях в месяц мы забираем 3,5% всего рынка — достижимо, но выше упрёмся.","severity":"средняя","mitigation":"Продавать компаниям, которые доскам не платят вовсе (продуктовые команды 20–200 человек — они не платят ровно потому, что 400 откликов им нечем разгребать). Подписка «Круг» вместо разовых ролей. «Касса» как массовый вход. Выход на EN-рынок, ради чего двуязычие и независимость от телеграма закладываются с первого дня."},{"risk":"Первый работодатель получил 12 заявок, из них 4 нерелевантных, и требует фильтр. Дать фильтр = уехать в класс проверяльщика, который убил все прошлые попытки.","severity":"средняя","mitigation":"Отказ, но не пустой: один обязательный вопрос роли, который кандидат видит ДО заявки и отсеивается сам; уменьшение квоты; возврат слота при формальном отказе; промах поручителю. Правило пишется в продуктовый устав до первой продажи, чтобы под давлением клиента не сдаться."},{"risk":"Компания увидела имя кандидата и написала напрямую мимо платформы — платить не за что.","severity":"средняя","mitigation":"Снимается конструктивно: деньги берутся ВПЕРЁД за слот, а не за контакт, поэтому обход ничего не экономит в рамках оплаченной роли. Контакты раскрываются только после нажатия «зову на интервью». Обход имеет смысл лишь на следующей роли — а к тому моменту работают Табель, дисциплина ответа и привычка. Плюс кнопка «Сообщить об обходе» у кандидата и разбор в модерации."},{"risk":"Правовой риск Табеля: иск о защите деловой репутации (ст. 152 ГК) от компании с плохой медианой.","severity":"средняя","mitigation":"Только проверяемые факты из логов, никаких мнений, хранение первички, право на реплику, порядок оспаривания, предварительная нотификация перед первой публичной отметкой. Юрист смотрит формулировки до первой публикации."},{"risk":"Критик: «Касса» за 4 990 ₽ — открытая роль с автозакрытием на 30-м отклике — это ядро соседнего финалиста (Сетка) в одном экране. Внутри одного портфеля два продукта будут продавать одному работодателю одно и то же под разными брендами.","severity":"средняя","mitigation":"Решить на уровне волны, кому принадлежит автозакрытие, до того как оба продукта пошли в разработку."},{"risk":"Соблазн платить поручителям деньги: рядом живой пример — Refer в SF берёт 20% первой зарплаты и поднял $10 млн, Сбер платит 80 000 ₽ за Java-разработчика. Выглядит как ускорение, а на деле легализует рынок приглашений и уничтожает дефицит, ради которого всё построено.","severity":"низкая","mitigation":"Запрет в уставе продукта: приглашение вознаграждается только возвратом приглашения и публичной статистикой, никогда деньгами."},{"risk":"Ручной труд в цикле остаётся: модерация ролей, разбор споров, заведение первых компаний. При росте до 200 ролей в месяц операционка может съесть маржу.","severity":"низкая","mitigation":"Заранее считать себестоимость роли (сейчас ~690 ₽ при цене 24 000 ₽ — запас огромный), автоматизировать бухгалтерию квот на 100%, где машина тянет, и не обещать ни инвестору, ни себе автоматизации, которой нет: измеренный потолок агентов — около 30% операционки, компания, обещавшая 80%+, закрылась."}],"verdict":"Есть дыры: экономика предложения держится на двух непосчитанных величинах — конверсии приглашения в заявку (молча принята за 100%) и мотивации поручителя без денег; ручная проверка до кода спроектирована правильно и стоит ноль — гонять её две недели, потом решать про код.","holes":["Конверсия «потраченное приглашение → поданная заявка» принята за 100%: 220 трат в месяц ≈ 216 нужных заявок. Реально человек по ссылке подаётся в 40–70% случаев — значит трат нужно 300–500, то есть активность круга в 1,5–2,5 раза выше посчитанной. Это ключевой параметр всей стороны предложения, и его в арифметике просто нет.","Мотивация поручителя не сконструирована: деньги запрещены принципиально (и это правильно для чистоты дефицита), остаются возврат приглашения и публичный лист. Почему 35–80% из 600 человек будут месяцами тратить личный капитал бесплатно — нигде не отвечено, при том что сосед по финалу (Порука) стоит на измеренном факте: рынок платит за это 60–100 тыс ₽. Ручная проверка меряет спрос компаний (стоимость дошедшего интервью), но НЕ меряет готовность круга тратить приглашения во второй и третий месяц — добавить в проверку этот второй замер, он и есть главный.","Продукт грузит плательщика обязанностью: SLA 72 часа, сжигание оплаченных слотов, долговая яма, публичная отметка. По закону корпуса продукт, забирающий время плательщика, проигрывает — чертёж хеджирует мягкой первой просрочкой, но не ставит kill-метрику. Добавить в пилот: доля компаний, купивших повторно ПОСЛЕ первой санкции; если она проваливается — санкционную механику смягчать до того, как Табель стал публичным.","Гарантия наполнения не посчитана по распределению: возврат денег при <50% мест за 10 дней на холодных ролях (непопулярная компания, скучный стек, слабая вилка) может стать нормой — приглашения текут к горячим ролям, экономика же считает средним по больнице. Нужен прогноз refund-rate и правило отбора ролей в первые полгода (продавать только те, за которые круг захочет ручаться, — сказано про «горячие», но без критерия отбора и без цифры отказов в продаже).","«Касса» за 4 990 ₽ — открытая роль с автозакрытием на 30-м отклике — это ядро соседнего финалиста (Сетка) в одном экране. Внутри одного портфеля два продукта будут продавать одному работодателю одно и то же под разными брендами; решить на уровне волны, кому принадлежит автозакрытие, до того как оба пошли в разработку.","Мелкая вода в экранах: «Подтверждение траты приглашения» — модалка, не экран; «Досрочный возврат и бонусы» — раздел кошелька. Честный счёт ближе к 47, чем к 50."],"best_feature":"Обязательный ответ компании под санкцией потери оплаченной квоты плюс публичный Табель скорости ответа. Это единственная в корпусе инверсия, где судят ПОВЕДЕНИЕ ПЛАТЕЛЬЩИКА, а не человека — сигнал 13 обойдён в лоб, доска такое повторить не может (она живёт с объёма и не смеет наказывать плательщика), а Табель накапливается годами и не переносится. Дефицит как товар — самое оригинальное решение главного противоречия рынка во всей семёрке."},{"slug":"sostav","rank":6,"name":"Состав","full_name":"«Состав» (Sostav) — фабрика подач: резюме команды под каждого заказчика","group":"Агентства","tagline":"Склад резюме команды, из которого за минуту собирается подача под конкретного заказчика","hook":"Есть полторы-две тысячи российских агентств, которые продают заказчикам своих разработчиков. Каждую неделю там по десять раз переписывают руками одни и те же резюме: под этого заказчика скрыть, что человек работал в Сбертехе, под того — переложить всё в его собственный бланк с матрицей компетенций. Одна такая папка приносит контракт на сотни тысяч рублей, а одна ошибка в ней этот контракт убивает — поэтому платят не за удобство, а за то, чтобы сделка не сорвалась.","problem":"Агентство, продающее заказчикам своих инженеров, переписывает одни и те же резюме руками по десять раз в неделю: под каждого заказчика — свой бланк, свой уровень обезличивания, свои правила. Резюме живут Word-файлами в папке на диске, правила конкретных клиентов — в голове одного пресейла и уходят вместе с ним при увольнении. Цена ошибки прямая: если заказчик по уникальной формулировке проекта находит человека сам и нанимает мимо агентства, теряется комиссия 250–400 тысяч рублей.","metrics":[{"value":"340 ₽","label":"за профиль в месяц","hint":"Основной тариф «Агентство», 31–150 активных профилей. Уволенные и архивные — бесплатно навсегда"},{"value":"23","label":"агентства до $5k/мес","hint":"ARPA 19 000 ₽ (55 профилей × 340 ₽); 425 000 ₽ / 19 000 = 23 клиента"},{"value":"×3","label":"дешевле CVPartner","hint":"У CVPartner $10–20 за пользователя в месяц — 850–1 700 ₽ при курсе 85 ₽/$"},{"value":">95%","label":"валовая маржа","hint":"Себестоимость 400–900 ₽ на клиента в месяц при чеке 19 000 ₽, до расходов на поддержку"},{"value":"1 500–2 500","label":"агентств в РФ","hint":"Аутсорс/аутстафф-студии с 30+ инженерами по рейтингам Тэглайн, CMS Magazine, составу Руссофт. 90 клиентов — 4–6% сегмента"},{"value":"250–400 тыс ₽","label":"цена одной деанонимизации","hint":"Комиссия, которую агентство теряет, когда заказчик находит человека по уникальной формулировке проекта и нанимает его напрямую"}],"why_now":"Три даты сошлись. С 30.05.2025 в России действуют оборотные штрафы за утечки персданных — до 3% выручки, с минимумами при повторе; для агентства, рассылающего резюме сотрудников Word-файлами по почте без оформленных согласий, это превратилось из абстракции в строку риска, и это одновременно главный аргумент продажи. Языковые модели только сейчас стали достаточно хороши, чтобы разбирать грязные русские Word/PDF/сканы (70–85% точности) и переписывать текст с трассировкой каждой фразы до исходного факта — то есть без выдумывания опыта, за которое рынок наказывает «улучшателей резюме». И третье: с 01.01.2027 кончается отсрочка ФАС по ч. 10.7 ст. 5 ФЗ «О рекламе», после чего продвижение в российских телеграм-каналах придётся перестраивать — значит второй канал (адресный outbound, отраслевые конференции, рейтинги) надо закладывать с первого дня, а не потом.","moat":"Копится на двух этажах, и оба растут только от эксплуатации, а не от вложенных денег. У КЛИЕНТА: база профилей; общая база проектов агентства, где один проект переиспользуется в резюме десяти человек и который больше никто не восстановит; версионированный журнал подач — кому, когда и что именно ушло; правила и формы конкретных заказчиков, которые раньше жили в голове одного пресейла и уходили вместе с ней при увольнении; накопленные исходы и знание, что у кого проходит. Перенос всего этого в другой продукт болезнен настолько, что удерживает сам по себе. У НАС, поверх всех клиентов: библиотека размеченных форм и матриц российских заказчиков — новый клиент, работающий со Сбером или X5, получает готовый маппинг с первого дня; словари обезличивания и отраслевых замен, откалиброванные на реальном корпусе резюме; сеть консорциума коллизий, ценность которой растёт квадратично с числом участников. Ни то, ни другое не воспроизводится за квартал. CVPartner в РФ структурно недоступен (оплата, локализация, 152-ФЗ), а Хантфлоу и Поток идут в противоположную сторону — ведут чужих кандидатов внутрь компании, а не своих людей наружу.","survives":"Накапливается общая база проектов агентства (один проект переиспользуется в резюме десяти человек) и версионированный журнал отправок — кому какое резюме ушло; за две недели это не воспроизводится, а перенос 80 профилей в другой продукт настолько болезнен, что даёт настоящее удержание. Отдать даром это некому: ATS ведёт ЧУЖИХ кандидатов внутрь компании, а тут СВОИ люди идут наружу к клиенту под брендом агентства и с обезличенной версией под тендер — ни у hh, ни у Хантфлоу этого контура нет и он им противопоказан. Спрос доказан живым CVPartner по $10–20 за пользователя при отсутствии аналога в РФ и СНГ; 390 ₽ за профиль — метрованная цена за штуку.","roles":[{"role":"Сотрудник (разработчик, аналитик, инженер)","does":"Держит свой профиль: проекты, роли, стек, сертификаты, языки. Раз в месяц отвечает на один вопрос-микрообновление (60–90 секунд), а не заполняет анкету. Даёт и отзывает согласие на передачу своих данных заказчикам, видит куда его подавали и кто внутри агентства смотрел его профиль. Перед интервью у заказчика открывает «бриф подачи» — какая версия ушла, под каким псевдонимом, как названы работодатели, что нельзя называть вслух. Никаких оценок, тестов и рейтингов о нём в продукте нет вообще."},{"role":"Ресурс-менеджер / бенч-менеджер","does":"Главный пользователь и главный внутренний защитник покупки. Держит базу профилей и общую базу проектов агентства, отвечает на запросы сейлзов «кто у нас делал биллинг на Java в телекоме», собирает подачу в конструкторе, гоняет предполётные проверки, следит за свежестью базы и покрытием компетенций против спроса клиентов."},{"role":"Пресейл / сейлз / тендерный менеджер","does":"Заводит запрос заказчика (вставляет письмо или ТЗ), получает разобранный чек-лист требований и предложенных людей, отправляет подачу ссылкой, видит телеметрию открытий, проставляет исход, ведёт карточки клиентов с их правилами оформления, собирает команду и таблицу соответствия под тендер."},{"role":"Тимлид / руководитель практики","does":"Подтверждает факты в профилях своих людей (что реально делал на проекте), заводит и вычищает карточки проектов, отвечает на запрос «кто закроет вот это требование», видит только своё подразделение."},{"role":"HR / кадровик","does":"Ведёт правовой контур: основания обработки (ТД/ГПХ), подписанные согласия на передачу третьим лицам, сроки и отзывы, сертификаты и их истечение, увольнения → перевод профиля в бесплатный архив."},{"role":"Маркетинг / бренд","does":"Владеет шаблонами и бренд-китом: загружает существующий Word-шаблон агентства и превращает в редактируемый, собирает шаблоны под конкретных заказчиков, следит, чтобы наружу уходил один визуальный язык."},{"role":"Владелец / директор","does":"Смотрит дашборд подач (ушло → открыто → интервью → оффер), аналитику «что выигрывает» по документу и клиенту, журнал доступа к персданным, тариф и счёт активных профилей."},{"role":"Администратор / DPO","does":"Роли и права (кто видит ставки, контакты, чьи профили), правила обезличивания по умолчанию, интеграции и SSO, сроки хранения, обработка запросов сотрудников на выгрузку/удаление, тумблер «не использовать наши данные для обучения моделей»."},{"role":"Заказчик (внешний, без регистрации)","does":"Открывает брендированную ссылку-подачу или витрину бенча, листает обезличенные карточки, жмёт «запросить интервью». Ничего не заполняет, аккаунта не заводит — это не маркетплейс, а страница агентства."}],"screens":[{"section":"Вход и старт","screen":"Регистрация агентства и вход","role":"Все","what":"Email+пароль, вход по ссылке-приглашению, 2FA, SSO для холдингов. Переключатель RU/EN на самом экране. Отдельная кнопка «я сотрудник, у меня ссылка от компании» — сотрудник не должен проходить корпоративный онбординг."},{"section":"Вход и старт","screen":"Мастер: карточка агентства и бренд-кит","role":"Владелец, админ, маркетинг","what":"Название, юрлицо и реквизиты, логотипы (светлый/тёмный), фирменные цвета и шрифты, юридический футер и NDA-дисклеймер для документов, домен для публичных ссылок (cv.имя-агентства.ru)."},{"section":"Вход и старт","screen":"Мастер импорта: загрузка резюме","role":"Админ, ресурс-менеджер","what":"Drag&drop папки или zip с Word/PDF-резюме, подключение почтового ящика, куда их годами складывали. Выбор правового основания (ТД/ГПХ) и подтверждение, что это свои сотрудники. Счётчик файлов и оценка времени разбора."},{"section":"Вход и старт","screen":"Очередь разбора","role":"Ресурс-менеджер","what":"Список файлов со статусом (разобрано / нужен человек), поля с индикатором уверенности агента, вид «файл слева — структура справа», массовое подтверждение по колонке, ручная правка спорных полей."},{"section":"Вход и старт","screen":"Отчёт импорта","role":"Ресурс-менеджер, владелец","what":"Создано N профилей, найдено M дублей проектов (предложение слить), какие поля пусты и у кого, покрытие стеков. Единственная крупная кнопка: «собрать первую подачу» — это момент, в который продукт продаёт себя."},{"section":"База людей","screen":"Реестр профилей","role":"Ресурс-менеджер, сейлз, HR, тимлид","what":"Таблица и плитки. Фильтры: стек, грейд, отрасль, язык, доступность с даты, свежесть профиля, наличие действующего согласия. Быстрые действия: «в подачу», «запросить обновление», массовый выбор, сохранённые пулы."},{"section":"База людей","screen":"Профиль: обзор","role":"Все (сотрудник — свой)","what":"Шапка: роль, грейд, локация, доступность с даты и текущий проект. Топ-стек, три ключевых проекта, индикатор свежести профиля, кнопки «в подачу», «PDF», «запросить обновление», «показать как видит заказчик»."},{"section":"База людей","screen":"Профиль: опыт и проекты","role":"Ресурс-менеджер, тимлид, сотрудник","what":"Блоки опыта, привязанные к карточкам проектов агентства, перетаскивание порядка, скрытые блоки (не удалённые, а невидимые в подачах), поле «чем горжусь» и метрики результата в цифрах."},{"section":"База людей","screen":"Профиль: навыки, сертификаты, языки","role":"Ресурс-менеджер, сотрудник, HR","what":"Теги из общего словаря компетенций с годами по каждому, отметка «подтверждено проектом» со ссылкой на проект-источник, сканы сертификатов со сроками действия и напоминанием об истечении, уровни языков."},{"section":"База людей","screen":"Профиль: RU/EN и расхождения","role":"Ресурс-менеджер, маркетинг","what":"Две колонки бок о бок, подсветка блоков, где русская версия ушла вперёд английской, кнопка «догнать перевод» на конкретный блок, ручная правка терминов через глоссарий агентства."},{"section":"База людей","screen":"Профиль: согласия на передачу","role":"HR, сотрудник, DPO","what":"Кому разрешено передавать данные (перечень заказчиков или категорий), срок действия, файл подписанного согласия, история отзывов. Если согласия нет или оно истекло — экспорт и ссылки по этому человеку блокируются с объяснением."},{"section":"База людей","screen":"Профиль: история подач","role":"Ресурс-менеджер, сейлз, сотрудник (свою)","what":"Куда человека подавали, в какой версии, под каким псевдонимом, что было скрыто, чем кончилось. Плюс: кто внутри агентства открывал его профиль и когда — это видно самому сотруднику."},{"section":"Проекты и компетенции","screen":"Реестр проектов агентства","role":"Ресурс-менеджер, сейлз, тимлид","what":"Клиент, отрасль, годы, стек, число участников, флаг «можно ли называть заказчика публично» и флаг NDA. Один проект переиспользуется в резюме десяти человек — это и есть накапливаемый актив."},{"section":"Проекты и компетенции","screen":"Карточка проекта","role":"Ресурс-менеджер, тимлид","what":"Два варианта описания сразу: открытое («ВТБ, миграция АБС») и обезличенное («крупный федеральный банк из топ-5»). Роли участников с индивидуальными формулировками, результаты в цифрах, архитектура, длительность."},{"section":"Проекты и компетенции","screen":"Слияние дублей проектов","role":"Ресурс-менеджер","what":"Агент нашёл, что шесть резюме описывают один и тот же проект разными словами. Сравнение формулировок, выбор канонического текста, перенос ролей на участников, «это разные проекты» как отказ."},{"section":"Проекты и компетенции","screen":"Словарь компетенций и синонимов","role":"Админ, ресурс-менеджер","what":"Нормализация («Java 8», «джава», «Java SE» → Java), уровни 1–5 и что они означают у нас, отраслевые теги. Влияет на подбор, на поиск и на автозаполнение компетенционных матриц заказчиков."},{"section":"Проекты и компетенции","screen":"Поиск по базе вопросом","role":"Ресурс-менеджер, сейлз, тимлид","what":"«Кто у нас делал биллинг на Java в телекоме» → люди, а рядом — фрагменты проектов-доказательств и доступность. Сохранение запроса как именованного пула, переиспользование в подаче. Сегодня на этот вопрос отвечает память тимлида."},{"section":"Сборка подачи","screen":"Новый запрос заказчика","role":"Сейлз, ресурс-менеджер","what":"Вставить письмо, ТЗ или ссылку на вакансию, выбрать клиента, срок, ставку/бюджет, число позиций. Агент вытаскивает требования в редактируемый чек-лист с делением на обязательные и желательные."},{"section":"Сборка подачи","screen":"Подбор под запрос","role":"Ресурс-менеджер","what":"Кандидаты из своей базы с построчным объяснением «почему подходит» по каждому требованию и «чего не хватает». Конфликты по доступности, отметка «уже подан этому клиенту», сортировка по покрытию требований."},{"section":"Сборка подачи","screen":"Конструктор подачи (ядро продукта)","role":"Ресурс-менеджер, сейлз","what":"Слева требования заказчика, справа выбранные люди. По каждому: порядок проектов перетаскиванием, что скрыть, тумблеры «обезличить», «язык RU/EN», «шаблон». Живой предпросмотр страницы. Один экран, ради которого куплен продукт — остальные 50 не должны его заслонять."},{"section":"Сборка подачи","screen":"Диф обезличивания","role":"Ресурс-менеджер","what":"Оригинал и обезличенная версия бок о бок, каждая вырезка подсвечена с причиной. Чек-лист: ФИО, работодатели, контакты, ссылки, метаданные файла, лицо на фото, имя файла, подписи в колонтитулах."},{"section":"Сборка подачи","screen":"Проверка гуглимости","role":"Ресурс-менеджер","what":"Три-пять самых уникальных фраз обезличенного текста, оценка риска деанонимизации («по этой формулировке человек находится за один запрос»), предложенные замены в один клик."},{"section":"Сборка подачи","screen":"Предполётные проверки","role":"Ресурс-менеджер","what":"Единый блокирующий чек-лист перед экспортом: правила этого клиента, коллизии подач (подавали ли уже, когда, под каким псевдонимом, исход; сигнал консорциума «уже подан другим участником N дней назад» без раскрытия кем), действующие согласия, просроченные сертификаты, пустые обязательные поля формы заказчика."},{"section":"Сборка подачи","screen":"Предпросмотр и экспорт","role":"Ресурс-менеджер, сейлз","what":"Выбор шаблона (наш / агентства / этого клиента), водяной знак с именем заказчика и датой, экспорт PDF / DOCX / форма заказчика. Отдельная кнопка «сравнить с прошлой подачей этому клиенту» — построчный диф."},{"section":"Сборка подачи","screen":"Создание ссылки-подачи","role":"Ресурс-менеджер, сейлз","what":"Срок жизни, пароль, скачивание вкл/выкл, режим «живая» (обновляется вместе с профилем) или «замороженная» (снимок), водяной знак, кнопка мгновенного отзыва доступа."},{"section":"Шаблоны и формы","screen":"Библиотека шаблонов","role":"Маркетинг, админ","what":"Готовые наши, шаблоны агентства, шаблоны конкретных заказчиков. Предпросмотр каждого на реальном профиле, отметка «шаблон по умолчанию для клиента X», версии шаблонов."},{"section":"Шаблоны и формы","screen":"Конструктор шаблона и импорт из Word","role":"Маркетинг, админ","what":"Загрузили существующий .docx агентства — получили редактируемый шаблон с распознанными блоками, шрифтами и цветами. Дальше: блоки, поля, обложка, колонтитулы, правила переноса; одновременный предпросмотр в PDF и DOCX."},{"section":"Шаблоны и формы","screen":"Форма заказчика: маппинг полей","role":"Ресурс-менеджер, админ","what":"Загруженный бланк заказчика или его Excel-матрица компетенций → сопоставление с нашими полями один раз. Автопроставление уровней 1–5 из тегов, пометка обязательных и незакрытых ячеек. Дальше каждая подача этому клиенту выходит в его форме сама."},{"section":"Шаблоны и формы","screen":"Буфер полей портала заказчика","role":"Ресурс-менеджер","what":"Когда заказчик требует вбивать людей в свой портал руками: чек-лист его полей в его порядке, кнопка «копировать» у каждого, отметка «внесено». Грубо, но экономит менеджеру полчаса на человека."},{"section":"Отправки и журнал","screen":"Журнал подач","role":"Ресурс-менеджер, сейлз, владелец","what":"Все отправки: кто отправил, кому, когда, в какой версии, каким каналом, статус, жива ли ссылка. Фильтры по клиенту, человеку, менеджеру, периоду; выгрузка."},{"section":"Отправки и журнал","screen":"Карточка подачи","role":"Ресурс-менеджер, сейлз","what":"Неизменяемый снимок отправленного документа с хешем, телеметрия (сколько открытий, с каких устройств, чьи карточки смотрели дольше, было ли скачивание), лента статусов, заметки, кнопка «отозвать доступ»."},{"section":"Отправки и журнал","screen":"Исход и причина","role":"Сейлз","what":"Проставить: отказ по резюме / отказ после техинтервью / оффер / вышел на проект / молчание. Свободный текст причины + выбор из накопленных кластеров причин по этому клиенту."},{"section":"Отправки и журнал","screen":"Публичный просмотр подачи","role":"Заказчик (внешний)","what":"Брендированная страница агентства: список людей, раскрывающиеся карточки, скачивание по разрешению, кнопка «запросить интервью/контакт». Без регистрации, без индексации поисковиками."},{"section":"Отправки и журнал","screen":"Витрина бенча","role":"Заказчик (внешний), настраивает ресурс-менеджер","what":"Постоянная ссылка для конкретного клиента: курируемый обезличенный список людей, свободных под его стек, с датами доступности. Обновляется сама. Кнопка «запросить»."},{"section":"Отправки и журнал","screen":"Входящие запросы","role":"Сейлз","what":"Всё, что пришло из публичных ссылок и витрин: кто, по кому, когда, с какой страницы. Превращение запроса в новый запрос заказчика одним кликом."},{"section":"Отправки и журнал","screen":"Бриф подачи для сотрудника («шпаргалка к интервью»)","role":"Сотрудник, ресурс-менеджер","what":"Открывается перед звонком заказчика: какая версия резюме ушла, под каким псевдонимом, какие проекты скрыты, как названы работодатели («крупный банк», не «Сбертех»), что нельзя называть — ставку, имена клиентов. Кнопка «понял»."},{"section":"Тендеры","screen":"Реестр тендеров и крупных запросов","role":"Сейлз, владелец","what":"Заказчик, срок подачи, число позиций, стадия, ответственный, готовность пакета в процентах."},{"section":"Тендеры","screen":"Разбор ТЗ на требования","role":"Сейлз","what":"Пункты ТЗ → требования (обязательные/желательные) с цитатой и ссылкой на номер пункта. Ручное добавление и переформулирование, отметка «этого у нас точно нет»."},{"section":"Тендеры","screen":"Сборка команды под тендер","role":"Ресурс-менеджер, сейлз","what":"Матрица люди × требования, зелёное/жёлтое/красное, дыры подсвечены. Предложения: кого добрать, у кого требование закрывается смежным опытом, кого взять с бенча партнёрского агентства."},{"section":"Тендеры","screen":"Таблица соответствия и приложение к заявке","role":"Сейлз","what":"Автоматически: «требование п. 4.3 — Иванов И., подтверждение на стр. 14 приложения». Экспорт в DOCX/PDF как готовое приложение к заявке вместе с пакетом резюме."},{"section":"Клиенты","screen":"Реестр клиентов","role":"Сейлз, владелец","what":"Компании-заказчики, ответственный менеджер, шаблон по умолчанию, число подач, конверсия по этапам, дата последней активности."},{"section":"Клиенты","screen":"Карточка клиента и его правила","role":"Сейлз, ресурс-менеджер","what":"Требования к форме, правила обезличивания для этого клиента (что резать всегда, что оставлять), запреты («не подавать людей с опытом < 3 лет», «не называть ставку в документе»), история подач и что у них проходит."},{"section":"Кабинет сотрудника","screen":"Мой профиль","role":"Сотрудник","what":"Ровно то, что уходит клиентам, в том же виде. Редактирование блоков, «показать как видит заказчик», скачать своё резюме себе (в том числе после увольнения — это снимает конфликт с людьми)."},{"section":"Кабинет сотрудника","screen":"Подтверждение и микро-обновление","role":"Сотрудник","what":"Один вопрос за раз с тремя готовыми вариантами, сгенерированными из данных проекта: «Ты 4 месяца на «Биллинг X5». Что добавить?». 60–90 секунд, прогресс «профиль свежий до 12.11». Никогда не пустая анкета."},{"section":"Кабинет сотрудника","screen":"Мои согласия и прозрачность","role":"Сотрудник","what":"Кому разрешил передавать данные, куда меня подавали и в каком виде, кто внутри агентства открывал мой профиль, отзыв согласия в один тап с последствием («после отзыва вас нельзя подавать, действующие ссылки будут отключены»)."},{"section":"Аналитика","screen":"Дашборд подач","role":"Владелец, сейлз","what":"Воронка ушло → открыто → интервью → оффер → вышел по неделям, в разрезе клиентов и менеджеров. Сколько подач заказчик даже не открыл — самая неприятная и самая полезная цифра."},{"section":"Аналитика","screen":"Что выигрывает","role":"Владелец, маркетинг, ресурс-менеджер","what":"Аналитика по ДОКУМЕНТУ и КЛИЕНТУ, не по человеку: какой шаблон, какая длина, какой порядок блоков, наличие раздела «сертификаты» коррелируют с проходом у этого заказчика; кластеры причин отказа. Экрана «эффективность сотрудника» в продукте не существует по проектному запрету."},{"section":"Аналитика","screen":"Свежесть и покрытие базы","role":"Ресурс-менеджер, HR","what":"Кто протух и насколько, дыры компетенций против того, что чаще всего просят клиенты за последние 90 дней, сертификаты на истечении, люди без согласия."},{"section":"Админ, права, данные","screen":"Команда и роли","role":"Владелец, админ","what":"Приглашения, восемь ролей, тонкая настройка: кто видит ставки, кто видит контакты сотрудников, кто видит чужие практики. Ограничение видимости по подразделению."},{"section":"Админ, права, данные","screen":"Журнал доступа","role":"Владелец, DPO","what":"Кто открывал чей профиль, кто экспортировал, кто создавал и отзывал ссылки, кто менял согласия. Неизменяемая лента, выгрузка для внутренней проверки или проверяющего органа."},{"section":"Админ, права, данные","screen":"Правила обезличивания по умолчанию","role":"Админ, DPO","what":"Что резать всегда, словарь запрещённых упоминаний (названия клиентов под NDA), как называть работодателей по отраслям, шаблон псевдонима («Иван К.» / «Специалист №14»), что делать с фото."},{"section":"Админ, права, данные","screen":"Персданные и хранение","role":"Владелец, DPO","what":"Сроки хранения по категориям, подтверждение локализации в РФ, обработка запроса сотрудника на выгрузку/удаление, тумблер «не использовать наши данные для обучения моделей» (по умолчанию включён), настройка токенизации ПДн перед отправкой в языковые модели."},{"section":"Админ, права, данные","screen":"Интеграции и уведомления","role":"Админ","what":"Почта и календарь, ЭДО, выгрузка/загрузка из 1С ЗУП и табелей (чтобы знать, кто на каком проекте), SSO, вебхуки, Telegram/почтовые уведомления. Матрица «событие × роль × канал»."},{"section":"Деньги","screen":"Тариф и счёт активных профилей","role":"Владелец, бухгалтер","what":"Сколько профилей активно сейчас, что в бесплатном архиве, прогноз счёта на конец месяца, смена тарифа, годовая оплата со скидкой, докупка тендерного контура."},{"section":"Деньги","screen":"Оплата и документы","role":"Владелец, бухгалтер","what":"Счета на юрлицо, акты, реквизиты, закрывающие через ЭДО (Диадок/СБИС), карта или расчётный счёт, история платежей. Без этого экрана российское агентство просто не сможет заплатить."}],"features":[{"feature":"Обезличивание с проверкой на «гуглимость»","how":"Три слоя. Первый — детерминированный: регулярки и справочник юрлиц РФ вычищают ФИО, телефоны, почты, ссылки, названия работодателей, метаданные PDF/DOCX, имя файла, лицо на фото. Второй — модель находит утечки внутри текста («в Сбертехе мы поднимали...») и предлагает отраслевую замену («в крупном банке из топ-5»). Третий, которого нет ни у кого: агент берёт обезличенный текст, выделяет самые редкие n-граммы и оценивает, идентифицируется ли по ним человек за один поисковый запрос, и предлагает переформулировки. Всё показывается дифом с причиной каждой вырезки.","why_unique":"Конкуренты (включая CVPartner) понимают обезличивание как «скрыть поле ФИО». Настоящая боль другая: заказчик по уникальной формулировке проекта находит человека на Хабр Карьере и нанимает мимо агентства — это потеря 250–400 тыс ₽ комиссии. Повторить трудно, потому что нужен отраслевой справочник российских работодателей и дочек, накопленный словарь замен и калибровка «редкости фразы» на реальном корпусе резюме, а не одна LLM-подсказка."},{"feature":"Бриф подачи для сотрудника («шпаргалка к интервью»)","how":"Из карточки подачи автоматически собирается одностраничка для самого человека: под каким псевдонимом он подан, какие проекты скрыты, как названы работодатели, какие темы нельзя поднимать (ставка, имена клиентов), какая версия резюме у заказчика на руках. Приходит пушем за час до слота, открывается на телефоне.","why_unique":"Классическая катастрофа: агентство неделю обезличивало резюме, а сотрудник на первом же созвоне говорит «я работал в Сбертехе» — и заказчик выходит на него напрямую. Никто эту дыру не закрывает, потому что все продукты класса заканчиваются на кнопке «экспорт». Здесь продукт продолжается за пределы документа, в человека, и это невозможно скопировать, не имея журнала версий подач."},{"feature":"Детектор коллизий подач + опциональный консорциум агентств","how":"Внутри агентства: перед экспортом сверка с журналом — подавали ли этого человека этому клиенту, когда, под каким псевдонимом, с каким исходом. Между агентствами (по желанию, отдельным согласием сотрудника): участники обмениваются не данными, а слепыми свёртками пары (нормализованный идентификатор человека × заказчик) с попарным секретом, так что раскрывается только факт совпадения — «этот человек уже подан этому заказчику 12 дней назад», без указания кем и без передачи персданных.","why_unique":"Двойная подача — самый унизительный провал в аутстаффе: заказчик видит одного человека от трёх вендоров, снимает всех. Сегодня от этого защищаются памятью менеджера. Повторить трудно вдвойне: нужен и накопленный журнал подач (его нет ни у кого), и сеть согласившихся агентств, и криптографическая схема, которая не нарушает 152-ФЗ. Сеть — это классический эффект: чем больше участников, тем ценнее, и второму игроку её не собрать."},{"feature":"Форма заказчика: чужой бланк как первоклассный объект","how":"Загружается пустой бланк клиента (DOCX-форма, Excel-матрица компетенций с уровнями 1–5, список полей его портала). Один раз делается маппинг «наше поле → его ячейка». Дальше любая подача этому клиенту выходит сразу в его форме, матрица уровней проставляется из словаря компетенций, незакрытые обязательные ячейки подсвечиваются, а для порталов, куда надо вбивать руками, выдаётся буфер полей в порядке портала с кнопкой копирования у каждого.","why_unique":"Крупные российские заказчики (банки, ритейл, телеком) требуют резюме строго в своём формате — и это ровно та работа, которая сегодня съедает у пресейла по полчаса на человека. Западные продукты этого класса живут в мире, где формат диктует вендор. Повторить трудно не технологически, а накопительно: ценность растёт от библиотеки уже размеченных форм конкретных российских заказчиков, которая копится у нас по клиентам."},{"feature":"Правила клиента как исполняемый чек-лист (предполётные проверки)","how":"У каждой компании-заказчика заводятся правила: что всегда обезличивать, что оставлять, чего не присылать, какой шаблон, максимум страниц, требования к согласиям. Перед экспортом запускается блокирующий прогон: правила клиента + коллизии + действующее согласие + просроченные сертификаты + пустые обязательные поля. Экспорт не выпускается, пока каждая красная строка не разобрана или явно не проигнорирована с записью в журнал.","why_unique":"Сегодня эти правила живут в голове одного пресейла — и уходят вместе с ней при увольнении, после чего агентство пару месяцев теряет сделки на мелочах. Продукт превращает личное знание в актив компании. Это ровно то, что делает переход к конкуренту болезненным, и то, что нельзя импортировать: правила накапливаются только через реальные отказы."},{"feature":"Импорт-конвейер с дедупликацией проектов","how":"Агентство сваливает папку из 80 старых Word-резюме. Агент разбирает каждое в структуру, режет на карточки проектов, а затем сравнивает проекты между людьми: шесть резюме, описывающих одну и ту же миграцию у одного заказчика разными словами, сливаются в одну карточку проекта с шестью ролями. Человек только подтверждает слияния и спорные поля.","why_unique":"Это лекарство от главного убийцы всего класса — пустой базы. У конкурентов онбординг = «занесите людей», и продукт умирает на второй неделе. Здесь первая подача собирается в день продажи, из данных, которые у агентства уже есть. Дедупликация проектов — та вещь, которая сама по себе создаёт «общую базу проектов агентства», ради которой продукт и держат: её за две недели не воспроизвести."},{"feature":"Подача как неизменяемый объект с дифом версий","how":"Каждая отправка сохраняет и рендер (с хешем), и структурный источник. По кнопке «сравнить с прошлой подачей этому клиенту» показывается построчный диф двух версий одного человека. Плюс телеметрия ссылки: сколько раз открыли, чьи карточки листали дольше, скачивали ли.","why_unique":"Отвечает на реальную фразу заказчика «вы нам его уже присылали в другом виде» за пять секунд вместо разбирательства на неделю. Ни ATS, ни диск с папками этого не дают: ATS хранит входящих кандидатов, а папка не помнит, что именно ушло. Именно этот журнал и делает перенос в другой продукт болезненным."},{"feature":"Тендерный контур: ТЗ → требования → таблица соответствия","how":"Загружается ТЗ или список требований. Агент разбирает его на пункты с цитатами, строит матрицу «люди × требования», подсвечивает дыры и предлагает, кто закрывает требование смежным опытом. На выходе — готовое приложение к заявке: «требование п. 4.3 — Иванов И., подтверждение на стр. 14» + пакет резюме в единой вёрстке.","why_unique":"Это неделя работы тендерного отдела, сжимаемая в день. Ни hh, ни Хантфлоу, ни Поток этот контур не построят: их плательщик — внутренний HR, ведущий ЧУЖИХ кандидатов ВНУТРЬ компании. Здесь СВОИ люди идут НАРУЖУ под брендом агентства. Контур гигантам противопоказан, а не просто неинтересен."},{"feature":"Микро-обновление вместо анкеты","how":"Продукт знает из табелей/назначений, на каком проекте человек сейчас, и раз в месяц задаёт ОДИН вопрос с тремя готовыми вариантами, собранными из карточки проекта. Ответ — один тап. Дополнительно: после выигранной подачи — «подтверди, что делал вот это» одной кнопкой. Пустой формы сотруднику не показывают никогда.","why_unique":"Все конкуренты решают протухание профилей напоминанием «обновите резюме», которое игнорируют 100% людей. Ключ — не напоминание, а предзаполненный черновик, который надо только подтвердить. И зеркальная механика доверия: сотрудник видит, кто смотрел его профиль и куда его подавали — это единственное, что реально мотивирует его вложиться в свой профиль."},{"feature":"Токенизация персданных до языковой модели","how":"Перед любым обращением к модели локальный детерминированный слой заменяет ФИО, контакты, названия работодателей на типизированные токены (PERSON_1, ORG_3); модель работает с обезличенным текстом; ответ разворачивается обратно на нашей стороне. Ключ подстановки не покидает контур клиента.","why_unique":"Это одновременно архитектура и главный аргумент продажи после оборотных штрафов за утечки. Конкурент, построивший продукт «поверх OpenAI», должен переписать ядро, чтобы это повторить, а не добавить галочку. Для российских заказчиков из банков и телекома отсутствие ПДн в промптах — условие допуска к контуру."}],"agents":["Парсер резюме: разбирает Word/PDF/сканы в структуру — блоки опыта, роли, даты, стек, отрасли, образование. Каждое поле помечается уровнем уверенности; всё ниже порога уходит человеку на подтверждение, а не записывается молча.","Дедупликатор проектов: сравнивает описания проектов между профилями и находит, что шесть текстов описывают одну и ту же работу у одного заказчика; собирает канонический текст и переносит роли участников. Слияние всегда подтверждает человек.","Нормализатор стека: сводит «Java 8 / джава / Java SE» к одному тегу и наращивает словарь синонимов КОНКРЕТНОГО агентства, а не общий; из него же проставляет уровни 1–5 в компетенционные матрицы заказчиков.","Разборщик запроса: читает письмо заказчика или ТЗ и вытаскивает требования в чек-лист с делением на обязательные и желательные, с цитатой и номером пункта. Формулировки редактируются человеком до того, как по ним пойдёт подбор.","Подборщик под запрос: ранжирует своих людей по покрытию требований и пишет по каждому построчное «почему подходит» со ссылкой на конкретный проект-доказательство и «чего не хватает».","Компоновщик подачи: переставляет проекты человека так, чтобы наверху оказались релевантные требованию, предлагает, что скрыть, подбирает шаблон по правилам клиента. Результат — черновик, который ресурс-менеджер утверждает или перетаскивает руками.","Переписчик формулировок с трассировкой: переформулирует описание проекта на языке требований заказчика, работая ТОЛЬКО с уже введёнными фактами. Любая фраза раскрывается кликом в исходный факт; то, что не подтверждается фактом из базы, помечается и в документ не попадает. Выдумывать опыт агент технически не может — это защита от «улучшателя резюме», которого рынок наказывает.","Обезличиватель: вычищает ФИО, работодателей, контакты, ссылки, метаданные файла, имя файла, лицо на фото; заменяет названия компаний отраслевыми описаниями; строит диф с причиной каждой вырезки.","Оценщик гуглимости: находит самые редкие формулировки в обезличенном тексте, оценивает риск, что по ним человека найдут за один поисковый запрос, и предлагает замены.","Заполнитель формы заказчика: сопоставляет наши поля с чужим бланком или Excel-матрицей, проставляет уровни, подсвечивает незакрытые обязательные ячейки, собирает буфер полей для ручного ввода в клиентский портал.","Сторож коллизий: перед экспортом сверяет предстоящую подачу с журналом агентства и (если включён консорциум) со слепыми свёртками участников — «этот человек уже подан этому заказчику 12 дней назад».","Хранитель согласий: следит за сроками и отзывами согласий на передачу данных, блокирует экспорт и гасит живые ссылки, когда согласие отозвано или истекло, ведёт запись в журнал доступа.","Сторож протухания: смотрит по табелям и назначениям, где профиль отстал от реальности, и формирует ОДИН вопрос сотруднику с тремя готовыми вариантами вместо анкеты.","Синхронизатор RU↔EN: держит две языковые версии профиля, ловит расхождения после правок и переводит только отставший блок, соблюдая глоссарий терминов агентства.","Аналитик исходов: кластеризует причины отказов по заказчику и по свойствам документа — шаблон, длина, порядок блоков, наличие раздела. Работает по документу и клиенту, а не по человеку: рейтингов сотрудников в продукте нет по проектному запрету.","Честная граница: сборка, переписывание и обезличивание выпускаются как ЧЕРНОВИК под утверждение человека. На реальных русских резюме разбор полей даёт порядка 70–85% точности, поэтому продукт спроектирован вокруг подтверждения, а не вокруг доверия к машине. Экономия — минуты вместо получаса, а не «нажми кнопку и не смотри»."],"econ":{"price":"390 ₽ за профиль в месяц на тарифе «Старт» (до 30 профилей, минимум 20 профилей = 7 800 ₽/мес), 340 ₽ на «Агентстве» (31–150 профилей), 290 ₽ на «Холдинге» (150+, плюс SSO, подразделения, выделенный контур). Тендерный контур — +7 000 ₽/мес сверху. Годовая оплата минус 15%. Разово: «перенос базы под ключ» 25 000–60 000 ₽ (импорт 80 Word-резюме, восстановление шаблона агентства один в один, первая подача в день продажи) — ручной труд, в подписную выручку не закладывается.","unit":"Активный профиль в месяц — то есть человек, которого можно включить в подачу. Платит агентство, не сотрудник. Уволенные и архивные профили бесплатны навсегда: клиента не наказывают за историю, а история и есть удержание.","anchors":[{"who":"CVPartner","price":"$10–20 за пользователя в месяц (850–1 700 ₽ при курсе 85 ₽/$)","note":"Прямой западный аналог; мы дешевле втрое. В РФ структурно недоступен — оплата, локализация, 152-ФЗ."},{"who":"Atsy","price":"990 ₽ за пользователя в месяц"},{"who":"Talantix","price":"до 30 000 ₽/мес"},{"who":"Поток","price":"30 900 ₽ за рекрутера в год","note":"Идёт в противоположную сторону: ведёт чужих кандидатов внутрь компании, а не своих людей наружу. То же и у Хантфлоу."}],"to_5k":"23 агентства. Средний клиент — агентство на 55 активных профилей: 55 × 340 = 18 700 ₽/мес, считаем ARPA 19 000 ₽. $5 000 = 425 000 ₽ по курсу 85 ₽/$; 425 000 / 19 000 = 23 клиента. По чертежу это 6–9 месяц ручных продаж. Критик с этим спорит: из 300 адресных писем по собственной воронке (10% в демо, 3–5% в оплату) выходит 9–15 клиентов, а адресов в открытых рейтингах — сотни, не тысячи. Значит либо смежные отрасли (1С-франчайзи, инжиниринг) входят в план на $5k уже сейчас с цифрами, либо срок не 6–9, а 9–14 месяцев.","to_20k":"90 агентств при том же чеке 19 000 ₽ ($20 000 = 1 700 000 ₽). Реалистичнее смешанный сценарий: 49 агентств при ARPA 35 000 ₽ — за счёт роста числа профилей у существующих клиентов, тендерного контура и перехода части на «Холдинг». Плюс 5–6 переносов базы в месяц по 40 000 ₽ — ещё около 240 000 ₽/мес разовых, которые в план не ставятся. 90 клиентов — это 4–6% всего российского сегмента аутсорс-студий с 30+ инженерами (их 1 500–2 500).","margin":"Себестоимость на клиента в месяц: хранилище и БД около 120 ₽; языковые модели — одна подача съедает 60–150 тысяч токенов, 30 подач в месяц ≈ 3 млн токенов, при смеси дешёвой и дорогой моделей 300–800 ₽; разовый импорт базы около 100 ₽. Итого 400–900 ₽ при чеке 19 000 ₽ — валовая маржа выше 95% до поддержки. Поддержка: один человек на 60–80 клиентов (~150 000 ₽/мес), при 90 клиентах двое = 300 000 ₽ из 1,7 млн выручки. Чужих денег на счетах нет — чистый софт, только своя подписка.","first_clients":"Четыре входа. (1) Главный — адресный outbound по 300 агентствам из открытых рейтингов (Тэглайн, CMS Magazine, состав Руссофт) с одним предложением: «пришлите пять ваших резюме — за сутки вернём подачу под вашего заказчика в вашем шаблоне». Это одновременно демо, половина импорта и проверка гипотезы; конверсия в демо ~10%, в оплату 3–5% → 9–15 первых клиентов. (2) Чаты и сообщества аутстафферов и бенч-обмена — там сидят ровно ресурс-менеджеры, то есть плательщики. (3) Канал партнёра ведёт к разработчикам, а не к плательщику, поэтому используется иначе: сотрудник получает бесплатный личный профиль и приносит ссылку своему менеджеру («хватит слать мне Word»), плюс контент «сколько стоит подача, которую заказчик даже не открыл». (4) Вторая волна — 1С-франчайзи и инжиниринг через тендерный контур. Отдельная оговорка критика: демо «пришлите 5 резюме» на старте — это ручная услуга, человек с агентом доводит каждую подачу до состояния «не стыдно»; при 30 демо в месяц это полставки, не заложенные в экономику. Считать честно или ограничивать темп демо.","honest":"Рынок физически узкий: агентств с 30+ инженерами в РФ порядка 1 500–2 500, а у студий до 30 человек резюме и правда спокойно живут в папке на диске. 90 клиентов — это 4–6% сегмента: много, но не фантастика. Расширение плательщика за пределы IT (1С-франчайзи, инжиниринг, проектные институты, юр- и консалтинг-фирмы — все продают людей под тендер тем же способом) увеличивает базу в 3–4 раза без переписывания продукта. Второе честное ограничение: разбор реальных русских резюме даёт 70–85% точности, поэтому продукт спроектирован вокруг подтверждения человеком, а не вокруг доверия к машине; на пилотах это означает ручную доводку каждой подачи — и это надо признать в плане, а не обнаружить."},"mvp":{"weeks":"По чертежу — 3–4 недели. Критик считает срок нереальным: парсинг русских Word/PDF/сканов, дедупликация проектов, обезличивание с дифом, брендированный экспорт PDF/DOCX и публичные ссылки с телеметрией — это 6–8 недель. Если срезать всё, что критик предлагает вынести (см. «что не входит»), остаётся ~15 экранов, и высвобожденное время идёт в качество парсинга и экспорта — потому что вся продажа стоит на первой подаче из грязной папки.","promise":"Свалил папку старых Word-резюме — через час собрал брендированную подачу под конкретного заказчика, отправил ссылкой и видишь, что её открыли.","screens":["Регистрация и вход","Мастер: карточка агентства и бренд-кит (логотип, цвета, футер)","Мастер импорта: загрузка резюме","Очередь разбора и подтверждение полей","Отчёт импорта с кнопкой «собрать первую подачу»","Реестр профилей с фильтрами","Профиль: обзор","Профиль: опыт и проекты","Реестр проектов агентства + слияние дублей (один экран, режим)","Поиск по базе вопросом","Новый запрос заказчика с разбором требований","Конструктор подачи — ядро продукта","Диф обезличивания","Предпросмотр и экспорт PDF/DOCX + создание ссылки","Публичный просмотр подачи (глазами заказчика)","Журнал подач + карточка подачи с телеметрией","Команда, роли и тариф/счёт (в MVP — один экран)","Экран сотрудника: «Мой профиль»","Экран сотрудника: «Согласие на передачу» — без него нельзя продавать законно"],"excluded":["Тендерный контур (ТЗ → требования → таблица соответствия)","Консорциум коллизий между агентствами","Формы заказчика (чужой бланк как объект)","Аналитика «что выигрывает»","Витрина бенча","RU/EN-синхронизация","Интеграции с 1С","Конструктор шаблонов — в MVP два готовых шаблона плюс подстановка логотипа и цветов","Микро-обновления профиля","Мобильные приложения","Критик предлагает срезать ещё четыре вещи: поиск по базе вопросом (для первой продажи хватит фильтров реестра), слияние дублей проектов (первые месяцы руками), телеметрию открытий ссылки (в v2 вместе с формами заказчика), второй готовый шаблон"],"done_when":"Одна проверка: взять реальную папку резюме реального агентства и за один вечер, без участия сотрудников, получить подачу, которую не стыдно отправить заказчику. Если этого нет — MVP не готов, сколько бы экранов ни было нарисовано."},"growth":["Холодного старта нет. Строго говоря, это не маркетплейс: заказчик ничего не заводит и не платит, он только открывает ссылку. Продукт полезен первому же клиенту в одиночестве, с нулём других агентств в системе.","Три входа для агентств: адресный outbound по открытым рейтингам студий (главный и ручной — первые 30 клиентов); сообщества аутстафферов и бенч-обмена, где сидят сами ресурс-менеджеры; сотрудник как вход снизу — разработчик берёт бесплатный личный профиль и приносит ссылку своему менеджеру.","Тихий вирусный контур через заказчика: каждая отправленная ссылка показывает продукт двум-трём людям в компании-заказчике, а тот, увидев красивую подачу от вендора А, спрашивает у вендора Б «а почему у вас Word».","Рост внутри клиента органический: агентство нанимает — счёт растёт сам, без новой продажи. Плюс переход части клиентов на «Холдинг» и подключение тендерного контура (+7 000 ₽/мес).","Вширь — на смежные отрасли, продающие людей под тендер: 1С-франчайзи, инжиниринг, проектные институты, консалтинг. Продукт тот же, база плательщиков в 3–4 раза больше.","Вовне — двуязычность с первого дня и отсутствие привязки к телеграму делают выход в СНГ и дальше вопросом локализации шаблонов и правового контура, а не переписывания продукта."],"mobile":"Нативное приложение нужно двум ролям и ради четырёх событий, остальное остаётся вебом: сотруднику — пуш «бриф подачи» за час до звонка заказчика (под каким псевдонимом подан, о чём молчать), микро-обновление профиля одним тапом, пуш «твой профиль ушёл заказчику X» с кнопкой отзыва согласия и съёмка сертификата камерой; ресурс-менеджеру и сейлзу — пуш «заказчик открыл подачу и трижды вернулся к Петрову» (сигнал звонить сегодня, на почте он бессмыслен), голосовой поиск по базе в дороге и показ обезличенной карточки с экрана прямо на встрече, в том числе офлайн — в переговорках банков интернета часто нет. Именно нативное, потому что веб-пуш на iOS в РФ работает плохо, нужны камера, офлайн-кеш и биометрический вход (в приложении лежат персданные коллег); iOS первым — нативная iOS-разработка в команде есть, а ресурс-менеджеры и сейлзы в РФ преимущественно на iPhone. Конструктор подачи, шаблоны, импорт, права, биллинг и аналитика в приложение не идут — это работа на большом экране.","legal":["Роли по 152-ФЗ: оператор — агентство-клиент, мы — обработчик по его поручению. В оферте обязателен раздел-поручение на обработку с составом данных, целями, сроками и требованиями к безопасности. Юристу проверить, что мы нигде не превращаемся в самостоятельного оператора — особенно в части консорциума коллизий и аналитики.","Передача резюме третьему лицу (заказчику) трудовым договором не покрывается: нужно отдельное согласие сотрудника с перечнем получателей или их категорий, сроком и правом отзыва. Встроено в продукт как объект первого класса (экраны «Согласие на передачу» и «Мои согласия»), а не как галочка. Юристу: типовая форма и вопрос, допустимо ли согласие «по категориям заказчиков» или нужно поимённо.","Локализация по 242-ФЗ: базы с персданными граждан РФ — на серверах в РФ. Уведомление Роскомнадзора об обработке — и наше, и напоминание клиенту про его. Модель угроз и меры по приказу ФСТЭК №21 (ожидаемо УЗ-3, спецкатегорий нет). Подтвердить у юриста, что фото сотрудника не становится биометрией, пока не используется для идентификации.","Оборотные штрафы за утечки (с 30.05.2025, до 3% выручки) — одновременно главный риск и главный аргумент продажи. Отсюда архитектурное требование: токенизация ПДн до отправки в языковые модели, шифрование полей, журнал доступа, минимальные сроки хранения.","Обращение к зарубежной модели с персданными = трансграничная передача со всеми уведомлениями. Решение инженерное, не юридическое: в модель уходит уже токенизированный текст без ФИО и контактов. Юристу подтвердить, что такой текст не считается персданными в нашей схеме; для клиентов из банков иметь российский или самохостовый контур.","Обезличивание не выводит данные из-под 152-ФЗ автоматически, если возможна повторная идентификация. Поэтому публичные ссылки-подачи и витрина бенча — только по ссылке, с истечением, без индексации поисковиками, с логом доступа. Статус витрины проверить у юриста.","Трансграничная передача при подаче иностранному заказчику — уведомление по ст. 12 152-ФЗ. Продукт предупреждает клиента и даёт шаблон, но ответственность оставляет на операторе.","Реклама: продвижение через IT-телеграм-каналы партнёра — это реклама, а не вакансия (исключение по ПП РФ от 24.07.2025 №1087 на нас не распространяется, мы не работодатель). Значит маркировка в ЕРИР сейчас, а с 01.01.2027, когда кончается отсрочка ФАС по ч. 10.7 ст. 5 ФЗ «О рекламе», продвижение в телеграм-каналах придётся перестраивать. Второй канал закладывать с первого дня.","Оферта и деньги: публичная оферта на предоставление права использования ПО (простая неисключительная лицензия, ст. 1286 ГК) + SLA + DPA-приложение. Льгота по НДС (пп. 26 п. 2 ст. 149 НК) действует только для ПО из реестра российского ПО — регистрацию ставить в план первого года: она даёт и льготу, и допуск к крупным корпоративным закупкам. Расчёты только свои, чужих денег на счетах нет; закрывающие документы обязательно через ЭДО (Диадок/СБИС), иначе российское агентство физически не проведёт платёж.","Права на контент: в оферте прямо — профили, проекты и шаблоны остаются клиенту, мы не используем их для обучения моделей (тумблер в интерфейсе, включён по умолчанию), при расторжении выгрузка всей базы в машиночитаемом виде за 30 дней. Этот пункт спросит каждый второй покупатель, и отсутствие внятного ответа убивает сделку.","Отдельно показать юристу: форму согласия на передачу; схему консорциума коллизий (слепые свёртки — не является ли это обменом персданными между операторами); текст поручения на обработку; статус публичной витрины; вопрос трансграничной передачи при использовании моделей. Критик отдельно отмечает, что консорциум в правовом разделе не упомянут вовсе, хотя как фича объявлен трудноповторимым активом: непонятно, кто оператор сверки и покрывает ли её согласие сотрудника — согласие на передачу заказчику есть, на межагентский обмен хешами нет."],"risks":[{"risk":"База не наполняется — тот же риск, что похоронил соседнюю идею. Сотрудники профили не обновляют, ресурс-менеджер заполняет за них руками и продукт возненавидит.","severity":"высокая","mitigation":"Три слоя. (1) Импорт-конвейер: первая подача собирается из уже лежащих у агентства Word-файлов за один вечер и без участия сотрудников. (2) Платный «перенос под ключ» для первых 20 клиентов, чтобы онбординг не съедал продажу. (3) Микро-обновления по одному вопросу с готовыми вариантами вместо анкет, плюс прозрачность (сотрудник видит, кто смотрел его профиль и куда его подали) как единственная реальная мотивация. Метрика-детектор: доля профилей, обновлённых руками сотрудника за 90 дней; ниже 25% — механика не работает, её надо менять, а не терпеть."},{"risk":"MVP переразмерен, а арифметика первых клиентов не сходится с планом (главные две дыры по мнению критика). 17+2 экрана за 3–4 недели несовместимы с собственным пайплайном; из 300 писем по своей же воронке выходит 9–15 клиентов, а на $5k нужно 23.","severity":"высокая","mitigation":"Срезать из MVP четыре вещи (поиск вопросом, слияние дублей, телеметрию открытий, второй шаблон) — остаётся ~15 экранов, высвобожденное время идёт в качество парсинга и экспорта. Признать в плане ручную доводку подач на пилотах при 70–85% точности разбора. По деньгам: либо включить 1С-франчайзи и инжиниринг в план $5k уже сейчас с цифрами, либо честно поставить срок 9–14 месяцев вместо 6–9."},{"risk":"Соскальзывание в класс «проверяльщика» — самый тихий и самый смертельный. Аналитика исходов легко превращается в рейтинг сотрудников, и первый же такой экран убивает доверие людей, а за ним наполнение базы.","severity":"высокая","mitigation":"Продуктовый запрет на уровне архитектуры: аналитика считается только по документу, шаблону и клиенту; агрегатов по человеку нет в схеме данных; экрана «эффективность сотрудника» не существует и не появится по требованию клиента."},{"risk":"Утечка персданных = конец компании (оборотные штрафы до 3% выручки).","severity":"высокая","mitigation":"Инженерно: локализация в РФ, шифрование полей, токенизация ПДн до языковых моделей, неизменяемый журнал доступа, минимальные сроки хранения, регулярный внешний аудит; позже — страхование киберрисков. Отдельно: никаких зарубежных облаков в контуре с ПДн."},{"risk":"Рынок физически узкий: агентств с 30+ инженерами в РФ порядка 1 500–2 500, а у студий до 30 человек резюме и правда живут в папке.","severity":"высокая","mitigation":"Расширение плательщика на всех, кто продаёт людей под тендер: 1С-франчайзи, инжиниринг, проектные институты, консалтинг, юрфирмы. Механика та же, а тендерный контур для них ещё важнее, чем для IT. База растёт в 3–4 раза без переписывания продукта."},{"risk":"Продукт внешне похож на «улучшатель резюме», который рынок наказывает, и это придётся объяснять в каждой продаже.","severity":"средняя","mitigation":"Жёсткая дисциплина: соискателю не продаём никогда и ни в каком виде; в лексиконе продажи нет слов «резюме» и «карьера», есть «подача», «тендерный пакет», «бренд агентства»; агент-переписчик физически не может выдумать факт — каждая фраза трассируется до исходной записи в базе."},{"risk":"Excel, Word и папка на диске бесплатны и привычны, а ценность видна только в момент срочной подачи.","severity":"средняя","mitigation":"Продажа через демо на ИХ данных: «пришлите пять своих резюме — за сутки вернём подачу под вашего заказчика в вашем шаблоне». Это и продающий приём, и половина импорта, и проверка гипотезы сразу. Оговорка: считать в экономике стоимость ручной доводки этих демо или ограничивать их темп."},{"risk":"Канал дистрибуции ведёт не к плательщику: партнёрские IT-каналы читают разработчики, а платит ресурс-менеджер агентства.","severity":"средняя","mitigation":"Два независимых входа: адресный outbound по 300 агентствам из открытых рейтингов (главный канал) и сотрудник как вход в компанию — бесплатный личный профиль, который он приносит менеджеру. Канал партнёра — топливо для узнаваемости, а не источник продаж."},{"risk":"Пятьдесят экранов прав, шаблонов и журналов способны заслонить ядро — один экран сборки подачи. Продукт, где ценность спрятана за настройками, не продаётся.","severity":"средняя","mitigation":"Правило релиза: из любой точки интерфейса до конструктора подачи не более двух кликов; ни один новый раздел не выходит, пока не проверено, что он не удлинил путь к сборке."},{"risk":"Комплаенс как фрикция: продукт делает видимой обязанность, которую агентства сегодня игнорируют — согласия сотрудников на передачу третьему лицу. Для части клиентов это не фича, а новая бюрократия («мы всегда так слали Word — и ничего»).","severity":"средняя","mitigation":"Сегодня продано только страхом оборотных штрафов, этого мало. Нужен продуктовый ход — пакетный сбор согласий прямо при импорте базы, иначе комплаенс станет тормозом продажи вместо аргумента."},{"risk":"Отток при сжатии штата у клиента: агентство сокращает людей — платит меньше или уходит.","severity":"средняя","mitigation":"Бесплатный архив (история и журнал остаются, за них не платят), годовая оплата со скидкой 15% и то, что журнал подач и общая база проектов делают уход дороже подписки: перенос 80 профилей, склеенных проектов и версионированного журнала в другой продукт болезнен сам по себе."},{"risk":"Консорциум коллизий может не взлететь: конкурирующие агентства не захотят делиться даже свёртками. Плюс он юридически не разобран — неясно, кто оператор сверки и покрывает ли её согласие сотрудника.","severity":"низкая","mitigation":"Он опционален, и продукт полноценен без него: собственный журнал ловит большую часть коллизий. Сеть строить через уже существующие субподрядные связки, где агентства и так подают друг через друга и заинтересованы не сталкиваться лбами. Правовую схему показать юристу до запуска фичи."},{"risk":"Локальный игрок или 1С-партнёр соберёт похожее за полгода.","severity":"низкая","mitigation":"Глубина, которую нельзя скопировать за квартал: библиотека размеченных форм конкретных российских заказчиков, накопленные правила клиентов, словари обезличивания и отраслевых замен, журнал исходов. CVPartner в РФ структурно недоступен, а Хантфлоу и Поток идут в противоположную сторону."},{"risk":"Портфельное пересечение внутри волны: «Витрина бенча» — ядро соседних «Свободных рук», журнал подач и телеметрия граничат с «Концом месяца». Три чертежа доят одно и то же аутстафф-агентство.","severity":"низкая","mitigation":"На уровне волны выбрать одну точку входа в этого клиента, иначе идеи каннибализируют друг друга на одних и тех же 300 адресах."}],"verdict":"Ядро крепкое и защита от классов «улучшателя резюме» и «проверяльщика» продумана на уровне схемы данных — это редкость; но MVP переразмерен под самый тяжёлый ML-пайплайн волны, а арифметика первых клиентов не дотягивает до собственного плана.","holes":["MVP «17+2 экрана за 3–4 недели» несовместим с собственным пайплайном: парсинг русских Word/PDF/сканов (заявленные 70–85% точности), дедуп проектов, обезличивание с дифом, брендированный экспорт PDF/DOCX, публичные ссылки с телеметрией. Это 6–8 недель, и ворота «подача из реальной папки за вечер, которую не стыдно отправить» при 70–85% парсинга означают ручную доводку каждой подачи на пилотах — что надо признать в плане, а не обнаружить.","Демо-канал «пришлите 5 резюме — за сутки вернём подачу» на старте — ручная услуга: человек с агентом доводит каждую демо-подачу до «не стыдно». При целевых ~30 демо в месяц это полставки, не заложенные в экономику, и ровно та услуга в цикле продажи, которой владелец избегает. Посчитать её честно или ограничить темп демо.","Арифметика первых клиентов не сходится с планом: из 300 адресных писем по собственной воронке чертежа (10% в демо, 3–5% в оплату) выходит 9–15 клиентов, а на $5k нужно 23. Адресов в открытых рейтингах — сотни, не тысячи. Либо 1С-франчайзи и инжиниринг включаются в план $5k с цифрами уже сейчас, либо срок до $5k — не 6–9, а 9–14 месяцев.","Продукт делает видимой обязанность, которую агентства сегодня игнорируют: согласия сотрудников на передачу третьему лицу. Для части клиентов это не фича, а новая бюрократия («мы всегда так слали Word — и ничего»). Продано только страхом оборотных штрафов; нужен продуктовый ход — пакетный сбор согласий при импорте, без которого комплаенс станет фрикцией продажи, а не аргументом.","Консорциум коллизий юридически не разобран: обмен слепыми свёртками поданных людей между агентствами-конкурентами — кто оператор этой сверки и покрывает ли её согласие сотрудника (согласие на передачу заказчику есть, на межагентский обмен хешами — нет). В legal консорциум не упомянут вовсе, при том что как фича он объявлен трудноповторимым активом.","Портфельное пересечение: «Витрина бенча» — ядро соседних «Свободных рук», журнал подач и телеметрия граничат с «Концом месяца». Три чертежа семёрки доят одно и то же аутстафф-агентство; на уровне волны выбрать одну точку входа в этого клиента, иначе они каннибализируют друг друга на одних и тех же 300 адресах."],"best_feature":"Обезличивание с проверкой гуглимости плюс бриф-шпаргалка сотруднику перед интервью. Обе фичи бьют в реальный провал сделки — деанонимизацию человека заказчиком (по уникальной формулировке проекта или по оговорке «я работал в Сбертехе» на первом созвоне), которую ни CVPartner, ни ATS не видят как проблему. В связке с трассировкой каждой переписанной фразы до исходного факта (агент физически не может выдумать опыт) это и продукт, и защита от класса «улучшателя резюме», которого рынок наказывает."},{"slug":"svobodnye-ruki","rank":7,"name":"Свободные руки","full_name":"Свободные руки — биржа свободных мощностей между юрлицами (EN: Bench Exchange)","group":"Агентства","tagline":"Закрытая биржа, где IT-компании сдают друг другу разработчиков со скамейки запасных","hook":"В любой аутстафф-студии есть люди, которые прямо сейчас сидят без проекта и сжигают по 200–350 тысяч рублей в месяц каждый — а в соседней студии в это же время горит заказ, который некому взять. Знакомятся они сегодня в телеграм-чатах, где половина постов протухла, а на юридический старт субподряда уходит 2–4 недели переписки юристов. Мы делаем закрытую биржу, где компании видят чужой бенч на 90 дней вперёд, подписывают рамочный один раз и дальше закрывают сделку за день — и берём за это подписку 15–60 тысяч, а не процент со сделки, потому что процент — это ровно та причина, по которой из всех таких бирж уходят в личку.","problem":"Человек, сидящий на бенче аутстафф-студии, сжигает 200–350 тысяч рублей в месяц, и по 8–12 тысяч каждый день, пока его не продали. Продавать надо до простоя — цикл сделки в аутстаффе 2–6 недель, — но все существующие способы (бенч-чаты телеграма, западные сплит-сети) торгуют состоянием «уже на бенче», то есть уже сгоревшими деньгами, и половина постов там протухла. А когда покупатель всё-таки нашёлся, юридический старт субподряда съедает ещё 2–4 недели переписки юристов — это реальная причина отказов от срочных сделок.","metrics":[{"value":"0%","label":"комиссия со сделки","hint":"Навсегда, записано в оферте. Не скидка, а конструктивный ответ на дезинтермедиацию: уходя в личку, ты не экономишь ничего. Побочно — выход из-под 161-ФЗ и 103-ФЗ"},{"value":"200–350 тыс ₽","label":"сжигает один человек на бенче в месяц","hint":"Метрованная боль, которую счётчик сжигания переводит в живую цифру на главном экране"},{"value":"1,3%","label":"подписка от стоимости простоя одного мидла","hint":"«Студия» 29 900 ₽/мес против 200–350 тыс ₽ простоя; одна трёхмесячная сделка на 300–900 тыс ₽ окупает год подписки"},{"value":"16","label":"платящих организаций до $5k/мес","hint":"400 000 ₽ при среднем чеке 25 000 ₽; до $20k/мес — 64 организации"},{"value":"88–91%","label":"валовая маржа","hint":"Себестоимость 2 150–3 100 ₽ на организацию в месяц: инфраструктура, LLM-агенты, шлюз ЭДО, поддержка и KYB"},{"value":"51 экран","label":"полная платформа, 24 в MVP","hint":"Критик считает 24 самым большим MVP семёрки и советует сжать до ~17, чтобы 4 недели стали достижимыми"}],"why_now":"Окно открывается с трёх сторон одновременно. Первое: рынок аутстаффа сжимается, бенч у студий растёт, и цена простоя из абстракции превратилась в метрованные 200–350 тысяч рублей на человека в месяц — а платят, по опыту, только за метрованную боль. Второе: правовая рамка как раз доопределилась — ПП РФ от 24.07.2025 № 1087 вывело объявления о приёме на работу из-под понятия рекламы (наши лоты и запросы рекламой не являются), а оборотные штрафы за утечки персданных с 30.05.2025 сделали грамотную конструкцию «обработчик по поручению оператора» конкурентным преимуществом, а не бюрократией. Третье: с 01.01.2027 реклама в телеграм-каналах РФ становится наказуемой — то есть у бенч-чатов телеграма, сегодняшнего способа торговать свободными руками, срок годности заканчивается, и уходить с этой площадки на собственный контур надо начинать заранее.","moat":"Пять вещей, которые копятся годами и не воспроизводятся за две недели. 1) Календарь загрузки на месяцы вперёд — не снимок «кто свободен сегодня», а история аллокаций: новому конкуренту её неоткуда взять, данные вводит клиент ради собственной операционки. 2) Юридический граф пар: каждый подписанный рамочный и NDA — ребро между двумя юрлицами; через год у активной студии 25–40 рёбер, и новая сделка стартует за день вместо трёх недель, а уход на другую площадку означает потерю графа. 3) Реестр исполнения обязательств — факты о срывах старта, заменах и просрочках оплаты копятся только там, где живут акты, и ценность реестра растёт квадратично к числу участников. 4) Индекс ставок из обезличенных реальных сделок — медианы, которых нет ни у hh, ни у Хабра, ни у аналитических агентств. 5) Журнал раскрытий — доказательная база под non-circumvention, которая делает обход дороже подписки.","survives":"Персданные свои: агентство публикует СВОИХ людей как их работодатель, парсинга нет. hh, Хабр и LinkedIn торгуют контактом кандидата работодателю (47,6 ₽ за открытие) — построить у себя контур «ставка закупки / маржа / замена / договор субподряда» они не могут, не обесценив собственный товар, поэтому даром это не появится. Накапливается то, что за две недели не копируется: календарь загрузки за месяцы вперёд и реестр исполнения обязательств между фирмами — кто сорвал старт, кто не заменил, кто не заплатил.","roles":[{"does":"Заводит организацию, проходит верификацию юрлица, назначает роли и подписантов, платит подписку. Единственный вместе с финансистом видит ставки закупки и маржу. Утверждает сделки выше порога, задаёт дефолтные SLA и шаблоны договоров, ведёт стоп-лист конкурентов.","role":"Владелец / директор компании-поставщика мощностей"},{"does":"Главный ежедневный пользователь. Ведёт ростер и календарь загрузки, подтверждает даты освобождения в еженедельной сверке, публикует лоты, отвечает на входящие запросы под свой бенч, следит за счётчиком сжигания бенча, инициирует и закрывает замены, ведёт таймшиты.","role":"Ресурс-менеджер (бенч-менеджер)"},{"does":"Ищет мощности на витрине под потребность, создаёт запросы, ведёт закрытые конкурсы, сравнивает лоты, торгуется в комнате сделки, бронирует интервью. У поставщика — продаёт бенч: работает с воронкой лот → просмотр → CV → интервью → сделка.","role":"Сейлз / аккаунт-менеджер"},{"does":"Ведёт рамочные договоры и NDA, готовит заявки-приложения, подписывает через ЭДО, проверяет досье контрагента, формирует акты и счета, подтверждает факты оплаты, участвует в спорах.","role":"Юрист / бухгалтер (роль «Документы и финансы»)"},{"does":"Закрывает заявки на замену: ищет кандидата внутри ростера, добирает с рынка, добавляет новых людей в ростер, собирает и обезличивает CV.","role":"Рекрутер поставщика"},{"does":"Ровно те же экраны с другой стороны: размещает запрос на мощности, покупает, принимает часы, требует замену, платит по актам, ведёт досье поставщиков. На площадке это чаще та же организация, что и продавец, — переключение роли, а не отдельный аккаунт.","role":"Компания-покупатель мощностей (другое агентство, интегратор или продуктовая компания с перегрузом)"},{"does":"Подтверждает своё согласие на публикацию обезличенного лота (152-ФЗ), может отозвать его одним нажатием, видит и уточняет собственную доступность, видит, где он размещён и сколько часов принято. Никаких оценок, тестов и баллов — площадка человека не судит.","role":"Специалист (человек на бенче)"},{"does":"Верифицирует юрлица (KYB), модерирует лоты на персданные и попытки увода в личку, разбирает споры как арбитр, ведёт дедуп-очередь, следит за метриками ликвидности и долей обхода.","role":"Администратор площадки"},{"does":"Смотрит аналитику и документы без права действия — для инвесторов, аудита, головной компании в холдинге.","role":"Наблюдатель (read-only)"}],"screens":[{"role":"Все","screen":"Вход и регистрация по рабочей почте","section":"1. Онбординг и верификация","what":"Вход по корпоративной почте (публичные домены отклоняются), магик-линк или пароль, 2FA, выбор языка RU/EN. Внизу — состояние площадки: сколько верифицированных компаний, сколько открытых запросов."},{"role":"Владелец","screen":"Регистрация организации по ИНН","section":"1. Онбординг и верификация","what":"Поле ИНН, автоподтяжка из ЕГРЮЛ: наименование, ОГРН, адрес, директор, дата регистрации, ОКВЭД. Подтверждение, что заявитель имеет полномочия. Выбор роли на площадке: продаю мощности / покупаю / и то и другое."},{"role":"Владелец, юрист, админ площадки","screen":"Верификация юрлица (KYB)","section":"1. Онбординг и верификация","what":"Загрузка устава/выписки, доверенности подписанта, подтверждение владения доменом почты. Статус-степпер проверки, ожидаемое время, кнопка «ускорить звонком». До завершения витрина видна только в режиме превью."},{"role":"Ресурс-менеджер","screen":"Мастер профиля и импорт ростера","section":"1. Онбординг и верификация","what":"Загрузка CSV/Excel или выгрузки из 1С/ЗУП, маппинг колонок, работа агента-нормализатора: показывает диф «было/стало» с вырезанными ФИО, контактами и названиями клиентов. Обязательная декларация «это мои работники или подрядчики по действующему договору»."},{"role":"Владелец","screen":"Команда и роли","section":"1. Онбординг и верификация","what":"Приглашения по почте, матрица прав (кто видит ставку закупки, кто подписывает, кто утверждает сделки), пороги согласования по сумме, журнал изменения прав."},{"role":"Ресурс-менеджер, владелец","screen":"Ростер специалистов","section":"2. Мой бенч (продавец)","what":"Таблица всех людей компании со статусами: в проекте / на бенче / освобождается / в отпуске / уволен. Колонки: стек, грейд, форма занятости, дата освобождения, ставка продажи, стоимость простоя. Массовые действия, фильтры, отметка «есть согласие на публикацию»."},{"role":"Ресурс-менеджер, владелец, финансы","screen":"Карточка специалиста (внутренняя)","section":"2. Мой бенч (продавец)","what":"Полные данные: ФИО, ставка закупки (зашифрована, видна только владельцу и финансам, доступ журналируется), трудовой статус, документы, история проектов и аллокаций, отраслевые допуски, история продаж по нему и суммарная маржа."},{"role":"Ресурс-менеджер","screen":"Календарь загрузки","section":"2. Мой бенч (продавец)","what":"Таймлайн-грид: строки — люди, колонки — недели на 6 месяцев вперёд. Drag-n-drop аллокаций на проекты, частичная загрузка (20/40 ч в неделю), цветовая кодировка «бенч / частичная / полная / переработка». Внизу — суммарная кривая утилизации."},{"role":"Ресурс-менеджер, владелец","screen":"Планировщик освобождений (90 дней)","section":"2. Мой бенч (продавец)","what":"Список людей, выходящих на бенч в ближайшие 90 дней, с вероятностью от агента-предсказателя и основанием («клиент не продлевал 2 раза подряд»). Для каждого — кнопка «опубликовать лот заранее» и оценка времени продажи по индексу рынка."},{"role":"Владелец, ресурс-менеджер","screen":"Счётчик сжигания бенча","section":"2. Мой бенч (продавец)","what":"Главный экран продавца. Живая сумма в рублях: сгорело в этом месяце, сгорит до конца квартала. Разбивка по людям и командам, доля «продаваемых за 2 недели», сравнение с прошлым месяцем, стоимость дня простоя. Виджет для мобильного берётся отсюда."},{"role":"Ресурс-менеджер","screen":"Публикация лота","section":"2. Мой бенч (продавец)","what":"Мастер: что показать рынку (стек, грейд, отрасли, кейсы обезличенно), ставка продажи или диапазон или «по запросу», окно доступности, минимальный срок, условия замены, уровень видимости. Последним шагом — превью лота глазами рынка с проверкой агента-модератора на персданные."},{"role":"Ресурс-менеджер, сейлз","screen":"Лот-команда (pod)","section":"2. Мой бенч (продавец)","what":"Сборка лота из 3–8 человек с тимлидом: общая дата освобождения, суммарная ставка, состав ролей, история совместных проектов, форма приёмки по спринтам вместо часов. Отдельный чек 2–4 млн ₽/мес вместо поштучной продажи."},{"role":"Ресурс-менеджер","screen":"Еженедельная сверка доступности","section":"2. Мой бенч (продавец)","what":"Понедельничный ритуал: один список — подтвердить даты освобождения, отметить продления, закрыть ушедших. Массовое подтверждение чекбоксами за 3 минуты. Предупреждение «3 лота уйдут в тень через 4 дня без подтверждения»."},{"role":"Сейлз, ресурс-менеджер (покупатель)","screen":"Поиск мощностей","section":"3. Витрина рынка (покупатель)","what":"Главный экран покупателя. Фильтры: окно доступности (ключевой), стек, грейд, ставка, часов в неделю, часовой пояс, формат занятости, есть ли рамочный договор с поставщиком, отраслевые допуски. Карточки лотов с бейджем «сделка за 1 день» при готовом рамочном."},{"role":"Сейлз, ресурс-менеджер (покупатель)","screen":"Карточка лота (анонимная)","section":"3. Витрина рынка (покупатель)","what":"Без ФИО и контактов: стек, грейд, опыт по отраслям, обезличенные кейсы, ставка продажи, окно, условия замены, профиль поставщика с фактами реестра. Кнопки «запросить обезличенное CV» (запускает NDA), «забронировать интервью», «в шорт-лист». Приватная подсказка агента о возможном дубле."},{"role":"Сейлз (покупатель)","screen":"Сравнение лотов","section":"3. Витрина рынка (покупатель)","what":"До 5 лотов в ряд: ставка, окно, часы, SLA замены, надёжность поставщика по фактам реестра, отклонение от медианы индекса. Экспорт сравнения в PDF для внутреннего согласования у заказчика."},{"role":"Сейлз, ресурс-менеджер","screen":"Сохранённые поиски и алерты","section":"3. Витрина рынка (покупатель)","what":"Список сохранённых фильтров с настройкой уведомлений (мгновенно / дайджест / пуш), счётчиком новых совпадений и историей: «за 30 дней 12 совпадений, 3 привели к запросу CV»."},{"role":"Все платящие роли","screen":"Индекс ставок аутстаффа","section":"3. Витрина рынка (покупатель)","what":"Медианные ставки продажи по стеку, грейду и региону; глубина бенча; медианное время закрытия запроса; динамика по месяцам. Отметка «ваша средняя ставка на 18% выше медианы». Кнопка выгрузки публичной версии отчёта."},{"role":"Сейлз, ресурс-менеджер (покупатель)","screen":"Мои запросы","section":"4. Запросы и подбор","what":"Список потребностей в мощностях со статусами (черновик / открыт / конкурс / в сделке / закрыт / отменён), числом предложений, сроком до старта и таймером «осталось дней до дедлайна»."},{"role":"Сейлз, ресурс-менеджер (покупатель)","screen":"Создание запроса","section":"4. Запросы и подбор","what":"Свободный текст → агент-переводчик превращает в структуру и задаёт 3 уточняющих вопроса. Поля: роль, стек, объём часов в неделю, потолок ставки, дата старта, срок, часовой пояс, требования к оформлению, кому виден запрос (всем / только партнёрам с рамочным)."},{"role":"Сейлз, ресурс-менеджер (покупатель)","screen":"Запрос: входящие предложения","section":"4. Запросы и подбор","what":"Предложенные поставщиками лоты с их ставкой и датой старта, статусы «новое / смотрю / запросил CV / интервью / отказ», причина отказа обязательна одним кликом из списка. Сортировка по отклонению от потолка и по надёжности поставщика."},{"role":"Сейлз (покупатель), поставщики","screen":"Закрытый конкурс","section":"4. Запросы и подбор","what":"Режим запроса с дедлайном: поставщики подают предложения вслепую, чужие ставки не видны, вскрытие после дедлайна. Экран сравнения после вскрытия, обязательное объявление победителя и причины — событие пишется в реестр."},{"role":"Ресурс-менеджер, сейлз (продавец)","screen":"Входящие запросы под мой бенч","section":"4. Запросы и подбор","what":"Лента запросов рынка, отфильтрованная агентом-матчером под мой ростер, с объяснением совпадения и несовпадения («не проходит по потолку на 300 ₽/ч»). Кнопка «предложить человека» с автоподстановкой лота, таймер «отвечено за X часов» влияет на позицию в выдаче."},{"role":"Все участники сделки","screen":"Комната сделки","section":"5. Комната сделки","what":"Ядро продукта. Статус-степпер: интерес → NDA → CV → интервью → условия → договор → старт. Лента событий и сообщений, файлы, участники с обеих сторон, таймеры ожидания ответа, кнопка эскалации. Заменяет переписку в телеграме — иначе сделка утекает наружу."},{"role":"Сейлз обеих сторон, владелец","screen":"Условия сделки","section":"5. Комната сделки","what":"Согласование по пунктам с историей версий: ставка, окно, часов в неделю, срок, испытательный период, SLA замены в рабочих днях, порядок овертайма, оплата простоя по вине заказчика, штрафы, порядок приёмки. Каждая правка видна обеим сторонам, принятие фиксирует версию."},{"role":"Обе стороны, админ площадки","screen":"Раскрытие и журнал раскрытий","section":"5. Комната сделки","what":"Ступени: подписал NDA → доступно обезличенное CV с водяным знаком; подписал рамочный → доступны ФИО и контакты. Неизменяемый журнал: кто, когда, какой лот, по какому основанию. Отсюда же берётся доказательство при споре о неконкуренции."},{"role":"Сейлз, ресурс-менеджер, специалист","screen":"Интервью: слоты и фидбек","section":"5. Комната сделки","what":"Календарь свободных слотов поставщика, бронь, ссылка на видеовстречу, напоминания. После — структурированный фидбек покупателя по проекту («подходит / не подходит и почему»), видимый поставщику. Оценок и баллов человеку не ставим — только пригодность под конкретный проект."},{"role":"Юрист, владелец","screen":"Документы и подписание","section":"5. Комната сделки","what":"Список документов пары: рамочный договор, NDA, заявка-приложение, доп. соглашения. Агент-сборщик формирует заявку из условий комнаты и подсвечивает расхождения с шаблоном. Подписание: ПЭП по коду для NDA и заявок, УКЭП через ЭДО для рамочного и актов. Статусы подписей с обеих сторон."},{"role":"Владелец, юрист, сейлз","screen":"Досье контрагента","section":"5. Комната сделки","what":"Открытые данные по ИНН: ЕГРЮЛ (смена директора, адрес массовой регистрации, дисквалификация), картотека арбитражных дел, ФССП, реестр банкротств. Плюс история на площадке. Ежедневный алерт агента-контрагента при изменениях во время активной сделки."},{"role":"Ресурс-менеджер обеих сторон","screen":"Чек-лист старта","section":"5. Комната сделки","what":"Перед первым днём: доступы и оборудование, ответственные с обеих сторон, канал коммуникации, порядок таймшитов, дата первого созвона. Отметки об исполнении. Именно этот чек-лист даёт факт «старт состоялся в срок» для реестра."},{"role":"Ресурс-менеджер, владелец","screen":"Активные размещения","section":"6. Исполнение","what":"Список текущих контрактов обеих сторон: человек (для своих — с ФИО), контрагент, ставка, окно, часов принято, сумма к оплате, риск-индикатор от агента, дней до окончания. Фильтр «под риском»."},{"role":"Ресурс-менеджер обеих сторон","screen":"Экран размещения","section":"6. Исполнение","what":"Одна сделка целиком: таймлайн от старта до конца, документы, таймшиты, акты, оплаты, история замен, сигналы риска с расшифровкой («таймшиты не сдаются 2 недели»), кнопки «продлить», «завершить», «запросить замену»."},{"role":"Специалист, ресурс-менеджер (поставщик)","screen":"Таймшиты","section":"6. Исполнение","what":"Ввод часов по дням или импорт из трекера, привязка к задачам, комментарии. Агент-контролёр помечает аномалии: превышение недельного лимита, овертайм без согласования, часы в праздники, часы после даты окончания."},{"role":"Ресурс-менеджер, сейлз (покупатель)","screen":"Приёмка часов","section":"6. Исполнение","what":"Недельный лист с уже отмеченными аномалиями: «принять неделю» одной кнопкой или «оспорить» с комментарием по конкретным дням. Таймер приёмки, автоприёмка по истечении срока из договора. Факт просрочки приёмки идёт в реестр."},{"role":"Юрист, бухгалтер обеих сторон","screen":"Акты и счета","section":"6. Исполнение","what":"Автоформирование акта из принятых часов и ставки, счёт, подписание УКЭП, выгрузка в Диадок/СБИС и в формат 1С. Реестр документов по контрагенту, статусы «сформирован / подписан нами / подписан обеими / выгружен в ЭДО»."},{"role":"Бухгалтер, владелец","screen":"Платёжная дисциплина","section":"6. Исполнение","what":"Реестр актов со сроками оплаты, подтверждение факта оплаты обеими сторонами или загрузкой выписки, светофор просрочек, средняя задержка по каждому контрагенту. Денег на наших счетах нет — только фиксация факта."},{"role":"Ресурс-менеджер, рекрутер обеих сторон","screen":"Замена: заявка и SLA-таймер","section":"6. Исполнение","what":"Заявка на замену с причиной, видимый обеим сторонам таймер SLA, каскад: сначала кандидаты из бенча поставщика, затем — с его разрешения — закрытый запрос по сети с сохранением ставки и условий. Согласование кандидата покупателем, исход пишется в реестр."},{"role":"Владелец, финансы","screen":"Маржа по сделкам","section":"7. Деньги и аналитика","what":"Мост «ставка закупки → накладные → ставка продажи → маржа» по человеку, сделке, клиенту и месяцу. Топ самых и наименее маржинальных размещений, доля скидок, влияние простоя на итоговую маржу года. Доступ только владельцу и финансам."},{"role":"Владелец, ресурс-менеджер","screen":"Утилизация и простой","section":"7. Деньги и аналитика","what":"Процент загрузки по компании, командам и грейдам, часы и рубли простоя по месяцам, сколько дней в среднем человек проводит на бенче, сколько из них после появления лота. Сравнение с рынком по индексу."},{"role":"Сейлз, владелец","screen":"Воронка продажи мощностей","section":"7. Деньги и аналитика","what":"Лот → показы → запросы CV → интервью → сделка, конверсии и медианное время между этапами. Разрез по стеку и по сейлзу. Подсветка узкого места: «лоты смотрят, но CV не запрашивают — проверьте ставку»."},{"role":"Все верифицированные участники","screen":"Публичный профиль организации","section":"8. Репутация и споры","what":"Реестр исполнения обязательств: число сделок, срывы старта, соблюдение SLA замены, средняя задержка оплаты, средняя скорость ответа на запрос. Только подтверждённые документами факты, никаких звёзд и оценочных суждений, срок давности события 24 месяца, спорные события помечены."},{"role":"Владелец, юрист","screen":"Мои события и возражения","section":"8. Репутация и споры","what":"Все записи реестра по моей организации с исходными документами. Кнопка «возразить» с обоснованием, публикация своей позиции рядом с событием, запуск спора. Предпросмотр того, как профиль выглядит для контрагента."},{"role":"Обе стороны, админ площадки","screen":"Спор: доказательства и арбитраж","section":"8. Репутация и споры","what":"Подача спора по конкретному событию, загрузка доказательств (переписка из комнаты, акты, выписки), позиция второй стороны, срок ответа, решение арбитра площадки с мотивировкой. Решение меняет или подтверждает запись в реестре."},{"role":"Владелец, юрист, бухгалтер","screen":"Реквизиты, подписанты и ЭДО","section":"9. Настройки и биллинг","what":"Реквизиты юрлица, банковские данные, подписанты и доверенности, подключение оператора ЭДО, сертификаты УКЭП, настройка нумерации документов, юридический адрес для документов."},{"role":"Владелец, ресурс-менеджер","screen":"Видимость витрины и стоп-листы","section":"9. Настройки и биллинг","what":"Уровень видимости по умолчанию (все верифицированные / только партнёры с рамочным / тизер), поимённый стоп-лист по ИНН с поиском по ЕГРЮЛ, исключения по отдельным лотам, предпросмотр «как меня видит компания X»."},{"role":"Юрист, владелец","screen":"Шаблоны договоров и дефолтные SLA","section":"9. Настройки и биллинг","what":"Свои шаблоны рамочного, NDA и заявки либо шаблоны площадки, поля-переменные, дефолтные значения: SLA замены, порядок овертайма, срок приёмки, срок оплаты, штрафы. Отсюда агент-сборщик берёт эталон для подсветки расхождений."},{"role":"Все роли","screen":"Уведомления и интеграции","section":"9. Настройки и биллинг","what":"Настройка каналов по типам событий (почта, пуш, вебхук), тихие часы, дайджест вместо потока. Интеграции: экспорт календаря загрузки в iCal, вебхуки в корпоративный мессенджер, импорт аллокаций из трекера, API-ключи для тарифа «Дом»."},{"role":"Владелец","screen":"Тариф, места на витрине и счета","section":"9. Настройки и биллинг","what":"Текущий тариф и расход мест (активных лотов), апгрейд, годовая оплата со скидкой 20%, счета и закрывающие документы на юрлицо, история платежей. Крупным шрифтом: «комиссия со сделки — 0%, всегда»."},{"role":"Специалист","screen":"Моя доступность и согласие","section":"10. Кабинет специалиста","what":"Что именно опубликовано обо мне (превью анонимного лота), согласие на передачу данных потенциальным заказчикам с кнопкой отзыва в один клик (отзыв мгновенно снимает лот), уточнение собственной доступности, список текущих и прошлых размещений с принятыми часами. Никаких тестов, оценок и баллов."},{"role":"Админ площадки","screen":"Очередь верификации и модерация","section":"11. Админка площадки","what":"Заявки на KYB с документами и данными ЕГРЮЛ, решение с мотивировкой. Рядом — очередь модерации лотов: пометки агента о персданных в тексте и о попытках увода в личку, очередь дедупа (вероятные совпадения одного человека у двух поставщиков), санкции."},{"role":"Админ площадки, владелец продукта","screen":"Метрики ликвидности площадки","section":"11. Админка площадки","what":"Число верифицированных компаний и активных лотов, свежесть данных, медианное время закрытия запроса, конверсия запрос → сделка, доля повторных сделок между знакомой парой, проведённых через площадку (главная метрика выживания против обхода), удержание подписки, срабатывания non-circumvention."}],"features":[{"feature":"Календарь освобождения с горизонтом 90 дней вместо ленты «кто свободен сейчас»","how":"Ростер + аллокации по проектам на таймлайне (drag-n-drop). Агент читает даты окончания договоров и историю продлений клиента и помечает вероятные выходы на бенч за 3–8 недель. Публичный лот автоматически получает поле «свободен с 15.10, до 40 ч/нед, до 31.03».","why_unique":"Все бенч-чаты телеграма и западные сплит-сети торгуют состоянием «уже на бенче» — то есть уже сгоревшими деньгами. Цикл сделки в аутстаффе 2–6 недель, поэтому продавать надо ДО простоя. Скопировать нельзя одной кнопкой: чтобы знать дату освобождения, надо держать у себя ресурсный план агентства, а это отдельный продукт, который надо было продать и внедрить. hh и Хабр вообще не моделируют аллокацию человека на проект."},{"feature":"Счётчик сжигания бенча в рублях, живой на главном экране","how":"Считает по каждому свободному человеку: (ставка закупки + налоги + накладные) × остаток дней простоя. Разбивка «сгорело в этом месяце / сгорит до конца квартала» и подсказка «из них 620 тыс ₽ — люди, продаваемые в течение 2 недель по индексу рынка».","why_unique":"Это перевод скрытой боли в метрованную цифру — единственный тип боли, за который, по корпусу, платят. Конкурент не может это показать, потому что не знает ни ставки закупки, ни накладных: они лежат внутри агентства и никогда не публикуются. Побочно это же встроенный аргумент продавца-подписки: подписка = 1,3% от месячного сжигания одного человека."},{"feature":"Ступенчатое раскрытие с журналом раскрытий: личность специалиста как залог","how":"Этап 1 — анонимный лот (стек, грейд, отрасли, ставка продажи, окно). Этап 2, после подписанного в комнате NDA — обезличенное CV без ФИО и названий клиентов (агент вырезает автоматически). Этап 3, после рамочного договора — ФИО, контакты, интервью. Каждое раскрытие пишется в неизменяемый журнал: кто, когда, какой лот, по какому основанию.","why_unique":"Это механический, а не декларативный ответ на дезинтермедиацию. Пока личность не раскрыта, обойти площадку физически нечем — идентификатор человека и есть предмет сделки. Когда раскрытие происходит, у нас остаётся доказательство, на которое опирается non-circumvention. Бенч-чаты устроены наоборот: там сразу летит CV с ФИО, и следующая сделка проходит мимо чата. Ни один ATS такого не строит: у них счётчик стоит под показом профиля, а не под его сокрытием."},{"feature":"Ноль комиссии со сделки, зафиксировано в оферте","how":"Деньги берём только подпиской за операционный контур. Платежи по сделкам идут мимо нас, чужих денег на счетах нет.","why_unique":"Это не фича, а архитектурное решение против фатального риска. Конкуренты этой модели — биржи с take rate 10–20% (Refer берёт 20% первой зарплаты) — структурно создают стимул к обходу: чем крупнее сделка, тем выгоднее уйти в личку, а сделка тут 300–900 тыс ₽. Мы этот стимул обнуляем и одновременно выходим из-под 161-ФЗ и 103-ФЗ. Повторить конкуренту с уже построенной комиссионной моделью почти невозможно: это убивает его текущую выручку."},{"feature":"Юридический граф пар: рамочный договор и NDA подписываются один раз, дальше — заявки","how":"Матрица «с кем у меня уже есть рамочный / NDA / согласованный SLA замены». Первая сделка с новым партнёром идёт по полному циклу, вторая и все последующие — заявкой-приложением к существующему рамочному, собираемой агентом из условий комнаты за 10 минут. На витрине лот от партнёра с готовым рамочным помечен «сделка за 1 день».","why_unique":"Юридический старт субподряда — 2–4 недели переписки юристов, это реальная причина отказов от срочных сделок. Граф накапливается только у площадки, где документы физически подписывались, и растёт со временем: через год у активной студии 25–40 готовых пар. Уход к конкуренту означает потерю графа — это и есть настоящий switching cost. У hh, Хабра и LinkedIn понятия «рамочный договор субподряда» нет в модели вообще."},{"feature":"Замена как первоклассный объект со SLA-таймером и каскадным поиском","how":"В условиях сделки фиксируется SLA замены (например, кандидат на замену за 10 рабочих дней). При заявке на замену запускается видимый обеим сторонам таймер; система сначала ищет кандидата внутри бенча поставщика, затем — с его разрешения — публикует закрытый запрос по сети, сохраняя ставку и условия исходной заявки. Исход пишется в реестр.","why_unique":"Уход человека посреди трёхмесячного контракта — самый дорогой страх покупателя субподряда, и именно он гонит компании к крупным интеграторам вместо студий. Одиночная студия обещать замену не может, сеть из 60 может за сутки. Это единственный эффект, который принципиально не воспроизводится в личной переписке двух директоров — и потому главный аргумент против обхода."},{"feature":"Реестр исполнения обязательств между юрлицами: факты, а не звёзды","how":"Записываются только события с документальным следом из комнаты сделки: сорван ли старт в согласованную дату, уложились ли в SLA замены, оплачен ли акт в срок (подтверждается обеими сторонами или выпиской). Публичный профиль показывает счётчики: «14 сделок, 1 срыв старта, средняя задержка оплаты 9 дней». Контрагент имеет право на возражение и публикацию своей позиции, спорные события уходят в арбитраж и до решения помечены.","why_unique":"Это репутация ЮРЛИЦА по объективным событиям — прямо обходит сигнал смерти 13 (мы не судим человека). Построить такой реестр можно только там, где живут акты и таймшиты; ни бенч-чат, ни доска вакансий этих данных не имеет. Гигантам это противопоказано: реестр обязывает быть арбитром, а hh/Хабр торгуют контактом и не берут на себя роль судьи между фирмами."},{"feature":"Двойная бухгалтерия ставок: закупка зашифрована, маржа считается сама","how":"Ставка закупки — поле с шифрованием на уровне записи, видно только владельцу и роли «финансы», доступ журналируется, в экспорт и в API не уходит. Рынку видна только ставка продажи (или диапазон «от 2 400», или «по запросу»). Маржа по каждой сделке, человеку и месяцу считается автоматически, мост «закупка → продажа → накладные → маржа».","why_unique":"Снимает главное возражение отрасли («ставки — коммерческая тайна, мы ничего не покажем»), которое и мешает бенч-чатам взрослеть. И даёт то, чего нет ни в одном ATS и ни на одной доске: понятия «ставка закупки» и «маржа» у них отсутствуют, а появиться не могут — это противоположная сторона их сделки, она обесценивает их основной товар."},{"feature":"Скрытая витрина и стоп-лист конкурентов","how":"Три уровня видимости лота: открыт всем верифицированным; открыт только партнёрам с подписанным рамочным; тизер (виден только факт «есть 3 React-мидла с октября» без карточек). Плюс поимённый стоп-лист: перечисленные ИНН не видят мой бенч вообще и не получают алертов.","why_unique":"Крупные студии не публикуются в бенч-чатах ровно потому, что там их бенч читают конкуренты и переманивают людей. Разрешение этого страха открывает верхний сегмент рынка, который сегодня в бирже не участвует. В открытой ленте телеграма такого не сделать физически."},{"feature":"Лоты-команды (pods): продаём не человека, а сработавшуюся пятёрку","how":"Сборка лота из 3–8 человек с тимлидом, общей датой освобождения, суммарной ставкой и историей совместных проектов. Отдельный фильтр на витрине, отдельный шаблон заявки с приёмкой по спринтам, а не по часам.","why_unique":"Проект кончается сразу для всей команды, а рынок торгует поштучно. Лот-команда — чек 2–4 млн ₽/мес вместо 400 тыс ₽, и для покупателя-перегруза «готовая команда с тимлидом» продаётся втрое легче, чем пять отдельных незнакомых людей. Никто из существующих игроков не структурирует команду как единицу торговли."},{"feature":"Индекс ставок аутстаффа — данные, которых нет ни у кого","how":"По обезличенным реальным сделкам площадки считаются медианные ставки продажи, глубина бенча и время закрытия по стеку, грейду и региону. Внутри продукта — подсказка при ценообразовании лота, снаружи — ежемесячная публикация.","why_unique":"Рыночные обзоры считают ЗАРПЛАТЫ по вакансиям; ставки субподряда между юрлицами не публикует никто, они живут в договорах. Мы единственные, у кого есть подтверждённая актами выборка. Это и продукт, и маркетинговый мотор для каналов партнёра, и якорь против демпинга."},{"feature":"Приватный детектор одного и того же человека у двух поставщиков","how":"По «отпечатку лота» без персданных (редкое сочетание стека, совпадение сертификатов, идентичная последовательность отраслей и дат) агент помечает вероятные совпадения. Подсказка видна ТОЛЬКО покупателю, формулировка вероятностная, поставщик о ней не уведомляется и никакой отметки не получает.","why_unique":"В аутстаффе один человек регулярно висит на бенче трёх вендоров, и покупатель проводит три интервью с одним и тем же кандидатом по трём разным ставкам. Обнаружить это можно только имея сквозную выборку лотов рынка — то есть только площадке. Осознанно не превращаем это в обвинение: приговор поставщику был бы классом проверяльщика."},{"feature":"Еженедельный ритуал сверки свежести данных","how":"Каждый понедельник ресурс-менеджеру приходит один экран со списком: подтвердить даты освобождения, отметить продления, закрыть ушедших. Массовое подтверждение свайпом/чекбоксами за 3 минуты. Лоты без подтверждения 14 дней автоматически уходят в тень с пометкой «данные не подтверждены».","why_unique":"Ровно от протухших данных умирают все бенч-чаты: половина постов «есть Java Senior» относится к человеку, которого продали месяц назад. Свежесть — это не фича, а операционная дисциплина, встроенная в продукт; повторить её значит построить тот же ритуал и заставить клиента в него войти, а это годы привычки, а не спринт разработки."}],"agents":["Агент-нормализатор ростера. Принимает выгрузку из Excel/1С/ЗУП или пачку резюме в свободной форме и собирает структурированный лот: стек, грейд, отрасли, форма занятости, доступность. Одновременно ВЫРЕЗАЕТ из текста ФИО, телефоны, почты, ссылки на профили и названия клиентов заказчика (заменяет на «финтех, топ-10 банк»). Показывает диф «было/стало», человек утверждает одной кнопкой. Экономит 3–5 часов на заливке ростера из 30 человек — главный барьер онбординга.","Агент-предсказатель освобождения. Читает аллокации в календаре, даты окончания договоров и историю продлений по клиенту. Помечает: «Проект X кончается 30.09, за 2 года клиент ни разу не продлевал в срок — вероятность выхода на бенч 70%, готовь лот сейчас». Не решает сам — ставит задачу ресурс-менеджеру в еженедельную сверку.","Агент-переводчик запроса. Превращает свободный текст покупателя («нужен реактовый мидл на 3 месяца, бюджет до 2600, старт через 2 недели») в структурированную заявку и задаёт ровно 3 уточняющих вопроса, без которых матч невозможен: часовой пояс/пересечение, требуется ли оформление под NDA заказчика, допустим ли самозанятый у поставщика.","Агент-матчер по коммерческим параметрам. Сопоставляет запрос и лот НЕ по «похожести резюме», а по окну доступности, потолку ставки, объёму часов, формату занятости и наличию рамочного договора между парой. Обязательно объясняет отказ в человекочитаемом виде: «не проходит по потолку на 300 ₽/ч», «освобождается на 9 дней позже старта». Людей не оценивает и не ранжирует — только коммерческие параметры лота.","Агент-детектор дублей. Ищет вероятные совпадения одного и того же специалиста у двух разных поставщиков по «отпечатку лота» без персданных: редкое сочетание стека, совпадение сертификатов, идентичная история отраслей и дат. Приватная подсказка ТОЛЬКО покупателю: «лоты #4471 и #5102, вероятно, один человек — уточните перед интервью». Формулировка вероятностная, никакого приговора поставщику.","Агент-сборщик заявки к рамочному. Достаёт согласованные условия из комнаты сделки и собирает приложение/заявку к рамочному договору. Подсвечивает расхождения с шаблоном организации: «SLA замены 5 дней против ваших дефолтных 10», «нет пункта о простое по вине заказчика». Юрист утверждает или правит — подписание всегда человеком.","Агент-контрагент. Раз в сутки обходит открытые источники по ИНН всех партнёров: ЕГРЮЛ (смена директора, адрес массовой регистрации, дисквалификация), картотека арбитражных дел, банк данных ФССП, реестр банкротств, реестр недобросовестных поставщиков. Алерт: «У покупателя ООО «Х» новый иск о взыскании 4,2 млн ₽ — вы сейчас в комнате сделки на 1,8 млн ₽».","Агент-контролёр таймшитов. Сверяет заявленные часы с условиями заявки: лимит часов в неделю, овертайм без согласования, работа в праздники, часы после даты окончания. Помечает аномалии для приёмки и готовит покупателю список «принять/оспорить» — приёмка недели становится делом на 40 секунд вместо часа.","Агент-риска размещения. Собирает сигналы по активному контракту: пропущенные таймшиты 2 недели подряд, задержка приёмки, тишина в комнате >10 дней, конец срока через 21 день без разговора о продлении, просрочка оплаты. Выдаёт ресурс-менеджеру список размещений под риском срыва с указанием конкретного сигнала.","Агент-ликвидность лота. Если лот висит 10 дней без запросов CV — сравнивает его с индексом рынка и предлагает конкретное изменение: «медиана по React middle в вашем окне 2 300 ₽/ч, у вас 2 900; при 2 450 сопоставимых лотов закрывалось за 18 дней». Меняет только человек.","Агент-аналитик индекса. Считает по обезличенным сделкам площадки медианные ставки продажи, глубину бенча и время закрытия по стеку/грейду/региону, готовит месячный публикуемый «Индекс ставок аутстаффа». Это одновременно продукт для клиентов и контент для каналов партнёра.","Агент-модератор. Проверяет тексты лотов и запросов на персданные (ФИО, телефоны, ссылки на GitHub/профили) и на попытки увести в личку (телеграм-ники, почты в описании). Не блокирует — помечает и просит автора подтвердить; повторный обход фиксируется как событие для реестра.","Агент-двуязычность. Держит лоты, запросы и шаблоны документов в паре RU/EN: поставщик пишет по-русски, зарубежный покупатель читает по-английски, единицы измерения и валюта нормализуются. Заложено с первого дня ради выхода за пределы РФ.","Что агенты НЕ делают принципиально: не скринят и не оценивают людей, не ставят баллы специалистам, не принимают решения о сделке, не подписывают документы и не выносят решения по спорам. Оценка человека — сигнал смерти 13; арбитраж и верификация остаются ручными и составляют ≤30% контура."],"econ":{"price":"Продавец мощностей: «Скамейка» 14 900 ₽/мес (до 10 активных лотов, 3 пользователя, календарь, счётчик сжигания, витрина, комнаты сделок), «Студия» 29 900 ₽/мес (до 30 лотов, 10 пользователей, таймшиты, акты, реестр, досье контрагентов, лоты-команды), «Дом» 59 900 ₽/мес (до 100 лотов, мультиюрлицо, API, приоритет в подборе, персональный менеджер). Покупатель: витрина, запросы и комнаты сделок — 0 ₽ навсегда, это топливо ликвидности; «Контур покупателя» 24 900 ₽/мес (приёмка часов, акты, досье, SLA замены с таймером, реестр, закрытые конкурсы). Годовая оплата −20%. Средний чек на старте ~25 000 ₽/мес. Комиссия со сделки — 0%, навсегда, записано в оферте.","unit":"У продавца — место на витрине (активный публичный лот), а не человек в базе: иначе ростер не зальют целиком, а без полного ростера нет календаря и нет прогноза освобождений. У покупателя — активное размещение в операционном контуре.","to_5k":"$5 000/мес = 400 000 ₽ = 16 платящих организаций при ARPU 25 000 ₽ (например 12 продавцов на «Студии» + 2 «Дома»). Курс 80 ₽/$.","to_20k":"$20 000/мес = 1 600 000 ₽ = 64 платящих организации. Заявленная траектория: месяц 3 — 8 платящих ($2,5k), месяц 6 — 20 ($6,3k), месяц 12 — 60–80 ($19–25k). Критик считает эту скорость завышенной: 60–80 клиентов при обходе 200 студий — это конверсия 30–40% всего рынка против нормальных 3–10% прямых продаж; надо либо расширять список до 600–1000 организаций, либо резать план втрое-вчетверо.","margin":"Себестоимость на организацию в месяц: инфраструктура 250–400 ₽, LLM-агенты (нормализация ростера, дайджесты, перевод, досье) 400–900 ₽, шлюз ЭДО и подписаний 300–600 ₽ (пакет 20 подписаний, сверх — 25 ₽), поддержка и KYB амортизированно 1 200 ₽. Итого 2 150–3 100 ₽ → валовая маржа 88–91%. Ручной контур честно: верификация юрлица 8–12 минут разово, арбитраж спора ~40 минут при частоте 1 спор на 25 сделок, онбординг-звонок 30 минут — при 64 клиентах это ~25 человеко-часов в месяц. Критик указывает дыру: в этой себестоимости нет данных для «досье контрагента» — суточный обход ЕГРЮЛ, картотеки арбитража и ФССП это либо платные API (Контур.Фокус, Casebook — сотни тысяч ₽ в год), либо хрупкий парсинг с капчами.","anchors":[{"who":"Хабр Карьера, абонемент","price":"46 518–60 512 ₽/мес","note":"Верхний якорь готовности рынка платить за инструмент вокруг людей — дороже нашего топового тарифа"},{"who":"Talantix","price":"до 30 000 ₽/мес","note":"Ровно уровень тарифа «Студия» 29 900 ₽"},{"who":"HRTime","price":"9 990 ₽/мес","note":"Нижняя граница рынка, дешевле нашего входного тарифа"},{"who":"Refer и подобные биржи","price":"take rate 10–20% со сделки (Refer — 20% первой зарплаты)","note":"Структурно создают стимул к обходу: чем крупнее сделка, тем выгоднее уйти в личку. Мы этот стимул обнуляем"},{"who":"Простой одного мидла на бенче","price":"200–350 тыс ₽/мес","note":"Подписка «Студия» = 1,3% от этой суммы; одна трёхмесячная сделка (300–900 тыс ₽ при ставке 1 800–3 500 ₽/ч) окупает год подписки"}],"first_clients":"Плательщик — ресурс-менеджер, а канал партнёра бьёт в разработчиков, поэтому каналы здесь не основной путь. 1) Прямой обход 200 аутстафф- и дев-студий из открытых рейтингов: Рейтинг Рунета, Тэглайн, CMS Magazine, каталоги Хабра — контакты публичные, ЛПР директор или ресурс-менеджер, цикл сделки 2–4 недели. 2) Существующие бенч-чаты аутстаффа в телеграме, где эти люди уже вручную постят «есть Java Senior с 1 сентября» — заходим как участник с бесплатной витриной и переносим ленту в календарь. 3) Каналы партнёра — не под продажу подписки, а под ежемесячный «Индекс ставок аутстаффа» (бренд и входящие от директоров) и сбор спроса от продуктовых компаний. 4) Ассоциации РУССОФТ и АРПП, отраслевые конференции, партнёрства с бухгалтерскими и юридическими аутсорсерами студий.","honest":"Потолок ниши: аутстафф- и дев-студий с бенчем в РФ — сотни, не десятки тысяч. При 64 платящих мы на $20k/мес, а реалистичный предел ниши в РФ — вероятно $50–150k/мес. Это ровно целевой коридор владельца, но не больше него; снимается только выходом в СНГ и Восточную Европу. Плюс три честных ограничения от критика: (1) готовность продавца платить 14 900–29 900 ₽/мес при нулевой ликвидности — недоказанное допущение, на котором висит вся выручка первого полугодия; (2) подписка процикличная — когда рынок хорош, бенч пуст и кокпит не нужен, когда рынок плох, подписки режут первыми; (3) при 300 клиентах ручной контур требует выделенного человека, потолок автоматизации в услуге-обязательстве — 30%, и мы не обещаем его превысить."},"mvp":{"weeks":"4 недели, 24 экрана из 51. Критик считает это самым большим MVP семёрки: календарь-таймлайн аллокаций и комната сделки съедают по неделе каждый, и предлагает сжать до ~17 экранов.","promise":"Система учёта загрузки и простоя вашего бенча плюс закрытая витрина 40 студий — полезная, даже если на площадке вы один.","screens":["Вход и регистрация по рабочей почте","Регистрация организации по ИНН с автоподтяжкой из ЕГРЮЛ","Верификация юрлица — упрощённая, ручная модерация","Мастер профиля и импорт ростера (CSV/Excel, агент-нормализатор)","Команда и роли","Ростер специалистов","Карточка специалиста — внутренняя, ставка закупки зашифрована","Календарь загрузки — таймлайн аллокаций","Планировщик освобождений на 90 дней","Счётчик сжигания бенча","Публикация лота — мастер и превью глазами рынка","Поиск мощностей: фильтры окно, стек, грейд, ставка, формат","Карточка лота — анонимная","Мои запросы","Создание запроса","Экран запроса: входящие предложения","Входящие запросы под мой бенч","Комната сделки — лента и статус-степпер","Условия сделки: ставка, окно, часы, SLA замены","Раскрытие и журнал раскрытий: NDA → обезличенное CV → ФИО","Документы и подписание — загрузка PDF и ПЭП по коду из SMS","Досье контрагента — только открытые данные: ЕГРЮЛ, картотека арбитража, ФССП","Реквизиты организации","Тариф, места на витрине, счёт на юрлицо"],"excluded":["Таймшиты и приёмка часов","Акты и выгрузка в ЭДО","Платёжная дисциплина и реестр исполнения обязательств","Замена со SLA-таймером","Закрытые конкурсы","Лоты-команды","Аналитика маржи и утилизации","Индекс ставок","Кабинет специалиста","Споры и стоп-листы","Полноценная админка","Критик советует выкинуть из MVP дополнительно: подписание ПЭП (на первых сделках хватит обмена подписанными PDF руками), досье контрагента (руками по ссылкам, пока нет бюджета на данные), счётчик сжигания и сравнение лотов, агента-предсказателя освобождения — его топливо, история продлений за 2 года, на старте отсутствует, заменить правилом-напоминанием за 30 дней до конца аллокации"],"done_when":"Допущение, которое надо снять до кода, а не после: 30–50 верифицированных студий с заполненными календарями и один реальный перегруз, закрытый за сутки вручную в переписке. Критик добавляет обязательное: минимум 3–5 студий платят или подписывают письмо о намерениях именно за кокпит без биржи — иначе «продаётся при нулевой ликвидности» остаётся лозунгом. Без этого 24 экрана не помогут."},"growth":["Засев предложения: продаём кокпит бенча (ростер, календарь загрузки, прогноз освобождений, счётчик сжигания) как замену Excel ресурс-менеджера — он окупается до появления единой сделки, витрина включается бонусом. Каналы: прямой обход 200 студий из рейтингов, бенч-чаты телеграма, ассоциации.","Засев спроса с трёх сторон: те же студии в роли покупателя (у аутстафф-фирмы почти всегда одновременно есть и бенч, и дыра под конкретный стек — одна регистрация даёт обе стороны); продуктовые компании с перегрузом через каналы партнёра, для них витрина бесплатна навсегда; крупные интеграторы и агентства полного цикла, традиционно перепродающие субподряд.","Замыкание сетевого эффекта на замене: чем больше участников, тем быстрее закрывается срочная замена ушедшего человека — самый дорогой страх покупателя субподряда. Одиночная студия заменить не может, сеть из 60 может за сутки. Это единственный эффект, который нельзя воспроизвести в личке.","Контент-механика «Индекс ставок аутстаффа»: обезличенные реальные сделки дают медианы, которых нет ни у hh, ни у Хабра, ни у аналитических агентств. Индекс одновременно продукт, контент и приманка — и рекламой не является.","Расширение за пределы РФ: двуязычность с первого дня, ставки в мультивалюте, шаблоны договоров под юрисдикцию. Первая зарубежная цель — СНГ и рынок аутстафф-вендоров Восточной Европы, где та же сплит-модель (аналог NPAworldwide) уже принята культурно."],"mobile":"Приложение (iOS и Android, нативно) вторым релизом на 3–4 месяце, когда есть 20+ платящих организаций и понятно, какие 6 пушей реально нажимают: пуш-события, еженедельная сверка доступности свайпом, быстрая публикация лота, комната сделки с чатом, приёмка часов в один тап, счётчик сжигания виджетом на домашнем экране. Импорт ростера, drag-n-drop таймлайна, шаблоны договоров, аналитика, админка и биллинг сознательно остаются на большом экране.","legal":["Персданные (152-ФЗ) — главный правовой узел. Конструкция ролей: агентство-поставщик — оператор персданных своих работников, площадка — обработчик по поручению оператора (ч. 3 ст. 6). В оферте обязателен раздел «поручение на обработку» с перечнем действий, целями и требованиями к защите.","Согласие специалиста: отдельная письменная (в т.ч. электронная) форма на передачу данных третьим лицам с целью «предложение о привлечении к проекту». Экран согласия в кабинете специалиста, отзыв в один клик автоматически снимает лот с витрины. Отдельно — согласие на распространение (ст. 10.1) для видимой рынку части данных.","Минимизация: публичный лот не содержит ФИО, контактов, фото, ссылок на профили — агент-анонимизатор вырезает их автоматически. Вопрос юристу: является ли связка «стек + грейд + дата освобождения + название поставщика» персданными по критерию определяемости. Позиция консервативная — считать да и держать согласие в любом случае.","Уведомление Роскомнадзора о начале обработки — обязательно до запуска. Локализация БД в РФ (ч. 5 ст. 18): вся первичная запись только на серверах в РФ. Оборотные штрафы за утечки действуют с 30.05.2025 — отсюда шифрование ставок и ПД на уровне полей, журналирование каждого доступа к раскрытым данным, ретеншн-политика с автоудалением.","Категорически запрещено и заблокировано на уровне продукта: парсинг hh, LinkedIn, Хабра; загрузка резюме людей, не являющихся работниками или подрядчиками загружающей организации. При заливке ростера — обязательная декларация «это мои работники или подрядчики по действующему договору».","Non-circumvention — ключевой пункт, который надо просудить на бумаге до запуска: раскрытый через площадку специалист в течение 12 месяцев — сделка только через площадку либо разовая компенсация. Формулировать как неустойку за нарушение договора между участником и площадкой, а не как ограничение конкуренции между участниками. Юристу проверить: применимость ст. 330 ГК, соразмерность неустойки (суд может снизить по ст. 333), отсутствие признаков ограничивающего конкуренцию соглашения по ст. 11 ФЗ «О защите конкуренции».","Реестр исполнения обязательств — риск иска о защите деловой репутации (ст. 152 ГК). Публиковать только факты с документальным следом (дата старта из подписанной заявки, дата приёмки акта, дата оплаты), никаких оценочных суждений и «рейтингов надёжности» звёздами. Обязательны право контрагента на возражение и публикацию своей позиции рядом с событием, пометка «оспаривается» до решения арбитра, срок давности события 24 месяца. Юристу: не является ли это деятельностью бюро кредитных историй (218-ФЗ) — по существу нет, но формулировки вычистить.","Деньги: мы не принимаем платежи по сделкам между участниками, эскроу не ведём, чужих денег на счетах нет — следовательно вне 161-ФЗ (НПС) и вне 103-ФЗ (платёжные агенты). Подписка — оплата по счёту от юрлица или эквайринг; при безналичной оплате от юрлица чек по 54-ФЗ не требуется, для оплат картой — требуется онлайн-касса. Юристу подтвердить, что «подтверждение факта оплаты» в интерфейсе не создаёт признаков платёжного посредничества.","Электронная подпись (63-ФЗ): рамочные договоры субподряда и акты — УКЭП через операторов ЭДО (Диадок, СБИС) или УНЭП по соглашению сторон. Простая ЭП (код из SMS) допустима для NDA и заявок внутри рамочного при наличии в оферте соглашения об использовании ПЭП (ч. 2 ст. 6), но для актов на сотни тысяч рублей юрист должен подтвердить достаточность — иначе только УКЭП.","Трудовое и налоговое: мы не работодатель и не сторона договора субподряда, только площадка — это прямо записано и не опровергается интерфейсом (не согласовываем ставки, не участвуем в выборе). Не допускать прямых сделок с физлицами: продавец мощностей — только юрлицо или ИП, предоставляющее своих работников. Если поставщик выставляет самозанятых — предупреждение о риске переквалификации (ст. 15 ТК) и запрет на схемы, где заказчик фактически руководит самозанятым.","Заложенный отказ: мы не отвечаем за качество работы предоставленного специалиста и за исход сделки — прямой запрет, он должен быть в оферте буквально.","Реклама: лоты и запросы на площадке рекламой не являются — ПП РФ от 24.07.2025 № 1087 выводит объявления работодателей о приёме на работу из-под понятия рекламы. Наши собственные размещения в телеграм-каналах — реклама: нужна маркировка через ОРД/ЕРИР и пометка «реклама», а с 01.01.2027 реклама в телеграм-каналах РФ становится наказуемой (ч. 10.7 ст. 5 ФЗ «О рекламе»), поэтому заранее строим переход на собственные каналы, email, сайт, конференции и контент-механику индекса.","Прочее к проверке: аккредитация ИТ-компании и включение в реестр отечественного ПО; использование открытых данных ЕГРЮЛ, картотеки арбитражных дел, ФССП в досье законно, но проверить условия использования API и формулировки вывода (не «ненадёжен», а «3 иска на сумму X»). Госсектор как клиент — не берём, прямой запрет. При выходе за пределы РФ — отдельный анализ GDPR, до этого не выпускать зарубежных покупателей к российским лотам без юридического заключения.","🔴 ПРОБЕЛ, НАЗВАННЫЙ КРИТИКОМ: ст. 56.1 ТК (запрет заёмного труда вне аккредитованных частных агентств занятости) в правовом разборе отсутствует вообще — а это правовая природа всей товарной категории. Питч буквально говорит «сдают в аренду разработчиков», весь аутстафф РФ живёт в серой зоне «услуг» по ст. 779 ГК, и платформа, раздающая шаблоны договоров и дефолтные SLA, стандартизирует схему — риск переквалификации становится и нашим. Первый вопрос юристу: какими формулировками лоты, «аренда» и шаблоны удерживаются в услугах, и где граница, за которой площадка становится организатором предоставления персонала."],"risks":[{"risk":"Дезинтермедиация: два юрлица познакомились и ушли в личку","severity":"высокая","mitigation":"Снимается не оговоркой, а конструкцией из четырёх слоёв: (1) ноль комиссии со сделки — уходя, ты ничего не экономишь; (2) ступенчатое раскрытие — до подписанного NDA обходить физически нечего, личность и есть предмет сделки; (3) журнал раскрытий как доказательная база под non-circumvention с неустойкой; (4) операционный контур (календарь, таймшиты, акты, реестр, SLA замены), который нужен после знакомства и растёт со временем. Контрольная метрика: доля повторных сделок между уже знакомой парой, проведённых через площадку. Если на 6-м месяце она ниже 50% — модель сломана, и это надо признать, а не заклеить. Критик называет эту конструкцию лучшим структурным ходом всей семёрки чертежей."},{"risk":"Ст. 56.1 ТК — запрет заёмного труда: правовая природа всей товарной категории не разобрана","severity":"высокая","mitigation":"Названо критиком как первая из двух дыр, обязательных к закрытию до кода. Весь аутстафф РФ живёт в серой зоне «услуг» по ст. 779 ГК, а платформа, раздающая шаблоны договоров и дефолтные SLA, стандартизирует схему — значит риск переквалификации становится и нашим. Первый вопрос юристу: какими формулировками лоты, «аренда» и шаблоны удерживаются в услугах, и где граница, за которой площадка становится организатором предоставления персонала."},{"risk":"Траектория продаж требует нереальной конверсии","severity":"высокая","mitigation":"Вторая обязательная дыра по версии критика: 60–80 платящих к 12-му месяцу при обходе 200 студий — это 30–40% конверсии всего обойдённого рынка против нормальных 3–10% прямых продаж. Либо список расширяется до 600–1000 организаций, либо план режется втрое-вчетверо. Признанный потолок ниши $50–150k эту дыру не закрывает — она про скорость, не про потолок."},{"risk":"Холодный старт двух сторон: нужны одновременно бенч и спрос","severity":"высокая","mitigation":"Продавцовая часть — кокпит бенча (ростер, календарь, прогноз освобождений, счётчик сжигания) — полезна при нулевой ликвидности и продаётся сама как замена Excel ресурс-менеджера. Плюс ручной засев 30–50 студий и один публично закрытый за сутки перегруз как кейс. Витрина для покупателей бесплатна навсегда. Критик добавляет: готовность платить 14 900–29 900 ₽ при нулевой ликвидности пока недоказана — в норматив до кода надо внести 3–5 студий, которые платят или подписывают письмо о намерениях именно за кокпит без биржи."},{"risk":"Плательщик не в канале дистрибуции владельца","severity":"высокая","mitigation":"Каналы партнёра бьют в разработчиков, а платят ресурс-менеджеры нескольких сотен фирм. Разделяем: подписку продаём прямым обходом 200 студий из рейтингов и через бенч-чаты телеграма, где эти люди уже сидят; каналы партнёра идут под «Индекс ставок аутстаффа» и сбор спроса от продуктовых компаний. Если прямой обход не даёт конверсию хотя бы 5% во встречу — идея не продаётся этим способом."},{"risk":"Ставки — коммерческая тайна, часть агентств не покажет ничего","severity":"средняя","mitigation":"Ставка закупки шифруется на уровне поля, видна только владельцу и финансам, в API и экспорт не уходит; ставка продажи может быть диапазоном или «по запросу»; есть режим тизера и поимённый стоп-лист конкурентов по ИНН. Остаточный риск сохраняется: часть верхнего сегмента не придёт ни при каких настройках."},{"risk":"Потолок ниши","severity":"средняя","mitigation":"Аутстафф- и дев-студий с бенчем в РФ — сотни, не десятки тысяч. При 64 платящих мы на $20k/мес, реалистичный предел ниши в РФ — вероятно $50–150k/мес: ровно целевой коридор владельца, но не больше. Снимается только выходом в СНГ и Восточную Европу, потому двуязычность и независимость от телеграма закладываются с первого дня, а не потом."},{"risk":"Размер MVP: 24 экрана + KYB + подписание ПЭП + 5 агентов за 4 недели","severity":"средняя","mitigation":"Критик: самый большой MVP семёрки, календарь-таймлайн и комната сделки съедают по неделе каждый. Резать подписание ПЭП, досье контрагента, счётчик сжигания, сравнение лотов и агента-предсказателя; комнату сделки упростить до треда со статусами — 24 экрана сжимаются до ~17, и 4 недели становятся достижимыми."},{"risk":"Фрод «продажа воздуха»: студия публикует людей, которых у неё нет или которые уже проданы","severity":"средняя","mitigation":"Верификация юрлица, ритуал еженедельного подтверждения дат (без подтверждения лот уходит в тень через 14 дней), запись срыва старта в реестр, право покупателя запросить подтверждение занятости перед стартом. Это же лечит болезнь бенч-чатов, где половина постов протухла. Критик: ритуал требует дисциплины, которой у продавцов нет, а доля лотов, слетающих в тень, — главная метрика живости витрины, и целевая цифра для неё не названа."},{"risk":"Персданные и оборотные штрафы за утечку","severity":"средняя","mitigation":"Конструкция «обработчик по поручению оператора», обязательное отзываемое согласие специалиста, публичный лот без ФИО и контактов (агент-анонимизатор), шифрование ПД и ставок, журналирование доступа, локализация БД в РФ, уведомление РКН до запуска. Полный запрет на парсинг hh и LinkedIn вшит в продукт декларацией «это мои работники» при заливке ростера."},{"risk":"Юридический риск реестра: иск о защите деловой репутации (ст. 152 ГК)","severity":"средняя","mitigation":"Публикуем только подтверждённые документами факты без оценочных суждений, обязательное право на возражение, пометка «оспаривается» до решения арбитра, срок давности события 24 месяца, модерация. Дополнительно: реестр показываем участникам, а не публично в интернете."},{"risk":"Утечка бенча конкурентам и скрейпинг витрины","severity":"средняя","mitigation":"Доступ к витрине только после KYB юрлица, анонимные лоты, лимиты просмотров по тарифу, водяные знаки в обезличенных CV, детект аномального обхода, стоп-листы. Остаточный риск: конкурент может зарегистрировать подставное юрлицо — потому верификация ручная и с проверкой полномочий подписанта."},{"risk":"Процикличность подписки","severity":"средняя","mitigation":"Названо критиком как нерассмотренное: когда рынок хорош — бенч пуст и кокпит не нужен, когда рынок плох — подписки режут первыми. Годовая скидка 20% смягчает, но черта «подписка живёт только при постоянно ненулевом бенче» не названа и не измерена."},{"risk":"Экономика фичи «досье контрагента» не сходится","severity":"средняя","mitigation":"Критик: автоматический суточный обход ЕГРЮЛ, картотеки арбитража и ФССП — либо платные API (Контур.Фокус, Casebook, сотни тысяч ₽ в год), либо хрупкий парсинг с капчами, и в себестоимости 2 150–3 100 ₽ на организацию этих данных нет вовсе. На старте — руками по ссылкам, пока нет бюджета на данные."},{"risk":"Демпинг и гонка ставок вниз","severity":"средняя","mitigation":"Открытая витрина ставок может обрушить цены и настроить против нас продавцов. Снимаем закрытыми конкурсами со вскрытием после дедлайна (участники не видят чужие ставки), индексом рынка как публичным якорем медианы и возможностью прятать ставку за «по запросу»."},{"risk":"Ручной труд в цикле","severity":"средняя","mitigation":"Верификацию юрлиц и арбитраж споров автоматизировать нельзя — измеренный потолок автоматизации в услуге-обязательстве 30%, и мы его не обещаем превысить. При 64 клиентах это ~25 человеко-часов в месяц, терпимо; при 300 клиентах нужен выделенный человек. Заложить в модель, а не делать вид, что этого нет."},{"risk":"Конкурент не гигант, а ATS: Хантфлоу или Поток пристроят «обмен бенчем» в подписку","severity":"низкая","mitigation":"Реальнее, чем приход hh, но у ATS счётчик стоит под наймом в штат, а межфирменный контур требует роли арбитра между двумя клиентами — на это вендор ATS не пойдёт, это конфликт с его же клиентами. Наш ров — юридический граф пар и реестр, которые копируются не кодом, а годами данных. Мониторить релизы Хантфлоу и Потока ежеквартально."},{"risk":"Макро: сжатие рынка аутстаффа","severity":"низкая","mitigation":"Бенч растёт (продавцов больше — нам хорошо), спрос падает (некому покупать — плохо). Хеджируется расширением покупательской стороны за пределы агентств: продуктовые компании с перегрузом, интеграторы, для которых витрина бесплатна. При этом в кризис продукт становится нужнее: чем дороже простой, тем ценнее счётчик сжигания."}],"verdict":"Есть дыры, две обязательные до кода — правовая природа всей товарной категории (заёмный труд, ст. 56.1 ТК) в legal не названа вообще, а траектория продаж требует конверсии 30–40% от всего обойдённого рынка; при этом конструкция нулевой комиссии против дезинтермедиации — лучший структурный ход семёрки.","holes":["Ст. 56.1 ТК (запрет заёмного труда вне аккредитованных ЧАЗ) отсутствует в legal — а это правовая природа всей категории: питч буквально говорит «сдают в аренду разработчиков», весь аутстафф РФ живёт в серой зоне «услуг» по ст. 779 ГК, и платформа, раздающая шаблоны договоров и дефолтные SLA, стандартизирует схему — риск переквалификации становится и нашим. Legal подробен в 152-ФЗ, 63-ФЗ и самозанятых, но первый вопрос юристу должен быть этот: какими формулировками лоты, «аренда» и шаблоны удерживаются в услугах, и где граница, за которой площадка — организатор предоставления персонала.","Траектория «60–80 платящих к месяцу 12» при обходе 200 студий — конверсия 30–40% всего обойдённого рынка против нормальных 3–10% прямых продаж. Либо список расширяется до 600–1000 организаций (а чертёж сам говорит: студий с бенчем — сотни), либо план режется втрое-вчетверо. Признанный потолок ниши $50–150k эту дыру не закрывает — она про скорость, не про потолок.","Готовность продавца платить 14 900–29 900 ₽/мес при нулевой ликвидности — недоказанное допущение, на котором висит вся выручка первого полугодия. Норматив до кода (30–50 студий с заполненными календарями) меряет заполнение, но не деньги. Добавить в норматив: минимум 3–5 студий платят или подписывают письмо о намерениях именно за кокпит без биржи — иначе «продаётся при нулевой ликвидности» остаётся лозунгом.","Экономика фичи «досье контрагента» не существует: автоматический суточный обход ЕГРЮЛ, картотеки арбитража и ФССП — это либо платные API (Контур.Фокус/Casebook — сотни тысяч ₽ в год), либо хрупкий парсинг с капчами. В себестоимости 2 150–3 100 ₽ на организацию этих данных нет вовсе.","Агент-предсказатель освобождения заявлен в MVP, но его топливо — «история продлений по клиенту за 2 года», которой на старте нет ни у одной студии. В MVP он предсказывает из пустоты; заменить правилом-напоминанием за 30 дней до конца аллокации, агента вернуть, когда появится год данных.","MVP 24 экрана + KYB + подписание ПЭП + 5 агентов за 4 недели — самый большой MVP семёрки; календарь-таймлайн аллокаций и комната сделки сами по себе съедают неделю каждая.","Процикличность подписки не рассмотрена: когда рынок хорош — бенч пуст и кокпит не нужен, когда рынок плох — подписки режут первыми. Годовая скидка 20% смягчает, но черта «подписка живёт только при постоянно ненулевом бенче» не названа и не измерена.","Еженедельный ритуал подтверждения дат (иначе лот в тень через 14 дней) — правильное лекарство от протухших бенч-чатов, но требует дисциплины, которой у продавцов нет; доля лотов, слетающих в тень, — главная метрика живости витрины, и она не названа целевой цифрой."],"best_feature":"Нулевая комиссия со сделки навсегда как конструктивный ответ на дезинтермедиацию, в связке со ступенчатым раскрытием (NDA → обезличенное CV → ФИО) и журналом раскрытий под non-circumvention. Обход теряет экономический смысл (уходя, не экономишь ничего), до NDA обходить физически нечего, а после — есть доказательная база. Это редкий случай, когда главная болезнь всех B2B-маркетплейсов лечится устройством модели, а не запретами в оферте."},{"slug":"mimo-doski","rank":8,"name":"Мимо доски","full_name":"Мимо доски","group":"Поиск работы","tagline":"Не отклик на доске, а письмо живому человеку, который решает, кого нанимать","hook":"На одну IT-вакансию в 2026 году прилетает 400 откликов — соискатель кидает 300 заявок и получает ноль собеседований, потому что на доске его физически не видно. «Мимо доски» находит в компаниях живых людей, которые реально решают, кого нанимать, придумывает для каждого личный повод написать и готовит письмо, которое уходит с собственной почты кандидата — он только просматривает и жмёт «отправить». Соискатель платит 1 990 ₽ в месяц за шесть возвращённых часов в неделю и за разговоры вместо тишины — ровно за это уже платят LazyApply, Cluely и «обратные рекрутеры» по $1 500 в месяц, только те льют объём в те же самые доски.","problem":"Рынок труда в IT развернулся к работодателю: на одну вакансию приходит 400 откликов, hh-индекс 22,9. Доски вакансий устроены так, что кандидат в этой массе невидим, а вся его работа — 300 отправленных заявок — возвращается тишиной. При этом решение о найме принимает конкретный человек в компании, до которого через доску не достучаться в принципе.","metrics":[{"value":"400","label":"откликов на вакансию","hint":"столько прилетает на одну IT-вакансию в 2026; hh-индекс 22,9"},{"value":"1 990 ₽","label":"в месяц за 60 касаний","hint":"базовый тариф «Поиск»: 1 ящик, библиотека формулировок"},{"value":"182","label":"платящих до $5k/мес","hint":"при ARPU 2 531 ₽ и курсе 92 ₽/$; до $20k/мес — 727"},{"value":"72%","label":"валовая маржа","hint":"69% на «Поиске» (себестоимость $6,7), 77% на «Плотном» ($12,7)"},{"value":"30%","label":"отток в месяц","hint":"продукт-вспышка: поиск работы длится 2–4 месяца, средняя жизнь клиента 3,2–3,5 мес"},{"value":"16 из 52","label":"экранов в MVP","hint":"полный продукт — 52 экрана, первая версия — 16, 3–4 недели разработки"}],"why_now":"Рынок труда в IT развернулся к работодателю именно сейчас: 400 откликов на вакансию и hh-индекс 22,9 означают, что человек, которому валится этот поток, охотно променяет его на 4 письма с поводом — то есть вторая сторона рынка впервые готова терпеть платформу и вставать в «зелёный список». Правовое окно тоже открыто и закрывается: ПП РФ от 24.07.2025 № 1087 прямо вывело объявления работодателей о приёме на работу из-под понятия рекламы, что укрепляет позицию по смежным сценариям, — но с 01.01.2027 реклама в Telegram-каналах РФ становится наказуемой (ч. 10.7 ст. 5), и второй канал дистрибуции надо успеть построить до конца 2026 года. Наконец, архив диффов карьерных страниц нельзя дозалить задним числом: кто начнёт собирать его в 2027-м, в 2027-м и получит первые сигналы.","moat":"Ценность сознательно вынесена из генерации текста — её вендор LLM отдаст даром завтра. Накапливается шесть вещей, которых нет у копии: (1) архив ежедневных диффов карьерных страниц — сигнал найма на 3–14 дней раньше доски, и это чистое время, а не код; (2) карта решателей с URL и датой источника у каждого поля, из которой со временем вырастает граф «кто где работал», а он же даёт тёплые мосты; (3) глобальный реестр отписок и кулдаунов — он же правовой щит, он же тормоз выжигания ниши; (4) зелёный список нанимающих — инвентарь, который нельзя спарсить: он существует только как согласие живого человека и растёт с каждым отправленным письмом; (5) библиотека формулировок с измеренной долей ответов по когортам — требует тысяч отправок с ВИДИМОЙ стороной ответа, чего доски не видят вообще; (6) личный пайплайн кандидата с датированными пере-касаниями, который уезжает с ним в следующий поиск работы и возвращает его через год. Критик называет главным именно кулдаун получателя через всех клиентов: ChatGPT с deep research напишет письмо не хуже, но не знает, что этому CTO позавчера уже писали с этой же платформы.","survives":"hh, Хабр и LinkedIn не отдадут это даром по устройству бизнеса: вся их выручка — держать кандидата НА своей доске и продавать работодателю контакт за 47,6–300 ₽, а мы уводим кандидата С доски в личный аутрич — это прямой каннибализм их счётчика, поэтому станок нам не подарят. Накапливается не софт, а карта нанимающих людей (кто в какой компании реально решает) и библиотека сработавших формулировок по стекам — за две недели не воспроизводится. Рынок развернулся к работодателю (hh-индекс 22,9; 400 откликов на вакансию), значит боль кандидата максимальна и растёт, а живой кейс с Хабра 20.08.2026 (300 откликов = 0 собеседований против 70 контактов холодным аутричем) — это ровно наш тезис. Отправка с почты самого кандидата снимает с нас выжигание домена и роль отправителя.","roles":[{"role":"Кандидат (соискатель) — единственный плательщик в MVP","does":"Заводит профиль и доказательства опыта, подключает свой почтовый ящик, собирает шорт-лист компаний, запускает кампанию, просматривает и одобряет каждое письмо пачкой, отвечает на входящее, ведёт календарь пере-касаний, смотрит воронку и сравнение с когортой, платит подписку."},{"role":"Нанимающий (получатель писем) — бесплатная вторая сторона","does":"Получает письмо от кандидата на свой корпоративный адрес. Может отписаться навсегда в один клик без регистрации, оспорить свои данные, или наоборот — подтвердить профиль и настроить приём: какие стеки, какой уровень, сколько писем в месяц, когда пауза. Подтвердившие получают лёгкий инбокс с метками поводов и кнопками «интересно / не сейчас / не мой профиль»."},{"role":"Наставник-редактор — маркетплейс, не штат","does":"Опытный инженер или рекрутер, который за 2 500 ₽ разбирает кампанию кандидата перед запуском: правит письма, режет слабые поводы, переписывает доказательство. Ведёт очередь заказов, получает выплату через НПД, в его карточке видна доля ответов у его клиентов относительно медианы."},{"role":"Автор формулировок — контрибьютор библиотеки","does":"Загружает конструкции (первая фраза, форма доказательства, вопрос-крючок), они попадают в A/B по когортам; при доказанном отрыве по доле ответов конструкция входит в библиотеку и автор получает роялти с использований. Часто это тот же человек, что и редактор."},{"role":"Модератор антиспама (внутренняя роль)","does":"Разбирает жалобы нанимающих, блокирует кандидатов за нарушение границ, ведёт стоп-листы компаний и доменов, следит за индикаторами выжигания сегментов, принимает решение об остановке сегмента."},{"role":"Оператор карты / data steward (внутренняя роль)","does":"Разбирает спорные записи в карте решателей, обрабатывает требования об удалении данных в срок, подтверждает источники, чистит протухшие карточки. 🔴 Удаление по жалобе делает только человек, агент — никогда."},{"role":"Партнёр по дистрибуции","does":"Размещает посты в своих IT-каналах, получает промокоды и реф-ссылки, видит собственный дашборд: переходы, триалы, оплаты, доля дошедших до первого разговора. Доля в выручке приведённых."},{"role":"HR компании, покупающей аутплейсмент (B2B)","does":"Покупает пакет мест для сокращаемых сотрудников, рассылает приглашения, видит ТОЛЬКО агрегированный отчёт: сколько людей запустили кампании, сколько дошли до разговоров. Переписку сотрудников не видит никогда и по устройству продукта видеть не может."},{"role":"Администратор платформы / аналитик","does":"Тарифы и промо, реестр отписок и кулдаунов, дашборд когорт и доли ответов по стекам, качество и свежесть карты, финансовая сводка."}],"screens":[{"section":"Онбординг и профиль","screen":"Вход и регистрация","what":"Почта, Яндекс ID, VK ID. Переключатель RU/EN с первого экрана. Промокод партнёра подхватывается из реф-ссылки. Возрастное подтверждение 18+.","role":"Кандидат"},{"section":"Онбординг и профиль","screen":"Профиль → Кем я и куда хочу","what":"Роль, стек, уровень, вилка, города и удалёнка, размер компании, отрасли «хочу / не хочу». Всё влияет на подбор целей, а не на «оценку» — баллов человеку нигде не ставится.","role":"Кандидат"},{"section":"Онбординг и профиль","screen":"Профиль → Опыт и доказательства","what":"Импорт из файла резюме, GitHub, Хабра, вставка текста. Агент вытаскивает 5–7 «доказательств» — конкретных фактов с цифрами, из которых потом собираются письма. Кандидат правит и добавляет свои.","role":"Кандидат"},{"section":"Онбординг и профиль","screen":"Профиль → Мой круг","what":"Вуз и годы, прошлые работодатели и периоды, конференции, где выступал или был, публичные чаты и сообщества. Это сырьё для тёплых мостов; заполняется добровольно, объясняется зачем.","role":"Кандидат"},{"section":"Онбординг и профиль","screen":"Подключение почтового ящика","what":"OAuth Яндекс/Mail/Google или IMAP+SMTP. Проверка SPF/DKIM/DMARC, определение суточного лимита, план прогрева. Отдельный блок информированного согласия на чтение только наших нитей.","role":"Кандидат"},{"section":"Онбординг и профиль","screen":"Границы и согласия","what":"Что можно писать от моего имени, что упоминать нельзя, стоп-список компаний, максимум писем в день, разрешение на трекинг-пиксель (по умолчанию выключен), подпись. Кнопка «остановить всё».","role":"Кандидат"},{"section":"Карта нанимающих","screen":"Карта компаний","what":"Список и фильтры: стек, размер, город, удалёнка, «есть сигнал найма за 14 дней», «есть подтверждённый решатель», «в зелёном списке». Индикатор выжигания сегмента.","role":"Кандидат"},{"section":"Карта нанимающих","screen":"Карточка компании","what":"Чем занимается, стеки из открытых следов, лента изменений карьерной страницы, публичные релизы, список решателей, сколько писем с платформы уходило туда за квартал, статус кулдауна.","role":"Кандидат"},{"section":"Карта нанимающих","screen":"Карточка решателя","what":"Роль, публичные следы (доклады, статьи, репозитории), у каждого поля — источник, URL и дата. Свежесть в процентах. Статус: доступен / кулдаун до даты / зелёный список с условиями / отписан.","role":"Кандидат"},{"section":"Карта нанимающих","screen":"Лента сигналов найма","what":"Хронология событий по подписанным компаниям: появилась позиция на своём сайте, выросла страница команды, сменился стек в описании, новый репозиторий в организации. Кнопка «добавить в цели».","role":"Кандидат"},{"section":"Карта нанимающих","screen":"Тёплые мосты","what":"Найденные пути к целям: общий вуз и год, бывший коллега, общий репозиторий, один и тот же митап. У каждого — тип моста, сила, кнопка «переключить кампанию на просьбу о представлении».","role":"Кандидат"},{"section":"Карта нанимающих","screen":"Мой шорт-лист целей","what":"Отобранные компании и люди, ручное добавление своей цели (с проверкой шлюзом), пометки «приоритет / запасные / никогда».","role":"Кандидат"},{"section":"Кампания","screen":"Мои кампании","what":"Список кампаний со статусами (черновик, идёт, на паузе, завершена), счётчик касаний по тарифу, доля ответов по каждой, кнопка экстренного стопа на всё сразу.","role":"Кандидат"},{"section":"Кампания","screen":"Кампания → Цель и рамки","what":"Название, какую роль ищем, вилка, сколько касаний в неделю, до какой даты, язык писем. Предупреждение о лимите ящика, если запрошено больше, чем он тянет.","role":"Кандидат"},{"section":"Кампания","screen":"Кампания → Подбор целей","what":"Агент предлагает 40–120 целей с указанием, почему каждая подошла. Кандидат отсеивает свайпом. Цели без повода помечены отдельно и в очередь не идут.","role":"Кандидат"},{"section":"Кампания","screen":"Кампания → Каналы и порядок","what":"Почта, ручное касание в Telegram, форма на сайте компании, сообщение на Хабр Карьере. Порядок и что делать, если канал недоступен. Явно помечено, где отправляет человек, а не система.","role":"Кандидат"},{"section":"Кампания","screen":"Кампания → Цепочка касаний","what":"Первое письмо, напоминание через N дней, мягкий выход с вопросом «когда написать». Правила остановки: ответил, отписался, ушёл в отпуск-автоответ.","role":"Кандидат"},{"section":"Кампания","screen":"Кампания → Голос и границы","what":"Тон, длина, три моих текста для обучения голосу, запрещённые слова и темы, шаблон подписи. Предпросмотр на трёх случайных целях.","role":"Кандидат"},{"section":"Кампания","screen":"Предпросмотр и смета кампании","what":"Сколько касаний уйдёт, за какой срок, сколько отсеял шлюз и почему, прогноз ответов по медиане когорты с честным разбросом, сколько списывается с тарифа.","role":"Кандидат"},{"section":"Кампания","screen":"Карусель одобрения писем","what":"🔴 Главный ежедневный экран. По одному письму: слева повод и его источник со ссылкой, справа текст. Действия: одобрить, поправить, пропустить, «нужен другой повод», «в стоп-лист». Счётчик «осталось 14».","role":"Кандидат"},{"section":"Отправка","screen":"Очередь отправок","what":"Календарь-таймлайн: что и когда уйдёт, с разбросом по времени. Пауза целиком, пауза по сегменту, экстренный стоп, перенос. Индикатор прогрева ящика.","role":"Кандидат"},{"section":"Отправка","screen":"Шлюз проверки","what":"Журнал решений шлюза: что не выпущено и по какой из девяти причин (нет повода, личный адрес, кулдаун получателя, отписка, стоп-лист, лимит ящика, дубль текста, запрещённая конструкция, повтор в кампании). Можно исправить причину, обойти — нельзя.","role":"Кандидат"},{"section":"Отправка","screen":"Ручные касания","what":"Очередь задач «нажми сам»: готовый текст, диплинк в нужный диалог Telegram или на форму компании, кнопки «скопировать», «открыть», «отправил». Основной мобильный экран.","role":"Кандидат"},{"section":"Письмо и повод","screen":"Редактор письма","what":"Три колонки: повод с источниками и датой, текст письма, дифф с шаблоном из библиотеки. Счётчик слов с рекомендацией 60–110, подсветка ссылок и вложений (в первом письме запрещены).","role":"Кандидат"},{"section":"Письмо и повод","screen":"Библиотека формулировок","what":"Конструкции по стеку, уровню и типу компании с указанной долей ответов и числом отправок. Фильтр «работает у моей когорты». Кнопка «сохранить к себе» — личные заготовки живут тут же вкладкой.","role":"Кандидат, автор формулировок"},{"section":"Ответы и встречи","screen":"Инбокс кампании","what":"Нити только по нашим отправкам, разложенные по 7 классам ответа. Непрочитанные, срок ответа, счётчик «отвечено за час / за сутки».","role":"Кандидат"},{"section":"Ответы и встречи","screen":"Карточка нити","what":"Вся история касаний, входящее письмо, черновик ответа от агента, кнопки «отправить как есть», «поправить», «приложить резюме», «предложить слоты».","role":"Кандидат"},{"section":"Ответы и встречи","screen":"Разбор отказов","what":"Кластеры причин отказа за период и три конкретных отличия моих писем от писем когорты с долей ответов выше медианы. Судится текст письма, человек — никогда.","role":"Кандидат"},{"section":"Ответы и встречи","screen":"«Не сейчас»: календарь пере-касаний","what":"Отложенные контакты с датами, вытащенными из их же ответов, с контекстом прошлой переписки. Переезжает с кандидатом в следующий поиск работы — основа тарифа «Пассивный».","role":"Кандидат"},{"section":"Ответы и встречи","screen":"Встречи и досье к разговору","what":"Назначенные разговоры, слоты, ссылка на созвон. За час до — одностраничник: чем компания жила квартал, что писал этот человек, три уместных вопроса. После — поле «чем закончилось».","role":"Кандидат"},{"section":"Аналитика","screen":"Воронка кампании","what":"Отправлено → доставлено → ответили → разговор → следующий этап. По сегментам компаний и по каналам. Рядом счётчик обещанных касаний по оферте.","role":"Кандидат"},{"section":"Аналитика","screen":"Сравнение с когортой","what":"Моя доля ответов против медианы по стеку, уровню и размеру компаний. Честный разброс, а не «у вас всё отлично». Ссылки на конструкции библиотеки, которые вытягивают когорту.","role":"Кандидат"},{"section":"Аналитика","screen":"Здоровье ящика","what":"Баунсы, жалобы, доставляемость по доменам получателей, текущая ступень прогрева, суточный лимит, автостоп при превышении порогов. Объяснение простыми словами, что делать.","role":"Кандидат"},{"section":"Аналитика","screen":"Карта покрытия и выжигания","what":"Сколько компаний целевого сегмента ещё не тронуто, где сегмент близок к исчерпанию, доля ответов по сегменту в динамике. Предложение сместиться в соседний сегмент.","role":"Кандидат"},{"section":"Наставники-редакторы","screen":"Витрина редакторов","what":"Карточки: кто, по каким стекам, цена, срок, доля ответов у его клиентов относительно медианы, отзывы. Фильтр по стеку и языку.","role":"Кандидат"},{"section":"Наставники-редакторы","screen":"Заказ разбора кампании","what":"Что смотреть (поводы / тексты / выбор целей), срок, оплата. Явно: редактор видит письма кампании, но не входящую переписку.","role":"Кандидат"},{"section":"Наставники-редакторы","screen":"Рабочий стол редактора","what":"Очередь заказов, письма кампании с правками и комментариями, чек-лист разбора, отправка результата. Слева — история его клиентов и их доли ответов.","role":"Наставник-редактор"},{"section":"Наставники-редакторы","screen":"Кабинет редактора: деньги и статус","what":"Заработок, выплаты, статус самозанятого и чеки НПД, роялти за конструкции, попавшие в библиотеку.","role":"Наставник-редактор, автор формулировок"},{"section":"Сторона нанимающего","screen":"Страница отписки","what":"Открывается по ссылке из письма без входа. Одна кнопка «больше не писать никогда» (действует на всю платформу бессрочно) плюс две второстепенные: «это не мои данные» и «настроить, что мне присылать».","role":"Нанимающий"},{"section":"Сторона нанимающего","screen":"Подтверждение «это я»","what":"Верификация по корпоративной почте, подтверждение роли и компании. После этого карточка становится подтверждённой, и человек управляет своими данными сам.","role":"Нанимающий"},{"section":"Сторона нанимающего","screen":"Настройки приёма писем","what":"Какие стеки и уровни интересны, сколько писем в месяц максимум, «только с поводом», паузы и отпуск, слова-стопы. Это и есть вход в зелёный список.","role":"Нанимающий"},{"section":"Сторона нанимающего","screen":"Инбокс нанимающего","what":"Письма, пришедшие через платформу, с меткой повода и ссылкой на его источник. Кнопки «интересно», «не сейчас, напишите в марте», «не мой профиль». Тридцать секунд в месяц.","role":"Нанимающий"},{"section":"Сторона нанимающего","screen":"Жалоба на письмо","what":"Форма без регистрации: что не так (спам, ложный повод, грубость, чужие данные). Уходит модератору, у кандидата автоматически замирает сегмент до разбора.","role":"Нанимающий"},{"section":"Деньги и настройки","screen":"Тарифы и оплата","what":"Три тарифа с явным числом касаний, гарантия объёма прописана на экране, чек 54-ФЗ, история платежей, отмена подписки в два клика, напоминание за 3 дня до списания.","role":"Кандидат"},{"section":"Деньги и настройки","screen":"Настройки → Лимиты и расписание","what":"Сколько писем в день на ящик, окна отправки по часам и дням, выходные, отпуск. Жёсткий системный потолок 25/сутки нельзя поднять — объяснено почему.","role":"Кандидат"},{"section":"Деньги и настройки","screen":"Настройки → Приватность и данные","what":"Что мы храним и сколько, отзыв доступа к почте в один клик, выгрузка своих данных, полное удаление аккаунта, язык интерфейса и писем.","role":"Кандидат"},{"section":"Аутплейсмент (B2B)","screen":"Кабинет компании-заказчика","what":"Купленные места, приглашения сотрудникам по ссылке, срок действия, счета и акты. Явная надпись: переписка сотрудников работодателю недоступна.","role":"HR компании"},{"section":"Аутплейсмент (B2B)","screen":"Агрегированный отчёт для HR","what":"Только суммы: сколько приглашённых активировались, запустили кампании, дошли до разговоров. Ни имён компаний-адресатов, ни писем, ни персональных воронок.","role":"HR компании"},{"section":"Администрирование","screen":"Очередь жалоб и модерация","what":"Жалобы нанимающих, решения, блокировки кандидатов, стоп-листы доменов и компаний, история решений.","role":"Модератор антиспама"},{"section":"Администрирование","screen":"Реестр отписок и кулдаунов","what":"Все отписки бессрочно, кулдауны 90 дней с датами, требования об удалении данных со сроком реагирования 7 дней и ответственным.","role":"Модератор, оператор карты"},{"section":"Администрирование","screen":"Качество карты","what":"Спорные записи, свежесть по сегментам, доля полей без источника, очередь перепроверки, ручное удаление по жалобе (только человеком).","role":"Оператор карты"},{"section":"Администрирование","screen":"Дашборд платформы","what":"Когорты, доля ответов по стекам и сегментам, индекс выжигания, доставляемость по доменам, MRR, отток, воронка партнёрских каналов, тарифы и промокоды.","role":"Администратор, партнёр (урезанный вид)"}],"features":[{"feature":"Шлюз повода: письмо без конкретного повода со ссылкой и датой физически не уходит","how":"Перед каждой отправкой агент обязан приложить к письму объект «повод»: тип (доклад / статья / релиз / issue / вакансия на своём сайте / общий контекст), URL, дата не старше 9 месяцев, цитата. Нет объекта — статус цели «повода нет», письмо в очередь не попадает. Кандидат может нажать «нужен другой повод» и агент ищет заново, но обойти шлюз нельзя даже вручную.","why_unique":"Это не техническая, а стратегическая блокировка для конкурентов. Вся ценность LazyApply — 1 500 откликов в день; вся ценность обратных рекрутеров — что они делают объём. Поставить шлюз, который режет 40–60% целей, значит убить собственный оффер. Мы можем себе это позволить, потому что продаём не объём, а долю ответов, и меряемся ею в открытую. Плюс шлюз — это ещё и правовая позиция: мы не рассылка, мы инструмент адресного обращения."},{"feature":"Кулдаун получателя через всех клиентов сразу: один нанимающий получает не больше одного письма с платформы в 90 дней","how":"Глобальный реестр касаний по хэшу адреса. Когда два кандидата целятся в одного человека, второй встаёт в очередь и получает предложение альтернативной цели в той же компании. Тариф считает касания, а не адреса, поэтому кандидат не теряет деньги.","why_unique":"Требует быть единственным каналом и координировать пользователей друг против друга — то есть добровольно резать собственную выручку в моменте. Ни один инструмент объёма на это не пойдёт: у них метрика — отправленные письма. Для нас же это единственный способ не выжечь нишу, о которой честно сказано в слабом месте идеи, и единственное основание, на котором нанимающие вообще соглашаются терпеть платформу и вставать в зелёный список. Скопировать можно только вместе со всей бизнес-моделью."},{"feature":"Зелёный список нанимающих — вторая сторона, которая ничего не платит и всё решает","how":"Каждое письмо несёт ссылку на публичную страницу: отписаться навсегда (один клик, без регистрации) ИЛИ подтвердить «это я» и настроить приём — какие стеки, какой уровень, сколько писем в месяц, паузы. Подтверждённые получают собственный лёгкий инбокс, где письма приходят с меткой повода и кнопками «интересно / не сейчас / не мой профиль». Кампании кандидатов приоритизируют зелёный список.","why_unique":"hh, Хабр и LinkedIn не построят это никогда: их выручка — держать кандидата НА доске и продавать работодателю контакт за 47,6–300 ₽. Зелёный список — это бесплатный обходной канал мимо их счётчика, прямой каннибализм. А для нас это инвентарь, который нельзя спарсить: он существует только как согласие живого человека, данное нам. И он растёт с каждым отправленным письмом — то есть основной продукт сам себя питает второй стороной."},{"feature":"Сигналы найма мимо доски: архив диффов собственных карьерных страниц компаний","how":"Ежедневный снимок карьерных страниц ~8 000 компаний РФ/СНГ плюс их публичные ленты релизов и GitHub-организации. Хранится история, не текущее состояние. Событие — не «есть вакансия», а «изменилось»: появилась позиция, выросла страница команды, сменился стек в описании, вилка поехала вверх.","why_unique":"Ценность здесь во ВРЕМЕНИ, а не в коде. Дифф нельзя дозалить задним числом: тот, кто начнёт собирать архив в 2027-м, в 2027-м и получит первые сигналы. Через год у нас есть сезонность найма по компаниям, скорость закрытия, поведение «сначала свой сайт, через 10 дней доска» — этого нет ни у одной доски, потому что доски смотрят только на себя. И это законно на 100%: публичная страница компании, не персданные."},{"feature":"Тёплый мост: перевод холодной цели в просьбу о представлении","how":"Граф из данных, которые кандидат дал сам (вуз и годы, прошлые работодатели, конференции, чаты) плюс открытые следы решателя. Совпадение по узлу (однокурсник, бывший коллега, общий репозиторий, один митап) переключает кампанию: письмо идёт не решателю, а посреднику, и текст меняется с самопрезентации на просьбу представить.","why_unique":"Цена доказана: Refer.me берёт $39/мес за 40 просьб о рекомендации, Refer (SF) — 20% первой зарплаты и поднял $10 млн. Но у них граф просят строить пользователей руками. Наш граф достраивается сам: каждый новый кандидат приносит свою карьерную историю, и она обогащает узлы «компания × годы» для всех остальных. Через 2 000 кандидатов граф покрывает основные российские IT-компании такой плотностью, какую за две недели не купить."},{"feature":"Мягкий выход: «нет» превращается в датированный актив","how":"Последнее касание цепочки всегда содержит одну строку — «если сейчас не время, скажите когда, я напишу тогда». Агент вытаскивает из ответа дату и ставит пере-касание в календарь кандидата — хоть на 8 месяцев вперёд, с уже готовым контекстом всей прошлой переписки. Пере-касания живут в аккаунте кандидата и переезжают с ним в следующий поиск работы.","why_unique":"Все продукты этого класса — вспышки: человек нашёл работу и отписался. Датированный пайплайн — единственный механизм, который даёт причину платить 590 ₽/мес, когда работа уже есть, и который через год приводит человека обратно с готовыми 40 тёплыми контактами. Конкурент не может это скопировать быстро, потому что актив накапливается только временем: чтобы иметь пере-касания на 2027 год, надо было отправлять письма в 2026-м."},{"feature":"Разбор отказов и три отличия от когорты — судим письмо, а не человека","how":"Отказы кластеризуются по названной причине (стек, уровень, заморозка бюджета, «не читал»). Дальше сравнение текстов кандидата с текстами когорты (тот же стек, уровень, размер компании), у которой доля ответов выше медианы, и выдача ровно трёх конкретных отличий: длина первого абзаца, наличие цифры в доказательстве, тип вопроса в конце.","why_unique":"Обходит сигнал смерти №13 (всё, что судит человека, умирает) конструктивно: объект оценки — текст письма, а не соискатель, баллов человеку не ставится нигде. Повторить нельзя без когортной базы ответов: чтобы сказать «у Go-бэкендов уровня senior в компаниях 50–200 человек медиана 9%», надо иметь тысячи отправок с ВИДИМОЙ стороной ответа. Доски видят отклики, но не видят ответов на личную почту."},{"feature":"Ручные касания как задачи: агент готовит, человек нажимает","how":"Для Telegram, форм на сайтах компаний и Хабр Карьеры агент не отправляет ничего. Он кладёт в очередь задачу: готовый текст, ссылка-диплинк прямо в нужный диалог или на нужную форму, кнопка «скопировал и отправил». Кандидат делает 10 таких за 6 минут с телефона.","why_unique":"Прямой ответ на смертельный риск идеи: в РФ решения идут в Telegram, а рабочую почту нанимающие читают плохо. Конкуренты либо автоматизируют такие каналы (и их банят), либо игнорируют их (и промахиваются мимо российского рынка). Наш вариант законен, не нарушает ToS мессенджера, оставляет нас вне роли отправителя — и при этом всё равно экономит кандидату часы, потому что тяжёлая часть (кого, зачем, что написать) сделана."},{"feature":"Гарантия объёма, а не исхода","how":"Оферта обещает измеримое: N касаний, каждое с проверенным поводом и корпоративным адресом, за календарный месяц. Не набрали — автоматически продлеваем месяц бесплатно или возвращаем пропорционально, без обращения в поддержку. Счётчик виден на дашборде каждый день.","why_unique":"Закон корпуса: платят за метрованное. Никто из конкурентов не даёт числового обязательства — LazyApply обещает «откликаться», обратные рекрутеры за 1 500 $/мес обещают «вести поиск». Мы обещаем счётчик, который сами же и показываем, и это переворачивает разговор с «продаёте надежду» на «продаёте работу, которую я иначе делаю руками». Одновременно это правовой щит: гарантия трудоустройства в РФ — прямой путь под ЗоЗПП, гарантия объёма — обычная услуга."}],"agents":["Агент-разведчик компаний: раз в сутки обходит СОБСТВЕННЫЕ карьерные страницы ~8 000 IT-компаний РФ/СНГ, снимает HTML-снимок, считает дифф с прошлым и выдаёт событие: появилась позиция, исчезла, изменилась вилка, выросла страница команды. Это сигнал найма ДО того, как вакансия попадёт на доску (в замерах западных аналогов лаг 3–14 дней).","Агент-следопыт людей: по компании собирает из открытых следов список тех, кто реально решает — авторы инженерного блога, спикеры конференций (программы митапов и конф публикуются), коммитеры в GitHub-организации компании, авторы статей на Хабре с указанием места работы, подписанты вакансий на собственном сайте. Для КАЖДОГО поля пишет источник и дату — карточка без источника в карту не попадает.","Агент-верификатор адреса: определяет корпоративный почтовый паттерн компании (i.ivanov@, ivanov@, ii@) по адресам, которые компания сама опубликовала, и проверяет существование ящика SMTP-верификацией без отправки. Личные почты (gmail/yandex физлица) в карту не берёт вообще — это правовой шлюз, а не удобство.","Агент-поводчик: для пары «кандидат × решатель» ищет ОДИН конкретный повод — доклад, статья, issue в репозитории, релиз продукта, публичный спор в треде — и формулирует его в одну фразу со ссылкой и датой. Если повода нет или он старше 9 месяцев — помечает цель как «повода нет», и такое письмо шлюз не выпускает.","Агент-мостовик: сопоставляет вуз, годы выпуска, прошлые места работы и открытые OSS-следы кандидата и решателя, ищет общий узел (однокурсник, бывший коллега, общий репозиторий, один и тот же митап) и переводит цель из режима «холодное письмо» в режим «просьба о представлении» — с другим текстом и другим адресатом.","Агент-письмописец: пишет письмо длиной 60–110 слов по схеме «повод → одно доказательство из опыта кандидата → один вопрос», на языке кандидата (RU/EN), в его голосе (обучается на 3 текстах, которые кандидат сам написал). Ссылки и вложения в первом письме запрещены жёстко — это правило доставляемости, не стиль.","Агент-шлюз (антиспам): перед каждой отправкой прогоняет 9 проверок — есть ли повод со ссылкой, корпоративный ли адрес, не в реестре ли отписок, не в кулдауне ли получатель (не более 1 письма с платформы в 90 дней), не в стоп-листе ли кандидата, не превышен ли дневной лимит ящика, нет ли в тексте запрещённых конструкций, не дублируется ли текст с другими кандидатами дословно, не отправляли ли этому человеку уже в этой кампании. Одна проваленная проверка = письмо не уходит.","Агент-диспетчер отправок: раскидывает очередь по времени с человеческим разбросом (не ровно в 10:00, не пачкой), держит ступенчатый прогрев нового ящика (5 → 10 → 18 → 25 писем в день за две недели), тормозит при росте баунсов выше 3% и жалоб выше 0,1%.","Агент-разборщик ответов: читает ТОЛЬКО нити, порождённые нашими отправками (по Message-ID/References), и раскладывает ответ в один из 7 классов: интерес, просьба прислать резюме, отказ по стеку, отказ по уровню, отказ «нет бюджета/заморозка», «не сейчас, напиши позже», автоответ. Для «не сейчас» вытаскивает дату и ставит пере-касание в календарь.","Агент-черновик ответа: готовит ответ на входящее в стиле кандидата, с приложением резюме там, где его попросили, и с двумя вариантами слотов для разговора. Отправляет только после нажатия кандидата — автоответов на живых людей нет по принципу.","Агент-кластеризатор отказов: собирает отказы кандидата за месяц, группирует по названной причине и выдаёт три конкретных отличия его писем от писем той же когорты (стек+уровень+тип компании), у которых доля ответов выше медианы. Судит текст письма, не человека.","Агент-библиотекарь: анонимизирует сработавшие конструкции (первые фразы, формулировки доказательства, вопросы-крючки), считает по ним долю ответов в разрезе стек/уровень/размер компании и обновляет библиотеку. Конструкция попадает в библиотеку только при 30+ отправках и статистически значимом отрыве.","Агент-досье к разговору: за час до назначенной встречи собирает из открытых данных одностраничник — чем компания жила последний квартал, что писал этот человек, какие у команды публичные технологии, три вопроса, которые уместно задать.","Агент-смотритель карты: раз в месяц перепроверяет свежесть карточек решателей (человек мог сменить работу), понижает доверие к устаревшим полям, а спорные записи отправляет живому оператору данных. Автоматически ничего не удаляет — удаление по жалобе делает человек.","🔴 Чего агенты НЕ делают и делать не будут: не отправляют письма без нажатия кандидата (одобрение пачкой, но нажатие человеческое), не пишут в Telegram и не заполняют формы на сайтах компаний за кандидата (готовят текст — жмёт человек), не обещают исход, не оценивают кандидата в баллах. Реальная доля автоматизации в цикле — исследование и черновик (это ~70% ЧАСОВ кандидата), но 100% ОТПРАВОК проходят через человеческое нажатие; там, где начинается обязательство перед третьей стороной, машину мы из петли вынимаем сознательно."],"econ":{"price":"Три тарифа: «Поиск» 1 990 ₽/мес (60 касаний, 1 ящик, библиотека формулировок), «Плотный поиск» 4 990 ₽/мес (200 касаний, 2 ящика, тёплые мосты, разбор отказов, приоритет к зелёному списку), «Пассивный» 590 ₽/мес (0 касаний, карта держится тёплой, приходят только сигналы найма, всплывшие мосты и датированные пере-касания). Разовый разбор кампании наставником-редактором — 2 500 ₽, наша комиссия 25%.","unit":"Единица оплаты — не письмо, а «касание с проверенным поводом»: письмо, прошедшее шлюз (повод со ссылкой и датой + корпоративный адрес + получатель не в кулдауне 90 дней). Оферта обещает объём касаний, а не трудоустройство: не набрали — месяц продлевается бесплатно автоматически, без обращения в поддержку.","anchors":[{"who":"«Обратные рекрутеры»","price":"$1 500/мес","note":"обещают «вести поиск» без числового обязательства; льют объём в те же доски, где кандидата не видно"},{"who":"LazyApply","price":"цена в чертеже не названа","note":"вся ценность — объём: 1 500 откликов в день"},{"who":"Refer.me","price":"$39/мес","note":"40 просьб о рекомендации в месяц; граф связей пользователи строят руками"},{"who":"Refer (SF)","price":"20% первой зарплаты","note":"поднял $10 млн — цена доступа к рекомендации доказана рынком"},{"who":"hh / Хабр Карьера / LinkedIn","price":"47,6–300 ₽ за контакт","note":"продают контакт кандидата работодателю; поэтому «зелёный список» для них — прямой каннибализм"}],"to_5k":"182 платящих. Микс по опыту подписок такого класса — 60% «Поиск», 25% «Плотный», 15% «Пассивный»; ARPU = 0,6×1990 + 0,25×4990 + 0,15×590 = 1194 + 1248 + 89 = 2 531 ₽ = $27,5. $5 000 × 92 ₽ = 460 000 ₽ ÷ 2 531 = 182. Если продавать только базовым тарифом — 231 платящий.","to_20k":"727 платящих: $20 000 × 92 ₽ = 1 840 000 ₽ ÷ 2 531 ₽. Только базовым тарифом — 925. При сдвиге микса к «Плотному» (40%) ARPU растёт до 3 100 ₽ и хватает 594 платящих. На тех же 727 работают побочные линии: маркетплейс редакторов (~15% активных заказывают раз в месяц → 109 заказов × 625 ₽ комиссии = 68 000 ₽ ≈ $740/мес) и аутплейсмент (3 990 ₽ за место, пакет 30 мест = 119 700 ₽ ≈ $1 300 за сделку, две сделки в месяц = +$2 600). Реалистичный потолок при 727 подписчиках — $23–24k/мес.","margin":"Себестоимость на активного платящего в месяц: токены LLM (разведка 40–120 компаний, поводы, письма, разбор ответов) $3,5 на «Поиске» и $9 на «Плотном»; краулинг и хранение снимков карьерных страниц $0,7; IMAP/SMTP-мост и очередь $0,3; эквайринг 3,2% — $0,7 / $1,7; поддержка (1 обращение на 4 пользователя × 12 мин) $1,5. Итого $6,7 на «Поиске» — валовая маржа 69%, $12,7 на «Плотном» — 77%. Смешанная ~72%. Лимит касаний в тарифе — не жадность, а прямой рычаг себестоимости: без него один энтузиаст съедает маржу пятерых.","first_clients":"Шаг 0 (2–3 недели, до кода): ручной прогон 30 кандидатов по 20 касаний, письма руками по схеме «повод → доказательство → вопрос». Шаг 1: из этих 30 — 5–8 публичных кейсов со скриншотом воронки, без имён компаний. Шаг 2: посты в партнёрских IT-Telegram-каналах с одной цифрой в заголовке — «300 откликов — 0 собеседований. 40 писем — 6 разговоров». Шаг 3: сарафан — те, кому уже назначили разговоры, приводят коллег: в IT-поиске работы делятся тем, что сработало, охотнее, чем чем угодно другим.","honest":"Это продукт-вспышка: активный поиск работы длится 2–4 месяца, отток на активных тарифах 28–32%, средняя жизнь клиента 3,2–3,5 месяца, LTV «Поиска» ≈ 6 500 ₽ ($71), «Плотного» ≈ 16 000 ₽ ($174). Держать 727 платящих значит приводить 218 новых КАЖДЫЙ месяц, бесконечно. При LTV $71 допустимый CAC ≤ $20, а платный трафик по IT-аудитории в РФ этого не даёт — сходится только бесплатный канал партнёра: пост даёт 300–1 500 переходов, при конверсии переход→триал 12% и триал→оплата 20% нужно ~9 100 переходов в месяц, то есть 8–15 постов. Партнёр в доле, деньгами не платим, CAC близок к нулю — и вся модель держится на этом. Без канала юнит-экономика не сходится, и это надо называть вслух. Критик добавляет две поправки: перехват «Пассивным» ~25% уходящих ничем не подтверждён (трудоустроившийся вряд ли платит 590 ₽ за ненужные сигналы), значит LTV завышен; и триала, на который опирается расчёт CAC, в тарифной сетке вообще нет."},"mvp":{"weeks":"Шаг 0 — 2–3 недели вообще без кода. Сама разработка — 3–4 недели, 16 экранов из 52. Продавать можно сразу: это уже полный цикл «деньги → касания → ответы».","promise":"За 1 990 ₽ в месяц ты получаешь 60 писем живым решателям — каждое с проверенным поводом и с твоей собственной почты, а ты только одобряешь их пачкой.","screens":["1. Вход","2. Кем я и куда хочу","3. Опыт и доказательства","5. Подключение почтового ящика","6. Границы и согласия","12. Мой шорт-лист целей","13. Мои кампании","14. Цель и рамки","15. Подбор целей","20. Карусель одобрения","21. Очередь отправок","24. Редактор письма","28. Инбокс кампании","33. Воронка кампании","40. Страница отписки","45. Тарифы и оплата"],"excluded":["Карта на 8 000 компаний — в MVP только 300–500, собранных полуручную по одному сегменту: продуктовые компании 50–500 человек, Москва/Питер/удалёнка, стеки Go/Python/Kotlin/TS. Узкий сегмент даёт плотность, плотность даёт долю ответов","Telegram-касания и формы — во вторую версию; канал доставки один: почта кандидата через OAuth Яндекс/Mail","Тёплые мосты","Библиотека формулировок — её нечем наполнить, нет данных","Сравнение с когортой — то же самое, нужно ~15 000 отправок","Маркетплейс наставников-редакторов","Аутплейсмент для компаний","Зелёный список нанимающих — в MVP только отписка, приём писем во второй версии","Мобильное приложение","Английский язык","Админка сложнее одной таблицы жалоб","Конструктор цепочек — цепочка фиксированная: письмо, напоминание через 5 дней, мягкий выход через 9","Классификация ответов на 7 классов — в MVP 4 класса, черновик ответа готовится, отправка руками","Критик советует вырезать ещё и IMAP-чтение входящих: перейти на SMTP-only режим, где кандидат сам отмечает ответы — снимает риск по ст. 138 УК, сужает OAuth до отправки, экономит неделю"],"done_when":"Сначала порог жизни Шага 0: ≥8% ответов и ≥1 назначенный разговор на 20 касаний. Ниже порога идея не строится вообще — и это дешевле выяснить за таблицу, чем за платформу. Для самой первой версии: работает шлюз повода (с первого дня, полностью — это ядро оффера, урезать нельзя), реестр отписок и кулдаун 90 дней (правовой минимум, не фича), один тариф 1 990 ₽ с обещанием 60 касаний за месяц и автопродлением при недоборе."},"growth":["Шаг 0 руками, до кода: 30 кандидатов × 20 касаний, замер доли ответов и назначенных разговоров. Не прошли порог 8% — не строим вообще.","5–8 публичных кейсов со скриншотом воронки (без имён компаний) → посты в партнёрских IT-Telegram-каналах с одной цифрой в заголовке. Партнёр в доле, деньгами не платим, поэтому CAC близок к нулю: нужно 8–15 постов и ~9 100 переходов в месяц на 218 оплат.","Аутплейсмент как канал, не зависящий от рекламы: HR сокращающей компании покупает пакет мест для сокращаемых и приводит 20–50 кандидатов одной сделкой (3 990 ₽ за место, пакет 30 мест ≈ $1 300). HR видит только агрегированный отчёт, переписку сотрудников — никогда.","Вторая сторона приходит сама из каждого письма: в подписи — три двери. Отписался навсегда → реестр, больше не трогаем. Ничего не сделал → обычный кулдаун 90 дней. Подтвердил профиль и настроил приём («пишите мне про Go и Kotlin, не больше 4 писем в месяц, только с поводом») → зелёный список. Он ничего не платит — он платит вниманием.","Порядок выкатки после MVP: недели 5–8 — ручные Telegram-касания и мобильный клиент под них (снимает главный риск рынка РФ); 9–12 — зелёный список и инбокс нанимающих; 13–16 — библиотека формулировок и когортное сравнение (возможны после ~15 000 отправок); дальше тёплые мосты, редакторы, аутплейсмент, английский и выход за пределы РФ."],"mobile":"Нативное приложение нужно ради одной вещи, и она российская: ручные Telegram-касания. В РФ решения о найме живут в мессенджере, автоматизировать его нельзя (бан и ToS), значит касание делает человек — и на телефоне это один экран: агент положил текст и диплинк, кандидат открывает диалог, вставляет, отправляет, отмечает; десять касаний за шесть минут в метро. Туда же карусель одобрения свайпами (20 писем за 8 минут вместо шести часов), пуш при ответе с ответом в одно нажатие, досье за час до встречи, лента сигналов найма и кнопка «экстренный стоп» из кармана. Оплата — только на вебе: комиссия сторов 15–30% при ARPU 2 531 ₽ съедает 380–760 ₽ с человека и рушит маржу базового тарифа. iOS первым — нативная iOS-разработка в команде уже есть, Android следом.","legal":["152-ФЗ и контакты нанимающих — проверять у юриста первым: корпоративный адрес с именем человека это персональные данные.","Заявленная конструкция: оператором при отправке выступает САМ КАНДИДАТ (письмо уходит с его ящика), платформа — обработчик по поручению (ч. 3 ст. 6 152-ФЗ), письменное поручение внутри оферты. Критик считает, что она не выдержит проверки РКН: цели и средства обработки фактически определяет платформа.","В карту попадают только адреса и роли, опубликованные компанией на СВОЁМ сайте или самим человеком в его публичном профессиональном профиле — с сохранением URL и даты источника у каждого поля. Личные почты физлиц (gmail/yandex/mail на частное имя) не собираются вообще.","Отписка в один клик без регистрации, действует бессрочно и на всю платформу. Выгрузка карты пользователем запрещена технически: никакого экспорта контактов, никакой перепродажи базы.","Уведомление РКН об обработке ПД, локализация БД в РФ (ч. 5 ст. 18 152-ФЗ), регламент реагирования на требование субъекта об удалении — 7 рабочих дней, ответственный человек, а не агент.","Ужесточённые штрафы по ФЗ-420 от 30.05.2025: обработка без основания и утечки стали дорогими, оборотные санкции реальны.","Тайна переписки при доступе к ящику кандидата — ст. 23 Конституции, ст. 138 УК: минимальный scope, чтение только своих нитей по Message-ID/References, отдельный экран информированного согласия, шифрование токенов, отзыв в один клик, автоудаление тел писем через 90 дней. Согласие должно быть сформулировано так, чтобы покрывать и корреспондентов кандидата.","Реклама: письмо частного лица о поиске работы товар не продвигает — это не реклама по ст. 3 ФЗ «О рекламе», значит ст. 18 формально не применяется; ПП РФ от 24.07.2025 № 1087 прямо вывело объявления работодателей о приёме на работу из-под понятия рекламы. НО собственные посты в партнёрских каналах — уже реклама сервиса, и с 01.01.2027 реклама в Telegram-каналах РФ становится наказуемой (ч. 10.7 ст. 5): маркировка ЕРИР, договоры с каналами и токены обязательны с первого поста.","Оферта и ЗоЗПП: никаких гарантий трудоустройства, приглашения на собеседование или отклика — только гарантия объёма касаний. Явное согласие на автопродление отдельным действием, напоминание за 3 дня до списания, отмена в два клика из личного кабинета, пропорциональный возврат за неиспользованный период (ст. 32 ЗоЗПП) заложить в биллинг сразу. Возраст 18+.","Деньги: эквайринг ЮKassa/CloudPayments, чеки 54-ФЗ на каждый платёж, ИП или ООО на УСН. Наставники-редакторы — самозанятые: платформа как агент проводит расчёты и формирует чеки НПД через API ФНС, статус НПД проверять перед каждой выплатой (слетевший статус превращает нас в налогового агента). Аутплейсмент юрлицам — договор возмездного оказания услуг с актами, НДС по режиму.","Шесть вопросов юристу дословно: 1) выдерживает ли конструкция «кандидат — оператор, платформа — обработчик по поручению» проверку РКН; 2) достаточно ли публичности источника как основания обработки без согласия субъекта; 3) какой формат согласия на доступ к ящику закрывает риск по ст. 138 УК; 4) требуется ли лицензия или иной статус для деятельности по содействию в трудоустройстве (на сайте нельзя писать «трудоустраиваем»); 5) формулировка гарантии объёма, которая не превращается в гарантию результата по ЗоЗПП; 6) правомерность зелёного списка (согласие нанимающего на получение писем) как самостоятельного основания."],"risks":[{"risk":"СМЕРТЕЛЬНЫЙ: холодный аутрич в РФ может не работать вообще. Нанимающие тут плохо читают рабочую почту, решения уходят в Telegram, западные цифры отклика 8–15% сюда не переносятся.","severity":"высокая","mitigation":"Снимать первым, до кода: ручной прогон 30 кандидатов × 20 касаний, две недели и ноль рублей на разработку. Порог: <8% ответов или <1 разговор на 20 касаний — идею не строим. Внутри продукта риск частично снимают ручные Telegram-касания как первоклассный канал, а не приложение к почте."},{"risk":"ПРАВОВОЙ: контакты нанимающих — персданные третьих лиц даже из открытых источников, а после ФЗ-420 от 30.05.2025 штрафы стали оборотными. Критик добавляет: конструкция «кандидат — оператор, платформа — обработчик по поручению» разбивается о собственную архитектуру — карту платформа собирает ДО и НЕЗАВИСИМО от кандидатов, хранит централизованно и координирует ею всех клиентов, значит цели и средства определяет она, значит оператор — она. Агент-мостовик со сверкой вуза, годов выпуска и прошлых мест работы — это профилирование физлиц, далеко за пределами «корпоративного адреса, опубликованного компанией».","severity":"высокая","mitigation":"Только корпоративные адреса, опубликованные самой компанией, с URL и датой источника у каждого поля; никаких личных почт; отписка в один клик без регистрации и навсегда; технический запрет на экспорт карты пользователем; уведомление РКН, серверы в РФ; живой человек на требования об удалении за 7 рабочих дней. До строчки кода — заключение юриста по шести вопросам правового раздела, и конструкцию «обработчик по поручению» проверять первой."},{"risk":"ПРАВОВОЙ-2: доступ к почтовому ящику кандидата задевает тайну переписки — ст. 23 Конституции, ст. 138 УК. OAuth или IMAP-пароль даёт нам доступ к чужой корреспонденции, включая письма третьих лиц.","severity":"высокая","mitigation":"Минимальный OAuth-scope; читаем ТОЛЬКО нити, порождённые нашими отправками (по Message-ID/References), остальную почту не индексируем и не храним; отдельный экран информированного согласия, а не галочка в общей оферте; шифрование токенов, отзыв в один клик, автоудаление тел писем через 90 дней. Запасной вариант, который критик советует сделать основным уже в MVP: SMTP-only режим без чтения входящих, ответы кандидат отмечает сам — хуже, но продукт выживает."},{"risk":"ЁМКОСТЬ КАРТЫ НЕ ПОСЧИТАНА, И ОНА ЛОМАЕТ И ТАРИФ, И ЦЕЛЬ (находка критика). Кулдаун 90 дней × шлюз повода, режущий 40–60% целей, превращают карту в исчерпаемый ресурс: MVP-карта 300–500 компаний × 2–5 решателей = 120–500 валидных касаний в месяц НА ВСЕХ клиентов, то есть потолок 2–8 клиентов на тарифе «60 касаний», а не дорога к 182. Полная карта 8 000 компаний кормит ~500 клиентов при щедрых допущениях и ~90 при жёстких, а цель 727 платящих требует ~130 000 валидных целей за 90 дней — компаний такого числа в РФ/СНГ физически нет. Смежно: гарантия объёма воюет со шлюзом повода (в узком сегменте недобор станет системным, бесплатные месяцы — нормой), и конкуренция клиентов за горячие цели не спроектирована — кто первый написал CTO, закрыл его для всех на 90 дней.","severity":"высокая","mitigation":"Формула «сколько клиентов кормит карта из N компаний» обязана появиться в чертеже до кода — от неё зависит, потолок это $2–3k/мес или $15k. Немедленная мера от критика: заменить обещание «60 касаний с автопродлением» на «до 60», пока ёмкость не пересчитана. Плюс спроектировать экран «Подбор целей» так, чтобы он отвечал, что видит второй кандидат того же стека, когда лучшие 20 целей уже застолблены."},{"risk":"ОТТОК 28–32% В МЕСЯЦ: продукт-вспышка. Человек нашёл работу и ушёл; держать 727 платящих значит приводить 218 новых каждый месяц вечно.","severity":"высокая","mitigation":"Тариф «Пассивный» 590 ₽, датированные пере-касания как личный актив, который жалко бросить, аутплейсмент-пакеты по 20–50 кандидатов одной сделкой и сарафан со скрином воронки в чате стека. Оговорка критика: заявленный перехват «~25% уходящих» ничем не обоснован — ни один аналог не удерживает четверть выигравших на платном тарифе, реалистично единицы процентов, и тогда отток не смягчён ничем, а LTV завышен."},{"risk":"ЗАВИСИМОСТЬ ОТ ОДНОГО КАНАЛА ДИСТРИБУЦИИ: вся юнит-экономика держится на бесплатном трафике партнёра, платный трафик по IT-аудитории в РФ дороже допустимого CAC $20. Плюс с 01.01.2027 реклама в Telegram-каналах РФ становится наказуемой. Критик добавляет: аудитория каналов конечна и CTR повторных постов падает — кривая выгорания канала в модель не заложена, а 218 новых платящих ежемесячно означают бесконечные 8–15 постов.","severity":"высокая","mitigation":"Маркировка ЕРИР, договоры с каналами и токены с первого поста; параллельно строить второй канал до конца 2026 года — кейсы и цифры на Хабре, партнёрство с курсами и с HR при сокращениях; аутплейсмент как канал, не зависящий от рекламы вообще."},{"risk":"ВЫЖИГАНИЕ НИШИ: массовый холодный аутрич быстро убивает сам канал — через год нанимающие в РФ будут игнорировать такие письма, как игнорируют звонки банков. Эффект масштаба здесь с обратным знаком: чем больше кандидатов, тем быстрее выгорает ниша.","severity":"средняя","mitigation":"Кулдаун получателя 90 дней через всех клиентов, шлюз повода (режет 40–60% целей), потолок касаний в тарифе, карта покрытия с индикатором выжигания по сегментам и принудительная остановка сегмента при доле ответов ниже порога. Стратегически — перенос веса на зелёный список, где письма ждут. Честно: это замедляет рост, и это осознанная цена."},{"risk":"ДОСТАВЛЯЕМОСТЬ: Яндекс, Mail и Google душат личные ящики за нетипичную активность — ящик кандидата может уехать в спам или быть заблокирован, а это его личная почта и его репутация. Критик добавляет второе: SMTP-верификация ящиков «без отправки» на объёме — поведение спамера, проверочные IP улетят в чёрные списки, и заявленный правовой шлюз перестанет работать технически.","severity":"средняя","mitigation":"Ступенчатый прогрев 5→10→18→25 писем в день за две недели, жёсткий потолок 25 в сутки на ящик, разброс по времени, ноль ссылок и вложений в первом письме, отсутствие трекинг-пикселя по умолчанию (ответы видим через IMAP, а не через пиксель), автостоп при баунсах >3% или жалобах >0,1%, предупреждение кандидату прямым текстом на экране согласий."},{"risk":"«ПРОДАЁМ НАДЕЖДУ» И РЕПУТАЦИЯ КАНДИДАТА: если разговоров не будет, человек будет прав, назвав это разводом, и напишет об этом в том же канале, откуда пришёл. Плюс письмо уходит от его имени — плохое письмо портит его, а не нас.","severity":"средняя","mitigation":"Гарантия объёма вместо гарантии исхода, счётчик касаний на дашборде каждый день, автопродление месяца при недоборе без обращения в поддержку, открытая публикация медианной доли ответов по когортам (в том числе плохой), запрет в маркетинге на слова «трудоустроим» и «гарантируем собеседование». Для репутации: 100% отправок через человеческое нажатие, предпросмотр в карусели, стоп-лист компаний, наставник-редактор перед стартом, запрет на дословные дубли текста между кандидатами."},{"risk":"КОНКУРЕНТ С РАЗДАЧЕЙ СТАНКА: не hh (для них это каннибализм), а вендор LLM или Яндекс выкатят «глубокое исследование + написать письмо» бесплатно внутри уже оплаченной подписки.","severity":"средняя","mitigation":"Не строить ценность вокруг генерации текста — её отдадут даром завтра. Держать ценность в невоспроизводимом: архив диффов карьерных страниц (время), реестр отписок и кулдаунов (координация), зелёный список (согласие живых людей), библиотека формулировок с измеренной долей ответов (сторона ответа). Регулярно проверять: не стоит ли под нашим обязательством чужой счётчик."},{"risk":"ЗЕЛЁНЫЙ СПИСОК — НЕСУЩАЯ СТЕНА ИЗ НАДЕЖДЫ (находка критика). Он объявлен стратегическим ответом на выжигание ниши, но мотивация нанимающего регистрироваться не спроектирована: в момент входа ему предлагают только «настроить, какой холодный аутрич получать». Конверсия получатель→участник будет единицы процентов.","severity":"средняя","mitigation":"Придумать механику выгоды нанимающего до того, как строить на зелёном списке стратегию защиты от выжигания."},{"risk":"MVP НЕ ВЛЕЗАЕТ В 3–4 НЕДЕЛИ (находка критика): OAuth-мост Яндекс+Mail с прогревом, баунсами и очередью, краулер с диффами 300–500 страниц, шесть агентов, IMAP-чтение по Message-ID/References, реестр отписок и биллинг — одна почтовая инфраструктура съест две недели краевых случаев. Плюс нестыковка: CAC посчитан через «переход→триал 12%», а триала в тарифной сетке нет.","severity":"средняя","mitigation":"Резать по списку критика: убрать IMAP-чтение и перейти на SMTP-only; экран «Воронка кампании» ужать до трёх цифр на списке кампаний; слить карусель одобрения, очередь отправок и редактор письма в один экран; убрать обучение стилю на трёх текстах. И либо ввести триал в сетку, либо пересчитать воронку без него."},{"risk":"КАРТА ПРОТУХАЕТ: решатели меняют работу и роли, компании закрываются — через год половина карточек врёт.","severity":"низкая","mitigation":"Свежесть у каждого поля с датой источника, ежемесячная перепроверка агентом, понижение доверия вместо удаления, публичная форма «это не мои данные» с разбором живым оператором. Учёт честный: письмо ушедшему человеку считается сбоем и не списывается с тарифа кандидата."}],"verdict":"Критик: каркас честный — Шаг 0 до кода, признанный отток 30%, названная вслух зависимость от канала, — но две дыры критические: математика ёмкости карты ломает и тарифное обещание, и цель $20k, а правовая конструкция «платформа — обработчик» противоречит собственной архитектуре продукта; ручной Шаг 0 можно запускать хоть завтра, код — только после пересчёта ёмкости и юрзаключения.","holes":["ЁМКОСТЬ КАРТЫ НЕ ПОСЧИТАНА, А ОНА ЛОМАЕТ ВСЁ. Кулдаун 90 дней × шлюз повода (−40–60% целей, их же цифра) превращают карту в исчерпаемый ресурс. MVP-карта 300–500 компаний × 2–5 решателей = 120–500 валидных касаний в месяц НА ВСЕХ клиентов — потолок 2–8 клиентов на тарифе «60 касаний», а не дорога к 182. Полная карта 8 000 компаний при щедрых допущениях кормит ~500 клиентов, при жёстких ~90; цель 727 платящих требует ~130 000 валидных целей за 90 дней — десятки тысяч компаний, которых в карте РФ/СНГ нет физически. Формула «сколько клиентов кормит карта из N компаний» обязана быть в чертеже: от неё зависит, потолок это $2–3k/мес или $15k.","ГАРАНТИЯ ОБЪЁМА ВОЮЕТ СО ШЛЮЗОМ ПОВОДА. Автопродление месяца при недоборе + шлюз, режущий 40–60% целей, + кулдаун = в узком сегменте недобор будет системным, бесплатные месяцы — нормой, а не исключением. Чертёж не отвечает, что происходит, когда в сегменте кандидата просто нет 60 валидных поводов в этом месяце.","КОНКУРЕНЦИЯ КЛИЕНТОВ ЗА ГОРЯЧИЕ ЦЕЛИ НЕ СПРОЕКТИРОВАНА. Кулдаун значит: кто первый написал этому CTO, тот закрыл его для всех на 90 дней; «приоритет к зелёному списку» на дорогом тарифе — это продажа места в очереди за дефицитным ресурсом. Экран «Подбор целей» не говорит, что видит второй кандидат того же стека, когда лучшие 20 целей уже застолблены.","ПРАВОВАЯ КОНСТРУКЦИЯ НЕ ВЫДЕРЖИВАЕТ СОБСТВЕННОЙ АРХИТЕКТУРЫ. «Кандидат — оператор, платформа — обработчик по поручению» разбивается о то, что карту профилей платформа собирает ДО и НЕЗАВИСИМО от кандидатов, хранит централизованно и использует для координации всех клиентов (кулдаун) — цели и средства обработки определяет платформа, значит оператор — она. Агент-мостовик, сопоставляющий вуз, годы выпуска и прошлые места работы, — профилирование физлиц, далеко за пределами «корпоративный адрес, опубликованный компанией». Чертёж ставит юрзаключение в план, но уже опирается на конструкцию, которую юрист вероятнее всего зарубит.","«ПАССИВНЫЙ» ДЕРЖИТ МОДЕЛЬ ОТТОКА НА ВЫДУМАННОЙ ЦИФРЕ. «Перехватывает ~25% уходящих» — трудоустроившийся не платит 590 ₽/мес за сигналы найма, которые ему больше не нужны; ни один аналог не удерживает четверть выигравших на платном тарифе. Реалистично — единицы процентов, и тогда отток 28–32% не смягчён ничем, а LTV завышен.","ЗЕЛЁНЫЙ СПИСОК — НЕСУЩАЯ СТЕНА ИЗ НАДЕЖДЫ. Он объявлен стратегическим ответом на выжигание ниши, но мотивация нанимающего регистрироваться не спроектирована: в момент входа он получает только «настроить, какой холодный аутрич получать». Конверсия получатель→участник будет единицы процентов — на этом стратегию строить нельзя, пока механика выгоды нанимающего не придумана.","MVP НЕ ВЛЕЗАЕТ В 3–4 НЕДЕЛИ. OAuth-мост Яндекс+Mail с прогревом, баунсами и очередью, краулер с диффами 300–500 страниц, шесть агентов, IMAP-чтение по Message-ID/References, реестр отписок, биллинг — одна почтовая инфраструктура съест две недели краевых случаев. Плюс нестыковка: CAC посчитан через «переход→триал 12%», а триала в тарифной сетке нет вообще — воронка опирается на несуществующий шаг.","ДВА РЕСУРСА ДЕГРАДИРУЮТ, А МОДЕЛЬ СЧИТАЕТ ИХ ВЕЧНЫМИ. 218 новых платящих ежемесячно = 8–15 постов по сети партнёра бесконечно, но аудитория каналов конечна и CTR повторных постов падает — кривая выгорания канала не заложена. SMTP-верификация ящиков «без отправки» на объёме — поведение спамера: проверочные IP улетают в чёрные списки Яндекса/Mail, и заявленный «правовой шлюз» перестаёт работать технически."],"best_feature":"Кулдаун получателя через всех клиентов, в связке со шлюзом повода. Это единственный кусок, который дарёный станок не воспроизведёт: ChatGPT с deep research напишет кандидату письмо не хуже, но не знает, что этому CTO позавчера уже писали с этой же платформы. Координационный реестр дорожает с каждым клиентом, одновременно служит правовым щитом (отписки навсегда) и тормозом выжигания ниши — прямой ответ на главный закон корпуса. Оговорка: он же — главный ограничитель ёмкости, и эту цену чертёж не посчитал."},{"slug":"prorab","rank":9,"name":"Прораб","full_name":"Прораб (Foreman) — тимлид напрокат для команды джунов","group":"Управление командой","tagline":"Тимлид напрокат: ИИ режет хотелки владельца в задачи для джунов и показывает результат","hook":"Владелец микростудии нанял двух-трёх дешёвых джунов, потому что тимлид стоит 350–450 тысяч рублей в месяц. Теперь он не читает код и не может понять, идёт работа или нет: единственный способ узнать, готова ли задача, — позвонить разработчику и поверить на слово. Прораб — это ИИ-агент, который круглосуточно переводит между «я хочу» и «в репозитории лежит»: режет хотелки на задачи джунского размера, гоняет их через ворота приёмки и каждое утро докладывает пятью строками, что построено и где встало — за 29 900 ₽ вместо 400 000 ₽.","problem":"Владелец микростудии или маленького продукта нанял двух-трёх джунов, потому что тимлид в штате стоит 350–450 тысяч рублей в месяц, а час аутстафф-сеньора — 1 800–3 500 ₽. Сам он код не читает и физически не может понять, идёт работа или встала: единственный доступный способ узнать, готова ли задача, — созвониться с разработчиком и поверить на слово. Все инструменты вокруг разработки — Copilot, Cursor, GitHub-агенты, Jira, Linear — обслуживают того, у кого есть вход в репозиторий; человека, который код не открывает, нет ни в одной их модели пользователя.","metrics":[{"value":"29 900 ₽/мес","label":"Основной тариф «Команда»","hint":"До 5 разработчиков и 3 репозиториев. Ступени: «Один» 14 900 ₽, «Студия» 59 900 ₽. Курс расчётов 85 ₽/$."},{"value":"в 12–15 раз","label":"Дешевле штатного тимлида","hint":"Тимлид в штате РФ 350–450 тыс ₽/мес — метровано по корпусу. 29 900 ₽ = 9–17 часов аутстафф-сеньора по 1 800–3 500 ₽/час."},{"value":"15 клиентов","label":"До $5 000/мес","hint":"425 000 ₽. Смесь 5 «Один» + 9 «Команда» + 1 «Студия» = 403 500 ₽ ≈ $4 750. До $20 000/мес — 58 клиентов."},{"value":"67–87%","label":"Валовая маржа на машине","hint":"Себестоимость $45–115 при чеке $352. С учётом живого оператора внедрения: первый месяц почти в ноль, со второго 60–75%."},{"value":"18 из 50","label":"Экранов в первой версии","hint":"Полная платформа — 50 экранов в 9 разделах. MVP — 18 экранов, замкнутый круг «сказал → разрезали → сделали → показали → принял»."},{"value":"3–4 недели","label":"До продаваемой версии","hint":"Командой 2 разработчика + 1 промпт-инженер + оператор внедрения в роли первого продавца. До этого — 2 недели замера рынка и 10 разговоров."}],"why_now":"Окно открыто с двух сторон одновременно. Сверху давит раздача: GitHub вывел агентную починку в приватных репозиториях в GA 07.04.2026, Microsoft отдал инструменты под MIT, Copilot и Cursor уже лежат в подписке самого джуна — то есть техническая сторона стала бесплатной, и единственное, что осталось продавать, это перевод и приёмка для человека без входа в репозиторий. Снизу давит рынок труда: 22,9 резюме на IT-вакансию, штатный тимлид за 350–450 тыс ₽ стал недоступной роскошью, и микрокоманды из джунов с нетехническим владельцем плодятся именно сейчас. Плюс два жёстких срока в календаре: с мая 2025 действуют оборотные штрафы за утечки ПД и 24 часа на уведомление РКН — значит правовой контур надо строить сразу, а не потом; и 01.01.2027 реклама в телеграм-каналах РФ становится наказуемой — то есть у канала первых клиентов остаётся примерно год, и войти в него надо в этом окне.","moat":"Копится приватная история компании, которой на старте нет ни у кого, включая нас самих. Свод — правила с происхождением, версиями и счётчиком срабатываний; месяц работы даёт 30–60 правил, полгода — двести, и каждое привязано к конкретному инциденту, который больше никто не помнит. Карта районов кодовой базы на языке, который владелец придумал сам. Библиотека решений — история развилок и их последствий. Доказательства готовности как летопись построенного, которую владелец показывает заказчику и инвестору. Copilot-instructions и cursor-rules — плоские файлы без происхождения, без утверждения, без счётчика, и пишет их тот, кто читает код; копировать нечего, ценность не в формате. Отдельно копится общий обезличенный актив платформы — библиотека паттернов разреза хотелок: какие формулировки владельцев во что режутся, какие критерии готовности оказываются проверяемыми, где оценки промахиваются (код клиентов сюда не попадает никогда, только структура задач). И одна вещь, которую конкурент физически не может скопировать, не отказавшись от своей продуктовой линии: архитектурная невозможность оценивать человека. Все инструменты вокруг разработки продают «продуктивность команды», то есть срезы по людям; выкинуть их — значит выкинуть половину своей презентации.","survives":"Закон волны 10 гласит, что гигант дарит станок тому, у кого вход, — вход в репозиторий есть у джуна, и GitHub с Cursor обслуживают именно его; наш плательщик кода не читает и станком воспользоваться не может, поэтому дарёное железо его потребность не закрывает. Накапливается приватный слой, которого у гиганта нет: стандарты и история решений конкретной компании плюс контекст «почему здесь так нельзя», и он дорожает с каждым месяцем, делая переезд болезненным. Удержание держится не проектом, а самим фактом существования команды; при 20–40 тыс ₽/мес сорока клиентов хватает на нижнюю границу цели, и такие клиенты покупаются самообслуживанием прямо из IT-телеграм-каналов, то есть дистрибуция впервые приводит нужную сторону.","roles":[{"role":"Владелец / основатель (плательщик)","does":"Подключает репозиторий, называет районы кодовой базы человеческими словами, кидает хотелки текстом или голосом, утверждает правила Свода, принимает решения на развилках, смотрит доказательства готовности и принимает работу, читает Утро и Пятницу, вызывает эксперта на эскалацию, платит подписку. Код не читает и не обязан."},{"role":"Джун-разработчик (пользователь, не плательщик)","does":"Видит доску, берёт задачу с явными критериями готовности, читает инженерный слой карточки, прогоняет Ворота перед сдачей, получает разбор изменения со ссылками на правила Свода (правки артефакта, без оценок), ищет похожее в Библиотеке решений, поднимает флаг эскалации. Никакой персональной статистики о нём в системе не существует."},{"role":"Приглашённый эксперт (сеньор/архитектор, свой или подрядчик)","does":"Заходит по брифу на конкретную эскалацию, отвечает на вопрос, правит критерии готовности, утверждает или отклоняет кандидатов в правила, оставляет решение в Библиотеке. Работает часами, не постоянно. На старте — человек компании; в фазе 2 — из скамейки платформы."},{"role":"Наблюдатель (инвестор, партнёр, заказчик студии)","does":"Смотрит только витрину: что построено за период, что принято владельцем, что в работе. Ни задач, ни кода, ни людей. Доступ включает владелец по ссылке с ограниченным сроком."},{"role":"Оператор внедрения (наш человек, первый месяц)","does":"Помогает довести Свод до рабочего состояния в первые 2–4 недели: разбирает с владельцем спорные правила, проверяет качество разреза хотелок, чинит подключение. Входит в тариф ограниченным числом часов — это честные 70% неавтоматизируемого в услуге-обязательстве."},{"role":"Администратор платформы","does":"Здоровье подключений, очередь агентских задач и падения, расход токенов и маржа по клиенту, аудит цензора (что было вычищено из отчётов), ручное вмешательство при сбое сканирования."}],"screens":[{"section":"Онбординг и подключение","screen":"Вход и регистрация компании","what":"Почта/пароль, вход по коду, SSO GitHub/GitLab. Выбор языка интерфейса (RU/EN) сразу, до всего остального. Название компании, часовой пояс — от него зависит время рассылки Утра.","role":"Владелец"},{"section":"Онбординг и подключение","screen":"Подключение репозитория","what":"Кнопки GitHub / GitLab / Bitbucket / self-hosted Gitea, выдача read-only токена, выбор репозиториев и веток. Явная плашка: доступ только на чтение, запись в код агент не делает никогда. Выбор региона хранения (РФ по умолчанию).","role":"Владелец"},{"section":"Онбординг и подключение","screen":"Первичное сканирование","what":"Прогресс по шагам: файлы прочитаны, история коммитов разобрана, найдено N повторяющихся правок, собрано M кандидатов в правила. Живая лента находок, чтобы владелец видел, что машина реально что-то нашла, а не крутит спиннер 20 минут.","role":"Владелец"},{"section":"Онбординг и подключение","screen":"Черновик карты: назвать районы","what":"Агент предлагает разбиение кодовой базы на 6–12 «районов» и свою человеческую догадку названия («здесь живут деньги», «здесь вход пользователя»). Владелец переименовывает, склеивает, удаляет. Это единственный экран, где владелец учит систему своему языку — и он же порождает весь дальнейший перевод.","role":"Владелец"},{"section":"Онбординг и подключение","screen":"Первые правила из истории — пачкой","what":"Список кандидатов в правила Свода, добытых из истории репозитория («в этом проекте деньги всегда через провайдера X», «миграции не пишут руками»). Каждое — с доказательством: 3–5 ссылок на коммиты, откуда правило выведено. Массовые «принять / отклонить / отложить».","role":"Владелец"},{"section":"Онбординг и подключение","screen":"Стек и границы ведения","what":"Какие языки/фреймворки агент ведёт полноценно, какие — только читает, какие не поддерживает. Честный отказ прямо на онбординге, если стек экзотика. Настройка: какие части репозитория вообще не трогать (секреты, вендор, генерированный код).","role":"Владелец"},{"section":"Онбординг и подключение","screen":"Приглашение команды и роли","what":"Ввод почт/гит-логинов, назначение ролей: разработчик, эксперт, наблюдатель. Сопоставление гит-аккаунта с человеком — нужно только для маршрутизации задач и уведомлений, о чём написано прямо на экране.","role":"Владелец"},{"section":"Онбординг и подключение","screen":"Договор о ненаблюдении","what":"Экран, который джун видит при первом входе и не может пропустить. Списком: что платформа НЕ показывает владельцу — сколько строк вы написали, сколько раз вернули задачу, сколько времени просидели, ваше имя в любом отчёте. И что показывает: состояние задачи и артефакта. Подпись-подтверждение, копия на почту.","role":"Джун"},{"section":"Стройка: хотелка → задачи","screen":"Лента хотелок","what":"Входящая очередь всего, что владелец надиктовал или написал. Статусы: не разрезана, разрезана, в работе, построена. Фильтр по кварталу/направлению. Отсюда начинается вся работа владельца.","role":"Владелец"},{"section":"Стройка: хотелка → задачи","screen":"Новая хотелка (текст / голос / скрин)","what":"Поле ввода без всяких обязательных полей. Кнопка микрофона — надиктовал в машине. Можно приложить скриншот чужого продукта или письмо от клиента. Агент задаёт максимум 3 уточняющих вопроса на человеческом языке, не больше.","role":"Владелец"},{"section":"Стройка: хотелка → задачи","screen":"Разрез хотелки","what":"Главный экран продукта. Слева — хотелка своими словами. Справа — 3–8 задач джунского размера, каждая с критериями готовности, оценкой в днях, и списком затронутых районов карты. Отдельным блоком — «Решить вам»: развилки, которые агент не имеет права закрыть сам. Владелец правит формулировки, выкидывает лишнее, жмёт «Строить».","role":"Владелец"},{"section":"Стройка: хотелка → задачи","screen":"Редактор критериев готовности","what":"Построчная правка критериев одной задачи: что должно быть видно, что должно происходить, что не должно ломаться. Каждый критерий помечен как проверяемый машиной (сценарий на стенде) или проверяемый глазом. Эксперт может ужесточить, владелец — смягчить.","role":"Владелец, Эксперт"},{"section":"Стройка: хотелка → задачи","screen":"План на неделю","what":"Что реально будет готово к пятнице при текущем размере команды: перетаскивание задач в неделю, автоматический пересчёт. Красная линия «не влезает». Показывает не людей, а ёмкость стройки в задачах.","role":"Владелец"},{"section":"Стройка: хотелка → задачи","screen":"Доска задач","what":"Колонки: готова к работе, в работе, на воротах, на приёмке у владельца, принята. Карточки с критериями и районом. Джун берёт задачу сам. Владелец видит ту же доску, но подписи на человеческом слое.","role":"Джун, Владелец"},{"section":"Стройка: хотелка → задачи","screen":"Карточка задачи (переключатель слоя)","what":"Один объект, два языка. Инженерный слой: файлы, точки входа, ссылки на правила Свода, похожие решения из библиотеки, ветка. Человеческий слой: зачем это нужно, что увидит пользователь, чем закончится. Переключатель вверху — это буквально сердце продукта-переводчика.","role":"Владелец, Джун, Эксперт"},{"section":"Свод компании","screen":"Свод — реестр правил","what":"Все действующие правила компании, сгруппированные по районам карты. У каждого: краткая формулировка, дата, счётчик «сколько раз сработало». Вкладка «Конфликты и устаревшее» — правила, которые противоречат друг другу или не срабатывали полгода.","role":"Владелец, Джун, Эксперт"},{"section":"Свод компании","screen":"Карточка правила","what":"Текст правила, происхождение (инцидент, PR, решение эксперта, слова владельца — с датой и ссылкой), версии правила во времени, где применяется, счётчик срабатываний, кто утвердил. Это и есть тот самый неотчуждаемый инвентарь: не список рекомендаций, а история «почему здесь так нельзя».","role":"Владелец, Джун, Эксперт"},{"section":"Свод компании","screen":"Кандидаты в правила","what":"Очередь предложений агента-археолога: «за месяц одно и то же поправили 6 раз — сделать правилом?» С доказательствами. Утверждение одним нажатием, отклонение с причиной (причина тоже запоминается, чтобы не предлагали снова).","role":"Владелец, Эксперт"},{"section":"Свод компании","screen":"Песочница правила","what":"Прежде чем правило станет обязательным, агент прогоняет его по последним 50–200 изменениям и показывает: сработало бы N раз, вот на каких местах, вот сколько шума добавит. Владелец видит цену правила до включения. Так Свод не зарастает мёртвыми нормами.","role":"Владелец, Эксперт"},{"section":"Свод компании","screen":"Экспорт Свода в чужие инструменты","what":"Одна кнопка собирает из утверждённых правил файлы для copilot-instructions.md, CLAUDE.md, .cursor/rules, плюс живой MCP-эндпойнт и вебхук в CI. Показано, что именно уйдёт. Мы не воюем с дарёным станком джуна — мы его кормим приватным контекстом, которого у гиганта нет.","role":"Владелец, Джун"},{"section":"Карта кодовой базы","screen":"Карта районов","what":"Схема районов, названных человеческими словами. Слои переключаются: «где что живёт», «хрупкость» (где чаще всего ломается — по артефактам, не по людям), «где сейчас идёт стройка». Обновляется после каждого мержа.","role":"Владелец, Джун, Эксперт"},{"section":"Карта кодовой базы","screen":"Район — деталь","what":"Что здесь живёт на человеческом языке, какие правила Свода тут действуют, какие задачи открыты, какие решения из библиотеки сюда относятся, когда последний раз что-то ломалось. Для джуна — тот же экран с файлами и точками входа.","role":"Владелец, Джун, Эксперт"},{"section":"Приёмка","screen":"Ворота задачи (самопроверка)","what":"Джун жмёт «проверить» ДО того, как отдаст работу. Список критериев загорается зелёным/красным, машинные — автоматом на стенде, ручные — чек-боксом. Обратная связь приходит джуну лично и раньше владельца. Это то, что делает джуна союзником, а не жертвой системы.","role":"Джун"},{"section":"Приёмка","screen":"Разбор изменения по Своду","what":"Замечания к артефакту: что поправить, со ссылкой на конкретное правило и его происхождение («в марте это уронило оплату, вот коммит»). Никаких баллов, оценок, «уровня». Кнопка «правило неверно» — уходит в очередь на пересмотр.","role":"Джун"},{"section":"Приёмка","screen":"Доказательство готовности","what":"То, ради чего владелец платит. Ролик прогона сценария на превью-стенде, ссылка на живой стенд с кнопкой «потрогать самому», галочки по критериям и — обязательно — блок «что НЕ покрыто». Никакого «код прошёл ревью»: владелец судит артефакт глазами.","role":"Владелец"},{"section":"Приёмка","screen":"Приёмка: принять / вернуть с вопросом","what":"Две кнопки и поле. При возврате владелец пишет по-человечески — агент сам переводит это в конкретные правки задачи и, если нужно, в новый критерий. Возврат адресован ЗАДАЧЕ, персональной истории возвратов в системе не ведётся.","role":"Владелец"},{"section":"Ритм","screen":"Утро — сводка дня","what":"Пять строк, каждое утро, в 9:00 по часовому поясу компании: что построено вчера, что ждёт вашего решения, что застряло и почему, что уходит на эксперта, куда посмотреть за 2 минуты. Ни одного имени, ни одной цифры про людей.","role":"Владелец"},{"section":"Ритм","screen":"Пятница — что построено и куда ушли деньги","what":"Недельный итог: принятые куски с ссылками на доказательства, стоимость недели по введённым ставкам, стоимость каждого построенного куска, что перенеслось и почему. Единица счёта — фича, а не человеко-час. Экспорт в PDF для инвестора или заказчика.","role":"Владелец"},{"section":"Ритм","screen":"Застряло","what":"Задачи без движения N дней, сгруппированные по КЛАССУ ПРИЧИНЫ: ждёт вашего решения, ждёт доступа или ключа, ждёт эксперта, внешняя блокировка, сложность выше уровня команды. Сортировка по деньгам, которые стоят. Ни одного столбца с человеком — этого ключа нет в схеме аналитики физически.","role":"Владелец"},{"section":"Ритм","screen":"Развилки — очередь решений","what":"Всё, что стройка ждёт лично от владельца, одной очередью, с ценой ожидания в днях. Цель экрана — закрыть его за 10 минут. Настройка «если молчу 24 часа — выбирай вариант по умолчанию», с записью в журнал.","role":"Владелец"},{"section":"Ритм","screen":"Карточка развилки","what":"Вопрос человеческим языком, 2–3 варианта, у каждого: что получит пользователь, сколько дней стоит, что потом будет мешать. Нажатие — и агент разносит последствия по задачам и, если это принцип, записывает в Свод как правило с происхождением «решение владельца от такого-то числа».","role":"Владелец"},{"section":"Ритм","screen":"Лента стройки","what":"Хронология событий по артефактам: задача разрезана, ворота позеленели, кусок принят, правило утверждено, эксперт вызван. Фильтр по хотелке и по району. Для джуна и эксперта — то же, но с техническими деталями.","role":"Владелец, Джун, Эксперт"},{"section":"Эскалации и эксперты","screen":"Эскалации — открытые флаги","what":"Задачи, по которым агент сам поднял флаг «выше уровня команды». Для каждой два предложения: переформулировать мельче (агент показывает как) или вызвать эксперта на N часов с готовым брифом и ценой. Владелец выбирает, не разбираясь в сути.","role":"Владелец"},{"section":"Эскалации и эксперты","screen":"Бриф для эксперта","what":"Автособранный документ: контекст района, что уже пробовали (по коммитам и разборам), ссылки на конкретные места, действующие правила Свода, и один точный вопрос. Смысл в том, чтобы платный час эксперта не уходил на въезд в проект.","role":"Владелец, Эксперт"},{"section":"Эскалации и эксперты","screen":"Скамейка экспертов компании","what":"Свои сеньоры, знакомые архитекторы, подрядчики: ставка, зона компетенции, доступ к каким районам, как быстро отвечает. Приглашение по ссылке с ограниченным сроком доступа. В фазе 2 — витрина экспертов платформы.","role":"Владелец"},{"section":"Эскалации и эксперты","screen":"Рабочее место эксперта","what":"Бриф слева, код и карта справа, поле ответа внизу, отдельный блок «что записать в Свод». Эксперт видит только районы, к которым его допустили. Таймер сессии для последующего счёта часов.","role":"Эксперт"},{"section":"Эскалации и эксперты","screen":"Итог сессии → правило в Свод","what":"Что решили, что меняется в задачах, какое правило рождается из этого решения, куда положить в Библиотеку. Утверждение владельцем. Так час эксперта превращается в постоянный актив компании, а не в сообщение в чате.","role":"Владелец, Эксперт"},{"section":"Библиотека и наследство","screen":"Библиотека решений","what":"Приватная база «как мы уже делали похожее»: задача, выбранный путь, почему, чем кончилось. Поиск и автоподсказка — агент сам подсовывает джуну релевантное при взятии задачи. Растёт только внутрь компании.","role":"Владелец, Джун, Эксперт"},{"section":"Библиотека и наследство","screen":"Карточка решения","what":"Полная история одного решения: исходная развилка, варианты, выбор, кто утвердил, порождённые правила, что сломалось потом (если сломалось). Ссылки на код и на доказательство готовности.","role":"Владелец, Джун, Эксперт"},{"section":"Библиотека и наследство","screen":"Слепок компании (выгрузка)","what":"Кнопка «забрать всё»: Свод, карта, реестр решений, брифы, доказательства готовности — архивом и в машиночитаемом виде. Экран существует, чтобы снять страх заложника. Парадоксально он же и удерживает: видно, сколько накоплено.","role":"Владелец"},{"section":"Библиотека и наследство","screen":"Передача дел","what":"Человек уходит — агент собирает пакет ввода для нового: какие районы осиротели, какие правила и решения тут действуют, какие задачи висят, что прочитать в первый день. Пакет собран из Свода, а не из головы уходящего.","role":"Владелец"},{"section":"Деньги и настройки","screen":"Тариф, подписка и лимиты","what":"Текущий тариф, число подключённых разработчиков и репозиториев, расход агентских операций за месяц с потолком по тарифу, апгрейд/даунгрейд, годовая предоплата со скидкой, отмена в два клика без письма в поддержку.","role":"Владелец"},{"section":"Деньги и настройки","screen":"Реквизиты, счета и ставки команды","what":"Юрлицо или ИП, счета и акты, ЭДО, карта для рекуррента. Вкладка «стоимость команды»: ставки или оклады, которые владелец вводит один раз — из них считается недельная сводка «куда ушли деньги». Значения видны только владельцу и никогда не попадают ни в один отчёт по людям.","role":"Владелец"},{"section":"Деньги и настройки","screen":"Доступы и безопасность","what":"Токены репозиториев, срок жизни, отзыв, журнал обращений агента к коду, тумблер «не хранить исходники дольше сессии», выбор self-hosted раннера на старшем тарифе, справка о том, что на коде клиента модели не обучаются.","role":"Владелец"},{"section":"Деньги и настройки","screen":"Уведомления, язык и тон","what":"Куда приходит Утро и Пятница (почта, пуш, вебхук, мессенджер — как канал доставки, а не как платформа), в котором часу, на каком языке, насколько подробно. Тон: сухо / по-человечески. Отдельно — что будить пушем немедленно (только развилки, стоящие денег).","role":"Владелец, Джун, Эксперт"},{"section":"Наблюдатель","screen":"Настройка витрины наблюдателя","what":"Владелец собирает, что увидит инвестор или заказчик: какие хотелки, какие принятые куски, за какой период, со ссылкой на срок действия. Предпросмотр глазами наблюдателя.","role":"Владелец"},{"section":"Наблюдатель","screen":"Витрина: что построено","what":"Только принятое: список кусков с датами и доказательствами готовности, ближайший план. Ни доски, ни кода, ни задач, ни людей. Ссылка живёт ограниченное время.","role":"Наблюдатель"},{"section":"Админка платформы","screen":"Компании и здоровье подключений","what":"Список клиентов: живо ли подключение к репозиторию, когда последнее сканирование, размер Свода, дата последней активности владельца (сигнал оттока — если владелец не открывал Утро 5 дней, это тревога).","role":"Админ"},{"section":"Админка платформы","screen":"Очередь агентов, падения и аудит цензора","what":"Очередь агентских задач, сгруппированные падения по причине, ретраи. Вкладка аудита: что агент-цензор вырезал из текстов перед отправкой владельцу (имена, персональные атрибуции) — выборочная проверка, что обещание о ненаблюдении реально соблюдается.","role":"Админ"},{"section":"Админка платформы","screen":"Расход токенов и маржа по клиенту","what":"Себестоимость каждого клиента в месяц: токены по типам агентов, минуты стендов, часы оператора внедрения. Красным — клиенты, у которых маржа ушла ниже порога. Отсюда решение о лимитах и о переводе рутины на дешёвую модель.","role":"Админ"}],"features":[{"feature":"Двусторонний переводчик «хотелка ↔ артефакт»","how":"Вниз: голос или текст владельца → карта затронутых районов → 3–8 задач джунского размера с проверяемыми критериями готовности → отдельный список развилок, которые агент не имеет права закрыть сам. Вверх: закрытые критерии → прогон сценария на превью-стенде → ролик + живая ссылка + список непокрытого.","why_unique":"Все существующие инструменты обслуживают того, у кого есть вход в код: Copilot, Cursor, GitHub-агенты, Jira, Linear. Ни один не имеет в своей модели пользователя человека, который код не открывает. Переводчик требует двух вещей, которых у гиганта нет и не будет: приватного словаря компании (районы, названные словами владельца) и петли приёмки, замкнутой на человека без технического образования. Повторить это значит построить другой продукт для другого плательщика."},{"feature":"Доказательство готовности вместо статуса","how":"Каждый машинно-проверяемый критерий превращается в сценарий на превью-стенде (Playwright), агент прогоняет его, пишет видео, публикует стенд и обязательно перечисляет, что осталось непокрытым.","why_unique":"Трекеры показывают статус, который ставит человек; CI показывает зелёную галочку, которую владелец не понимает. Здесь владелец судит артефакт собственными глазами за 40 секунд. Цепочка «хотелка → критерий → e2e-сценарий → стенд → ролик» ни у кого не собрана целиком, потому что каждое звено принадлежит разным продуктам и разным покупателям. И принципиально: судится артефакт, не человек — это же снимает сигнал 13."},{"feature":"Свод компании с происхождением каждого правила","how":"Правило нельзя написать «просто так»: у него обязателен источник — коммит, инцидент, решение эксперта, ответ владельца на развилке, с датой и ссылкой. Плюс версии во времени и счётчик «сколько раз сработало».","why_unique":"Copilot-instructions и cursor-rules — плоские файлы без происхождения, без утверждения, без счётчика, и пишет их тот, кто читает код. Здесь Свод пишет система из истории компании, а утверждает владелец. Копировать нечего: ценность не в формате, а в накопленной приватной истории «почему здесь так нельзя», которой на старте нет ни у кого, включая нас."},{"feature":"Экспорт Свода в чужие бесплатные станки","how":"Одна кнопка компилирует утверждённые правила в copilot-instructions.md, CLAUDE.md, .cursor/rules, MCP-эндпойнт и вебхук в CI.","why_unique":"Это прямой ответ на закон о даримом станке. Мы не соревнуемся с бесплатным агентом гиганта — мы становимся источником контекста для него: чем мощнее Copilot у джуна, тем дороже наш Свод. Гиганту невыгодно это повторять: он продаёт свою модель, а не чужую память компании, и не станет строить редактор правил с человеческим утверждением для нетехнического владельца."},{"feature":"Архитектурная невозможность оценивать человека","how":"В схеме аналитики нет ключа person_id. Исполнитель хранится в задаче для маршрутизации и уведомлений, но ни один агрегат, отчёт, экспорт, API или витрина не могут группировать по человеку. Отдельный агент-цензор вычищает имена и персональные атрибуции из всех текстов, уходящих владельцу, а админка держит аудит вычищенного. Джун при первом входе подписывает Договор о ненаблюдении со списком того, что владелец не увидит.","why_unique":"Это единственная функция, которую конкурент физически не может скопировать, не отказавшись от собственной продуктовой линии: все инструменты вокруг разработки продают «продуктивность команды», то есть срезы по людям. Отказаться от них — значит выкинуть половину своей презентации. Для нас же это условие работоспособности: без согласия джунов система не получает код, а с оценками джуны саботируют."},{"feature":"Реестр развилок с ценой ожидания в днях","how":"Агент выделяет из задач вопросы, требующие не технического, а бизнес-решения, и подаёт их владельцу как выбор из 2–3 вариантов, у каждого — что получит пользователь, сколько дней стоит, что потом будет мешать. Нажатие разносит последствия в задачи и, если это принцип, в Свод.","why_unique":"Это механизм, который ОТДАЁТ время плательщику, а не забирает: развилка закрывается за 40 секунд вместо трёх дней молчания и созвона. Конкуренты не строят этого, потому что их пользователь — инженер, который принимает такие решения сам. Отличать бизнес-развилку от технической можно только зная Свод и историю решений компании."},{"feature":"Ворота задачи, работающие на джуна, а не против него","how":"Джун сам прогоняет критерии до сдачи и видит красное/зелёное раньше всех. Владельцу уходит только итог по задаче, не история попыток.","why_unique":"Инверсия обычной логики ревью: обратная связь приходит первым делом тому, кто её может исправить, и не оставляет следа. Это делает продукт желанным для той стороны, которая обычно инструменты контроля ненавидит — и именно поэтому платформа получает доступ к коду без сопротивления."},{"feature":"Эскалация с готовым брифом и ценой в рублях","how":"Агент сам поднимает флаг «выше уровня команды» и предлагает владельцу выбор: переформулировать мельче (показывает как) или вызвать эксперта на N часов с автособранным брифом — контекст, что пробовали, ссылки на места, действующие правила, один точный вопрос.","why_unique":"Продаётся не экспертиза, а отсутствие въезда: час сеньора за 3 500 ₽ решает задачу, а не тратится на чтение чужого проекта. Собрать такой бриф можно только имея карту, Свод и историю попыток по этой задаче — то есть накопленный приватный слой."},{"feature":"Пятница: стоимость построенного куска, а не человеко-часов","how":"Ставки команды, введённые владельцем один раз, сопоставляются с принятыми за неделю кусками. Единица счёта — фича.","why_unique":"Все аналитики разработки считают через людей и потому упираются в сигнал 13. Здесь деньги привязаны к артефакту, что одновременно законно с точки зрения нашего запрета и полезнее владельцу: он узнаёт цену куска продукта, а не «эффективность Васи»."},{"feature":"Слепок и Передача дел","how":"Полная выгрузка Свода, карты, решений и доказательств в любой момент. При уходе человека — автособранный пакет ввода для нового из Свода, а не из головы уходящего.","why_unique":"Прямое снятие страха заложника у владельца, который и так боится зависимости от подрядчиков. И одновременно — самое сильное удержание: экран показывает, сколько накоплено и что придётся отдать. Конкуренты этого не делают, потому что их удержание строится на запертых данных."}],"agents":["Агент-картограф: читает репозиторий, разбивает его на 6–12 районов, предлагает человеческое название каждому, пересобирает карту после каждого мержа и помечает районы, где чаще всего происходят откаты и починки.","Агент-археолог: разбирает историю коммитов и code review, выделяет повторяющиеся правки и выводит из них кандидатов в правила Свода с доказательством — конкретными ссылками на коммиты, из которых правило выведено.","Агент-резчик: превращает хотелку владельца в 3–8 задач джунского размера, для каждой пишет проверяемые критерии готовности, помечает затронутые районы и файлы, ставит оценку в днях по фактической истории похожих задач в ЭТОЙ компании.","Агент-развилочник: вылавливает в разрезе вопросы, требующие бизнес-, а не технического решения, формулирует 2–3 варианта, считает цену каждого в днях и в последующих ограничениях, и не даёт задаче уйти в работу, пока владелец не выбрал.","Агент-нормировщик: сопоставляет присланное изменение со Сводом, выдаёт правки артефакта со ссылкой на конкретное правило и его происхождение. Не выставляет оценок, не считает количество замечаний, не хранит историю по человеку.","Агент-приёмщик: превращает машинно-проверяемые критерии в сценарии на превью-стенде, прогоняет их, записывает ролик, публикует ссылку на живой стенд и отдельно перечисляет, что осталось непокрытым.","Агент-переводчик: держит два слоя текста для каждого объекта — человеческий и инженерный — и следит, чтобы правка одного не рассинхронизировала другой.","Агент-сторож застревания: помечает задачи без движения и КЛАССИФИЦИРУЕТ причину (ждёт развилки, ждёт доступа или ключа, ждёт эксперта, сложность выше уровня, внешняя блокировка), не называя людей.","Агент-эскалатор: собирает бриф для эксперта — контекст района, что уже пробовали по коммитам и разборам, ссылки на конкретные места, действующие правила, один точный вопрос.","Агент-компилятор Свода: собирает из утверждённых правил copilot-instructions.md, CLAUDE.md, .cursor/rules, MCP-эндпойнт и вебхук в CI, следит за их актуальностью при изменении правил.","Агент-испытатель правил: прогоняет кандидата в правило по последним 50–200 изменениям и показывает, сколько раз оно бы сработало и сколько шума добавит — до того, как правило станет обязательным.","Агент-казначей: сводит принятые за неделю куски со ставками команды и считает стоимость каждого построенного куска. Считает по артефактам, ключа человека в его данных нет.","Агент-цензор: перед отправкой любого текста владельцу вычищает имена, ники, гит-логины и персональные атрибуции, переписывая «Вася не смог» в «задача упёрлась в такое-то». Его работа выборочно аудируется в админке.","Агент-приёмщик наследства: при уходе человека собирает пакет ввода для нового из Свода, карты и реестра решений — какие районы осиротели, какие правила тут действуют, что читать в первый день.","ЧЕГО АГЕНТЫ НЕ ДЕЛАЮТ (и это записано в оферте): не пишут код вместо джуна, не мержат и не деплоят, не принимают бизнес-решения на развилках, не дают гарантий сроков, не оценивают людей. Живой человек нужен в 20–30% эскалаций и в первый месяц настройки Свода — это тот самый неавтоматизируемый остаток, который мы закладываем в себестоимость, а не обещаем убрать."],"econ":{"price":"29 900 ₽/мес — основной тариф «Команда» (до 5 разработчиков, 3 репозитория, скамейка экспертов, наблюдатель). Ступень вниз «Один» — 14 900 ₽/мес (~$175, до 2 разработчиков, 1 репозиторий). Ступень вверх «Студия» — 59 900 ₽/мес (~$705, до 12 разработчиков, безлимит репозиториев, self-hosted раннер, приоритет оператора внедрения). Годовая предоплата −20%, 14 дней бесплатно без карты. Все расчёты по курсу 85 ₽/$.","unit":"Команда × месяц, с привязкой к числу подключённых разработчиков и репозиториев. Осознанно не за пользователя (иначе владелец начнёт резать команду) и не за задачу (иначе он будет экономить на постановке).","anchors":[{"who":"Тимлид в штате, РФ","price":"350–450 тыс ₽/мес","note":"Якорь чертежа: 29 900 ₽ против 400 000 ₽ — разрыв в 12–15 раз, и это первое предложение продажи. Цифра метрована по корпусу."},{"who":"Час аутстафф-сеньора","price":"1 800–3 500 ₽/час","note":"29 900 ₽ = 9–17 часов живого сеньора в месяц, а покупается круглосуточный ритм."},{"who":"Реальная альтернатива №1: спросить джуна и поверить на слово","price":"0 ₽","note":"Возражение критика: клиент сравнивает именно с этим, а не со штатным тимлидом, от покупки которого он уже отказался ради экономии."},{"who":"Реальная альтернатива №2: аутстафф-сеньор по запросу, 3–5 часов","price":"6 000–17 000 ₽ эпизодически","note":"Возражение критика: платит по факту нужды, а мы просим 30 000 ₽ каждый месяц."},{"who":"Jira с Rovo / Linear — ИИ-сводки «что построено и где встало»","price":"внутри подписки, которую студия уже оплачивает","note":"Критик: главная недооценённая угроза. Чертёж оборонялся от GitHub, но станок владельцу дарит трекер."},{"who":"GitHub Copilot / Cursor у джуна","price":"внутри подписки самого джуна","note":"Агентная починка в приватных репозиториях — GA 07.04.2026; инструменты Microsoft отданы под MIT. Ответ чертежа: не воевать, а кормить их своим Сводом."}],"to_5k":"$5 000/мес = 425 000 ₽ = 15 клиентов на «Команде». Реалистичная смесь: 5 «Один» + 9 «Команда» + 1 «Студия» = 74 500 + 269 100 + 59 900 = 403 500 ₽ ≈ $4 750. То есть 15 клиентов — нижняя граница цели, ориентир к концу первого квартала.","to_20k":"$20 000/мес = 1 700 000 ₽ = 57 клиентов на «Команде». Реалистичная смесь: 10 «Один» + 40 «Команда» + 8 «Студия» = 149 000 + 1 196 000 + 479 200 = 1 824 200 ₽ ≈ $21 460, то есть 58 клиентов. Средний чек по смеси 28 000–31 000 ₽. Это цель года.","margin":"Себестоимость клиента «Команды» (5 разработчиков, ~400 разборов изменений в месяц): токены $27–76 (Свод и карта кэшируются как префикс, поэтому разбор изменения стоит $0,05–0,15; разрез хотелки дорогой, но редкий — 15–25 в месяц по $0,20–0,50; сводки и цензор $2–4), превью-стенды и прогон сценариев $12–30, инфраструктура и хранение $5–8. Итого машина $45–115 при чеке $352 → валовая маржа 67–87%. Плюс живой оператор внедрения: 3–4 часа в первый месяц, дальше 0,5–1 час/мес; по ставке $15/час это $50 в первый месяц и $10–15 далее. Первый месяц клиента почти в ноль, со второго маржа 60–75% — и это же причина держать годовую предоплату.","first_clients":"Три канала. Первый — дистрибуция партнёра в IT-телеграм-каналах, но целиться НЕ в разработчиков: владельцы веб- и мобильных студий, аутсорс-агентства, чаты «свой бизнес в IT», сообщества no-code и индихакеров, каналы про заказную разработку, рейтинги агентств. Оффер в посте: «Наняли трёх джунов, а тимлида нет? Подключаем репозиторий за 20 минут и режем вашу первую хотелку при вас, бесплатно». Второй — партнёрство со школами и буткемпами: они выпускают джунов в микрокоманды и заинтересованы, чтобы выпускник выжил. Третий — прямой аутрич к владельцам студий из открытых рейтингов: 70 контактов дают реальные деньги надёжнее, чем 300 откликов на площадке. До кода — обязательные 2 недели: 10 разговоров с основателями микростудий, вопрос не «нужен ли вам ревьюер» (ответят «мне это делает Copilot»), а «покажите, как вы сейчас узнаёте, что задача действительно готова, и сколько времени в неделю на это уходит». Если пятеро из десяти не могут ответить без созвона с разработчиком — идея жива.","honest":"Якорь цены сравнивает с покупкой, от которой клиент уже отказался. Сегмент отобран по чувствительности к цене (нанял джунов ради экономии), а 29 900 ₽/мес — это около 37% зарплаты одного джуна, то есть мы просим чувствительного к цене платить как нечувствительного. Проверка до кода меряет боль, но не готовность платить именно 30 000 ₽ ежемесячно — вопрос про сумму надо задавать прямо. Дальше: воронка не посчитана вовсе — при отточе 5–7% в месяц нужно 5–6 новых клиентов ежемесячно, а конверсий пост→разговор→триал→оплата в чертеже нет ни одной, при том что каждый триал (14 дней + 3–4 часа оператора) стоит $50–100 себестоимости до первого рубля. Оператор посчитан по $15/час, хотя человек, способный руками проверить разрез легаси-монолита, стоит по нашему же якорю 1 800–3 500 ₽/час — статья занижена в 2–3 раза. Скамейка экспертов (живой человек нужен в 20–30% эскалаций) вообще не заложена в себестоимость. И потолок автоматизации: единственная измеренная цифра в услуге-обязательстве — 30%, компания, обещавшая 80%+, закрылась."},"mvp":{"weeks":"3–4 недели. Команда: 2 разработчика + 1 промпт-инженер на агентов + оператор внедрения в роли первого продавца. Английская локаль закладывается с первого экрана (все строки в словарях), но переводится на неделе 6.","promise":"Владелец говорит хотелку своими словами — и через несколько дней видит доказательство, что она построена, ни разу не открыв код и не позвонив разработчику.","screens":["Вход и регистрация компании","Подключение репозитория (только GitHub и GitLab, read-only)","Первичное сканирование","Черновик карты: назвать районы","Первые правила из истории — пачкой","Приглашение команды и роли","Договор о ненаблюдении","Новая хотелка (текст и голос)","Разрез хотелки","Доска задач","Карточка задачи с переключателем слоя","Ворота задачи — ручное подтверждение критериев плюс запуск существующего CI клиента","Разбор изменения по Своду","Доказательство готовности — чек-лист, скриншоты, ссылка на ветку или стенд клиента","Приёмка: принять / вернуть с вопросом","Утро — сводка дня","Развилки и карточка развилки","Тариф и подписка с оплатой картой и по счёту"],"excluded":["Превью-стенды, прогон сценариев и ролики доказательства (недели 5–10)","Пятница с деньгами — стоимость построенного куска","Застряло с классами причин","Песочница правил","Экспорт Свода в Copilot / Cursor / CLAUDE.md — при том что критик считает этот ход лучшим в чертеже","Эскалации, брифы и рабочее место эксперта","Библиотека решений","Слепок компании и Передача дел","Наблюдатель и витрина «что построено»","Мобильное приложение целиком","Админка сверх минимума — только здоровье подключений и расход токенов","Критик предлагает вырезать ещё: всю карту кодовой базы (сканирование, черновик карты, правила пачкой), голосовой ввод и второго git-провайдера — тогда «3–4 недели» станут почти честными"],"done_when":"Замкнут полный круг «сказал → разрезали → сделали → показали доказательство → принял», а Утро и Развилки дают тот самый ежедневный ритм, за который платят. Свод накапливается с первого дня, то есть счётчик ценности запускается сразу. Оговорка критика: у заметной части микростудий с джунами CI нет, и тогда Ворота вырождаются в «чек-лист плюс скриншоты, которые джун сам приложил» — ровно ту боль, которую продукт обещает снять."},"growth":["Компании и эксперты входят в одну дверь. На старте эксперта приводит сам клиент — свой знакомый сеньор, бывший подрядчик — и платит ему напрямую. Платформа не трогает чужие деньги и потому не тащит агентскую схему, НПД-чеки и ККТ в первый год.","Когда экспертов в системе набирается несколько десятков, включается скамейка платформы — второй продаваемый узел с уже готовым спросом внутри. Это фаза 2, и вместе с ней приходят выплаты самозанятым, налоговый агент по НДФЛ и вся денежная обвязка.","Виральность бьёт точно в цель: владелец студии показывает Пятницу своему заказчику или инвестору, тот видит формат отчёта и хочет такой же от собственных подрядчиков. Витрина наблюдателя специально сделана красивой и с нашим следом.","Копится общий обезличенный актив платформы: библиотека паттернов разреза хотелок — какие формулировки владельцев во что режутся, какие критерии готовности оказываются проверяемыми, где оценки промахиваются. Код клиентов сюда не попадает никогда, только структура задач. Чем больше хотелок разрезано, тем точнее резчик у следующего клиента; это нельзя купить, только наработать.","Удержание держится не проектом, а самим фактом существования команды: пока владелец платит джунам, ему нужен перевод. Клиент уходит, когда распускает команду — от этого лечат ступень «Один» вместо отмены, годовая предоплата со скидкой и накопленный Свод, который при уходе просто выключается. Отток закладывается честно высоким: 5–7% в месяц."],"mobile":"Мобильное приложение — это пульт владельца, а не вторая веб-версия: голосовая хотелка, надиктованная в машине, развилка, закрытая одним нажатием в очереди за кофе, сорокасекундный ролик доказательства готовности с кнопкой «принять», Утро и Пятница как пуш-карточки с экрана блокировки. Доска, карта, разбор изменения и редактор Свода туда не попадут — это убьёт пульт; iOS первым, покупок внутри приложения нет (подписка оформляется на вебе юрлицом, что снимает 30% комиссии стора).","legal":["Персданные (152-ФЗ). Обрабатываем ПД сотрудников клиента — имя, почта, гит-логин. Клиент оператор, мы обработчик по поручению: в оферте обязателен раздел-поручение с перечнем действий и требованиями безопасности. Нужны локализация баз в РФ (ст. 18 ч. 5), уведомление РКН о начале обработки, политика на сайте, внутренний реестр. С мая 2025 действуют оборотные штрафы за утечки и обязанность уведомить РКН об инциденте за 24 часа — регламент реагирования нужен ДО запуска, а не после. Имя автора коммита под ПД попадает.","Чужой код и коммерческая тайна. Исходники клиента — чужая интеллектуальная собственность и почти всегда коммерческая тайна. В оферте: режим конфиденциальности, прямой запрет на обучение моделей на клиентском коде, обязательство удалить по требованию, шифрование, срок хранения. Токены только read-only, агент в код не пишет и не мержит — это резко сокращает поверхность ответственности. Для параноидальных клиентов — self-hosted раннер на старшем тарифе.","Открытый вопрос к юристу: наша ответственность при утечке кода через подрядчика-провайдера LLM и допустима ли передача фрагментов кода за границу — при зарубежной модели это одновременно трансграничка и вопрос к режиму тайны. Возможно, потребуется российская модель или локальный инференс; от клиентов с гостайной-адъюнктами лучше отказаться сразу.","Ответственность за исход — здесь проходит граница между жизнью и смертью продукта. В оферте прямым текстом: платформа не исполнитель по разработке, не гарантирует сроки, качество кода и результат работы команды клиента; оценки в днях справочные; приёмку осуществляет клиент. Никаких SLA на результат — только на доступность сервиса. У юриста проверить, устоит ли ограничение ответственности суммой подписки за период в споре с юрлицом.","Трудовое право. Отсутствие персональных оценок — не только продуктовый принцип, но и юридическая экономия: как только появляются срезы по людям, включается тема контроля работника и профилирования, а это согласия, локальные акты клиента, риски споров. Конструкция без ключа человека в аналитике закрывает тему целиком — и этот пункт в оферте одновременно продающий.","Оферта и деньги. Публичная оферта и тарифы на сайте, порядок расторжения, правила автопродления рекуррента с обязательным информированием до списания. Приём платежей через ЮKassa/CloudPayments; для юрлиц счета, акты, ЭДО. Чеки по 54-ФЗ при оплате физлицом или ИП. При обороте свыше 60 млн ₽ на УСН — НДС, проверить порог и момент перехода. Валютные платежи при выходе на мир — отдельное юрлицо и отдельный контур, не смешивать.","Реклама — самый острый срок. Наши посты в телеграм-каналах партнёра это реклама нашего продукта, а не вакансия (отдельная норма ПП РФ № 1087 нас не покрывает), значит маркировка через ОРД/ЕРИР с первого поста. И главное: с 01.01.2027 реклама в телеграм-каналах РФ становится наказуемой, отсрочка ФАС кончается. Расшивать заранее: собственный канал и сайт, партнёрская программа с выплатами за приведённого клиента, контент без признаков рекламы, прямой аутрич.","Фаза 2, скамейка экспертов. Как только берём деньги за часы экспертов, на счетах появляются чужие деньги: нужна агентская схема или посредничество, выплаты самозанятым с НПД-чеками, ККТ, налоговый агент по НДФЛ при работе с физлицами без статуса. До этого момента экспертов приводит сам клиент и платит им напрямую — на старте так и делать."],"risks":[{"risk":"Дарёный станок, и он недоцелен. Чертёж обороняется от GitHub (агентная починка в приватных репозиториях — GA 07.04.2026, инструменты Microsoft под MIT, Copilot и Cursor в подписке джуна), но владельцу станок дарит ТРЕКЕР: Atlassian раздаёт Rovo и ИИ-сводки внутри Jira-подписки, которую студия уже оплачивает, Linear делает то же. «Что построено и где встало» человеческим языком — их побочный эффект уже оплаченного бизнеса.","severity":"высокая","mitigation":"Двойной ход против GitHub рабочий: продаём не разбор кода, а перевод, ритм и приёмку тому, у кого нет входа в репозиторий, и экспортируем Свод в copilot-instructions / CLAUDE.md / cursor rules — кормим чужой бесплатный агент своим приватным контекстом и растём вместе с ним. Против трекеров ответа в чертеже НЕТ: вопрос «чей счётчик уже стоит под этим обязательством» задан гитхабу, но не Jira и Linear. Это надо закрыть до кода — в тех же 10 разговорах спросить, что владелец уже видит в своём трекере."},{"risk":"Готовность платить именно 30 000 ₽ в месяц не проверена. Якорь «дешевле тимлида в 12–15 раз» сравнивает с покупкой, от которой клиент уже отказался, когда нанял джунов ради экономии. Реальные его альтернативы — «спросить джуна и поверить» за 0 ₽ и 3–5 часов аутстафф-сеньора по запросу за 6–17 тыс ₽ эпизодически. 29 900 ₽/мес — около 37% зарплаты джуна: сегмент, отобранный по чувствительности к цене, должен платить как нечувствительный.","severity":"высокая","mitigation":"В 10 разговорах до кода задавать вопрос про сумму прямо, а не только про боль. Ступень «Один» за 14 900 ₽ как реальная точка входа. Годовая предоплата −20%."},{"risk":"Анонимность при команде из 2–5 человек — театр. Владелец сам раздал задачи и видит доску: «задача упёрлась в такое-то» при трёх джунах деанонимизируется в голове мгновенно. Цензор вычищает имя из текста, но не из состава команды. Отсутствие person_id защищает от агрегатов, а не от ежедневного пофамильного надзора де-факто — сигнал 13 (медианная тяга класса проверяльщика по корпусу равна нулю) спрятан, а не снят.","severity":"высокая","mitigation":"Архитектурная часть настоящая: в схеме аналитики нет ключа person_id, ни один агрегат, экспорт или API не может группировать по человеку, агент-цензор чистит имена, джун подписывает Договор о ненаблюдении, админка держит аудит вычищенного. Чего не хватает — честного ответа, с какого размера команды цензор вообще начинает что-то скрывать. Остаточный риск: владелец будет требовать «а кто у меня слабое звено», и ответ всегда один — отказ. Первый же тариф «покажем по людям» убивает продукт."},{"risk":"Размер рынка в РФ неизвестен. Сколько в стране микростудий и продуктовых команд с 2–5 джунами и владельцем, который не читает код? Если полторы тысячи, то 58 клиентов — 4% рынка и это достижимо; если триста — потолок ниже цели.","severity":"высокая","mitigation":"Замер до кода как ворота, а не как строчка в списке рисков: посчитать по открытым рейтингам агентств, по вакансиям джунов в компаниях до 20 человек, по чатам сообществ владельцев студий. Две недели работы, дешевле любой разработки."},{"risk":"Воронка продаж не посчитана вовсе. При оттоке 5–7% в месяц нужно 5–6 новых клиентов ежемесячно, но нет ни одной конверсии пост→разговор→триал→оплата. 14 бесплатных дней плюс 3–4 часа оператора означают, что каждый триал стоит $50–100 себестоимости до первого рубля.","severity":"высокая","mitigation":"Посчитать CAC до старта разработки — раздел, который есть у соседнего чертежа волны, здесь просто отсутствует."},{"risk":"Канал привлечения ломается 01.01.2027: реклама в телеграм-каналах РФ становится наказуемой, отсрочка ФАС кончается — а именно оттуда идут первые клиенты. До этого момента — обязательная маркировка через ОРД/ЕРИР с первого поста.","severity":"высокая","mitigation":"С первого месяца строить второй и третий каналы: прямой аутрич к владельцам студий из открытых рейтингов и партнёрка со школами и буткемпами. Продукт изначально без привязки к телеграму. К середине 2027 доля телеграм-трафика должна быть ниже половины."},{"risk":"Механические противоречия внутри чертежа. «Read-only токены, агент физически не пишет в репозиторий» против «запуск существующего CI клиента» (workflow_dispatch требует прав записи) и против компилятора Свода, который собирает copilot-instructions.md и .cursor/rules — эти файлы кто-то должен коммитить в репо.","severity":"средняя","mitigation":"Разрешимо через PR, который мержит человек, но в чертеже не разрешено — надо дописать до начала разработки, потому что от этого зависит и обещание безопасности, и лучшая фича продукта."},{"risk":"Холодный старт не описан. Резчик ставит оценку в днях «по фактической истории похожих задач ЭТОЙ компании» — в первый месяц истории нет. Археолог на короткой или грязной истории выдаст правила-мусор, и клиент увидит это в первую неделю.","severity":"средняя","mitigation":"В чертеже ответа нет. Критик предлагает радикальное решение: вырезать карту кодовой базы и археолога из MVP целиком, Свод стартует пустым и наполняется из разборов и развилок."},{"risk":"Приёмка в MVP — театр для клиентов без CI. У заметной части микростудий с джунами CI нет; тогда Ворота = чек-лист плюс скриншоты, которые джун сам приложил, то есть «верить на слово со скриншотами» — ровно та боль, которую продукт обещает снять. Настоящее доказательство (стенды, прогон сценариев, ролики) отложено во вторую версию.","severity":"средняя","mitigation":"Либо тащить превью-стенды в первую версию, либо на онбординге честно фильтровать клиентов без CI. Тезис «почему это уже продаётся» для половины сегмента — натяжка."},{"risk":"Потолок автоматизации и заниженная стоимость людей в цикле. Единственная измеренная цифра в услуге-обязательстве — 30%; компания, заявлявшая 80%+, закрылась. Оператор внедрения посчитан по $15/час, хотя человек, способный руками проверить разрез легаси-монолита, стоит по нашему же якорю 1 800–3 500 ₽/час — статья занижена в 2–3 раза. При росте до 58 клиентов операторские часы — это 60–100 часов в месяц, полставки. Скамейка экспертов (живой человек в 20–30% эскалаций) в себестоимость не заложена вообще: откуда эксперты, кто им платит, сколько стоит эскалация клиенту — ни одной цифры.","severity":"средняя","mitigation":"Считать эти часы как постоянную статью, а не как временный костыль, и следить, чтобы они не росли линейно с числом клиентов: падение с 4 часов до 1 после первого месяца — ключевая метрика юнит-экономики. Экономику скамейки посчитать до фазы 2."},{"risk":"Отток при роспуске команды. При 22,9 резюме на IT-вакансию и падающем рынке микрокоманды нестабильны: распустил джунов — отменил подписку.","severity":"средняя","mitigation":"Годовая предоплата со скидкой 20%, ступень «Один» за 14 900 ₽ вместо ухода, экран Слепка, показывающий объём накопленного, Передача дел как повод остаться при смене человека. Отток закладываем честно высоким — 5–7% в месяц."},{"risk":"Качество разреза на легаси и экзотике. Агент-резчик на чистом Next.js будет хорош, на десятилетнем PHP-монолите без тестов — плох, и первый же такой клиент напишет отзыв.","severity":"средняя","mitigation":"Фильтр стека прямо на онбординге с честным отказом, 14 дней бесплатно как обоюдная проверка, оператор внедрения смотрит первый разрез руками до того, как клиент его увидит."},{"risk":"Доверие к доступу в приватный код. Владелец микростудии боится отдать исходники стартапу.","severity":"средняя","mitigation":"Только read-only токены, агент физически не пишет в репозиторий, журнал всех обращений к коду виден клиенту, тумблер «не хранить исходники дольше сессии», self-hosted раннер на старшем тарифе, письменный запрет на обучение моделей. Это же аргумент в продаже, а не только защита."},{"risk":"Саботаж джунов: воспримут систему как надзор и начнут обходить — не сдавать через платформу, писать мимо задач.","severity":"средняя","mitigation":"Ворота работают на них — обратная связь приходит джуну раньше владельца и без следа; Библиотека решений экономит им часы; Договор о ненаблюдении подписывается при входе; разбор адресован артефакту, а не человеку. Метрика тревоги: доля задач, закрытых мимо Ворот — выше 30% значит, продукт не приняли внутри."},{"risk":"Себестоимость токенов уплывает: болтливая команда с 1 500 изменениями в месяц вместо 400 съедает маржу.","severity":"средняя","mitigation":"Лимиты агентских операций по тарифу с честным счётчиком в кабинете, кэширование Свода и карты как префикса, дешёвая модель на рутине (сводки, классификация застревания, цензор) и дорогая только на разрезе, развилках и эскалации, красный сигнал по марже в админке."},{"risk":"Владелец не хочет тратить 10 минут в день. Продукт, забирающий время плательщика, запрещён законом корпуса — а Развилки как раз требуют его внимания.","severity":"низкая","mitigation":"Мобильный пульт, решение в одно нажатие, правило «молчишь 24 часа — агент берёт вариант по умолчанию и пишет в журнал», жёсткий лимит на 3 уточняющих вопроса к хотелке. Метрика: если медианное время владельца в продукте выше 15 минут в день, мы нарушили собственное обещание."}],"verdict":"Замысел обходит главное противоречие корпуса умнее всех кандидатов волны — покупатель без входа в репозиторий плюс кормление дарёного станка своим Сводом — но анонимность на командах из 2–3 джунов театральна, якорь цены сравнивает с покупкой, от которой клиент уже отказался, рынок и воронка не посчитаны вовсе, а MVP противоречит сам себе; есть дыры, на грани переделки MVP.","holes":["АНОНИМНОСТЬ ПРИ n=2–5 — ТЕАТР. Владелец сам раздал задачи и видит доску: «задача упёрлась в такое-то» при трёх джунах деанонимизируется в голове мгновенно, цензор вычищает имя из текста, но не из состава команды. Отсутствие person_id защищает от агрегатов, а не от ежедневного пофамильного надзора де-факто. Сигнал 13 не снят, а спрятан; в чертеже нет честного ответа, с какого размера команды цензор вообще начинает что-то скрывать.","ЯКОРЬ ЦЕНЫ ЛОЖНЫЙ. Сравнение с тимлидом за 350–450k — сравнение с покупкой, от которой клиент отказался, когда нанял джунов ради экономии. Его реальные альтернативы: «спросить джуна и поверить» (0 ₽) и 3–5 часов аутстафф-сеньора по запросу (6–17k ₽ эпизодически). 29 900 ₽/мес — это 37% зарплаты джуна: сегмент, отобранный по чувствительности к цене, должен платить как нечувствительный. Проверка до кода меряет боль, но не готовность платить именно 30k ежемесячно.","ДАРЁНЫЙ СТАНОК НЕДОЦЕЛЕН. Чертёж обороняется от GitHub/Cursor, но владельцу станок дарит ТРЕКЕР: Atlassian раздаёт Rovo и ИИ-сводки внутри Jira-подписки, которую студия уже оплачивает, Linear делает то же. «Что построено и где встало» человеческим языком — их побочный эффект уже оплаченного бизнеса. Вопрос корпуса «чей счётчик уже стоит под этим обязательством» задан гитхабу, но не трекерам — а именно они несут главную угрозу.","СКАМЕЙКА ЭКСПЕРТОВ — ВТОРОЙ МАРКЕТПЛЕЙС БЕЗ ЭКОНОМИКИ. Живой эксперт нужен в 20–30% эскалаций (их цифра), но откуда эксперты, кто им платит, сколько эскалация стоит клиенту и сколько их в месяц на 58 клиентах — ни одной цифры. Это ручной труд в цикле, который владелец просил избегать, и он, в отличие от оператора внедрения, не заложен в себестоимость. Сам оператор посчитан по $15/час — человек, способный руками проверить разрез легаси-монолита, стоит по их же якорю 1 800–3 500 ₽/час: статья занижена в 2–3 раза.","МЕХАНИЧЕСКИЕ ПРОТИВОРЕЧИЯ ВНУТРИ ЧЕРТЕЖА. «Read-only токены, агент физически не пишет в репозиторий» против «запуск существующего CI клиента» (workflow_dispatch требует прав записи) и против «компилятор Свода собирает copilot-instructions.md/.cursor/rules и следит за актуальностью» — эти файлы кто-то должен коммитить в репо. Разрешимо через PR, который мержит человек, но в чертеже не разрешено.","ХОЛОДНЫЙ СТАРТ НЕ ОПИСАН. Резчик «ставит оценку в днях по фактической истории похожих задач ЭТОЙ компании» — в первый месяц истории нет; археолог на короткой или грязной истории выдаст правила-мусор, и клиент увидит это в первую неделю. Откуда берутся первые оценки и первый Свод до накопления данных — не сказано.","ПРИЁМКА В MVP — ТЕАТР ДЛЯ КЛИЕНТОВ БЕЗ CI. У заметной части микростудий с джунами CI нет; тогда Ворота = чек-лист + скриншоты, которые джун сам приложил, то есть «верить на слово со скриншотами» — ровно та боль, которую продукт обещает снять. Настоящее доказательство (стенды, прогон сценариев, ролики) отложено во вторую версию, значит тезис «почему это уже продаётся» — натяжка для половины сегмента.","ВОРОНКА ПРОДАЖ И РЫНОК НЕ ПОСЧИТАНЫ. При оттоке 5–7% нужно 5–6 новых клиентов в месяц, но нет ни одной конверсии пост→разговор→триал→оплата; 14 бесплатных дней + 3–4 часа оператора значат, что каждый триал стоит $50–100 себестоимости до первого рубля. CAC-раздел, который есть у соседнего чертежа, здесь отсутствует. Размер рынка признан неизвестным (риск 3), но замер должен стоять в плане ДО кода как ворота, а не числиться риском. Бонус-симптом: «Наблюдатель» продаётся в тарифе «Команда» и имеет целый раздел экранов, но нигде в чертеже не определён; курс 85 ₽/$ против 92 ₽/$ у соседнего чертежа — цифры волны не сверены."],"best_feature":"Экспорт Свода в чужие бесплатные станки (copilot-instructions.md, CLAUDE.md, .cursor/rules, MCP-эндпойнт). Единственный ход в обоих чертежах, отвечающий на главный закон корпуса не обороной, а присоединением: дарёный станок становится потребителем нашего приватного контекста, продукт растёт вместе с чужой раздачей, а не против неё, и Свод с происхождением каждого правила — переключательная стоимость, дорожающая с каждым месяцем. Рядом по силе — Развилки с ценой ожидания в днях и правилом «молчишь 24 часа — вариант по умолчанию»: механическое, а не декларативное исполнение закона направления сделки."}]}