Каждая цифра в реестре собрана по одним правилам.
Деньги и время считаются отдельно и не смешиваются. Сравнение «по рынку» строится только на опубликованных источниках, и у каждой цифры назван свой: чья это зарплата, где снята и когда. Ошибка исправляется записью в журнале правок, а не тихо.
В себестоимость входят прямые денежные списания проекта: оплата API и токенов по счёту, платные кредиты сервисов и подписки, если проект их занимал, — долей, пропорциональной времени. Бесплатная квота — Wordstat по гранту, бесплатный тариф модели, стартовые кредиты Firecrawl — считается как 0 ₽ и называется в карточке рядом с нулём: «0 ₽ · квота Wordstat». Ноль означает, что денег не списано, а не что работа ничего не стоит.
Три вещи в себестоимость не входят, и у каждой своя причина. Сервер: одному хватает домашней машины, другой берёт выделенный сервер, и цена зависит от того, как собирает человек, а не от конструкции; где сервер был, он назван в разделе «Как собрано» отдельной строкой. Подписка на Claude: она обслуживает всю лабораторию целиком — разработку, сборку, тексты, разбор данных, — и разложить её по проектам можно было бы только произвольным коэффициентом; там, где расход на неё измерен, он приводится в самом проекте отдельной строкой, чтобы был виден порядок величины: в контент-конвейере шестнадцать батч-сессий стоили $1 707,13 и дали 92 статьи. Это число названо, но в реестр не идёт. Время автора: считается отдельно, см. следующий раздел.
Платные кредиты сервисов — Higgsfield, купленные пакеты Firecrawl — входят: они списываются на конкретную работу конкретного проекта. Кредит переводится в рубли по цене тарифа, на котором он куплен, и по курсу ЦБ РФ на дату расчёта; обе цифры указываются рядом.
Не входит стоимость железа, купленного до лаборатории и не ради неё: расчёт на своей машине помечается как «0 ₽ денежных расходов», а не выдаётся за бесплатную работу. Что именно крутилось локально — видно из раздела «Как собрано».
Время автора не переводится в рубли по выдуманной ставке — любая такая ставка была бы произволом, который ломает проверяемость. Вместо этого часы указываются отдельной строкой в проекте: сколько заняла сборка, сколько занимает сопровождение.
Поэтому «0 ₽» в реестре означает ноль денежных расходов, а не ноль усилий. Проект, собранный за вечер, стоил вечер — это написано в самом проекте, рядом с деньгами, и одно не подменяет другое.
Колонка «по рынку» собирается из двух типов источников: опубликованные прайсы подрядчиков на ту же работу и зарплаты по вакансиям hh.ru, если работу обычно делает нанятый человек. В реестре под каждой ценой подписано, чья это зарплата: маркетолог-аналитик, редактор, веб-разработчик и так далее — сравнивается роль с ролью, а не система с подпиской.
Берётся медиана: половина вакансий в выборке платит больше, половина меньше. Ограничение названо прямо: цифра снята вручную 26.08.2026 по выборке из семи–девяти вакансий с указанной зарплатой на должность. Вакансий без зарплаты на hh больше, чем с ней, а автоматический доступ к выдаче закрыт, поэтому выборка мала и смещена в сторону тех работодателей, которые деньги публикуют. Когда счёт станет автоматическим, цифры пересчитаются по всей выдаче и правка попадёт в журнал.
Прочерк означает, что работу на рынке не продают отдельной услугой — сравнивать не с чем, и цифра не выдумывается. Кратность «в N раз дешевле» считается только там, где есть источник, и никогда — от прочерка.
Найденная ошибка в цифре исправляется отдельной записью в журнале правок: что было, что стало, в каком проекте. Тихих правок задним числом нет — история цифры остаётся видимой.
Нашли расхождение — напишите в Telegram. Сырые данные и архитектура каждого проекта открыты, пересчитать может любой.