KB: Село (Selo)
Статус: верифицирован (сессия 2026-03-15)
Суть домена
Село — HR-магнит. Причина, по которой люди едут работать в тупиковое село в горах и остаются. Классное образование, классная школа, классное село. Маркетинговый якорь для найма.
Состав домена
- Жильё для персонала (доходный дом, аренда)
- Школа (детсад + 1–9 класс, Forest/Acton модель)
- Общее пространство (ФАП + магазин + кафе + коворкинг + библиотека + детская)
- Часовня
- Спорт + детская площадка
- Благоустройство
Опция на будущее: Гостевой дом (для визитов родственников, подрядчиков, гостей). Не считаем сейчас.
Население
Три группы
| Группа | Слайдер | Платим за жильё | Нагрузка на инфру |
|---|---|---|---|
| Местные | seloNative | нет (своё жильё) | да (школа, магазин, ФАП, всё) |
| Персонал + семьи | staffWithFamily (все в Уожане) | housedPop в доходном доме (строим, сдаём) | да |
| Виллы | villas (из kb-villas) | нет (в vPrM2) | да (по той же пропорции) |
Формулы населения
staffWithFamily = totalStaff × FAMILY_MULT // FAMILY_MULT из kb-architecture
seloPop = staffWithFamily + seloNative // все живут в Уожане
totalPop = seloPop + villaPop // villaPop = villas × 4
housedPop = staffWithFamily × housingPct // только для capex/revenue жилья
Дети
childrenShare = 0.22 // 22% — средневзвешенное
totalChildren = totalPop × childrenShare
enrolledChildren = totalChildren × enrollPct // не все учатся у нас
Разбивка для revenue школы:
seloChildren = seloPop × childrenShare × enrollPct
villaChildren = villaPop × childrenShare × enrollPct
Жильё для персонала
Строим и сдаём в аренду. Доходный дом.
Слайдеры
| Слайдер | Мин | Макс | Дефолт | Шаг | Описание |
|---|---|---|---|---|---|
| seloM2pp | 16 | 30 | 22 | 2 | м² на человека (включая семью) |
| seloBuildPr | 100 000 | 200 000 | 150 000 | 10 000 | Стоимость строительства ₽/м² |
| housingPct | 0% | 100% | 100% | 10% | % персонала в доходном доме УК (остальные — свой дом на участке) |
| seloRentPr | 300 | 2 000 | 1 000 | 100 | Аренда ₽/м²/мес |
Формулы
housedPop = staffWithFamily × housingPct
seloHousingM2 = housedPop × seloM2pp
seloBuildCapex = seloHousingM2 × seloBuildPr
seloRentRevenue = seloHousingM2 × seloRentPr × 12
housingPct определяет долю персонала с семьями в доходном доме УК. Остальные строят свой дом на участке. Все 100% живут в Уожане.
Пример (50 сотрудников, FAMILY_MULT=2.5, housingPct=100%):
- housedPop = 50 × 2.5 = 125
- seloHousingM2 = 125 × 22 = 2 750 м²
- capex = 2 750 × 150 000 = 412.5М
- rent = 2 750 × 1 000 × 12 = 33М/год
Школа
Модель: Forest School + Acton Academy. Микрошколы-кластеры по 25–35 детей. 70–80% обучения на улице. Мастерские (дерево, керамика, кузница, кухня). Детсад + 1–9 класс.
Слайдеры
| Слайдер | Мин | Макс | Дефолт | Шаг | Описание |
|---|---|---|---|---|---|
| schoolBuildPr | 150 000 | 300 000 | 200 000 | 10 000 | Стоимость строительства ₽/м² |
| enrollPct | 20% | 100% | 70% | 10% | % детей, учащихся в нашей школе |
Константы
| Константа | Значение | Обоснование |
|---|---|---|
| childrenShare | 0.22 | 22% населения — дети (средневзвешенное) |
| schoolM2perChild | 8 | м² на ребёнка (меньше обычной школы — улица, но мастерские) |
| workshopEquip | 2 000 000 | Оборудование мастерских (станки, печь, кузница, инвентарь) |
| schoolTuitionSelo | 30 000 | ₽/мес, тариф для персонала и местных |
| schoolTuitionVilla | 60 000 | ₽/мес, тариф для резидентов вилл |
| schoolMonths | 10 | учебных месяцев в году |
| schoolOpexPerChild | 80 000 | ₽/год на ребёнка (питание + материалы + экспедиции) |
Персонал школы
schoolGuides = max(2, ceil(enrolledChildren / 11))
schoolSupport = enrolledChildren > 20 ? ceil(enrolledChildren / 25) : 0
schoolStaff = 1 + schoolGuides + schoolSupport // 1 = директор
| Роль | ЗП ₽/мес |
|---|---|
| Директор | 200 000 |
| Guide | 130 000 |
| Support (повар, нянечка, техник) | 100 000 |
Capex
schoolCapex = enrolledChildren × schoolM2perChild × schoolBuildPr + workshopEquip
Opex
schoolOpex = enrolledChildren × schoolOpexPerChild
Питание: ~150 ₽/день (70% — своя ферма по себестоимости, 30% — покупное). Материалы: 30к/год. Экспедиции: 15к/год. Итого ~80к/год на ребёнка.
Revenue
schoolRevenue = seloChildren × schoolTuitionSelo × schoolMonths
+ villaChildren × schoolTuitionVilla × schoolMonths
Соцобъекты
| Объект | Площадь | ₽/м² | Формула capex |
|---|---|---|---|
| Общее пространство | totalPop × 0.5 | 150 000 | totalPop × 0.5 × 150 000 |
| Часовня | 50 м² | 150 000 | 7 500 000 |
| Спорт + детская площадка | — | фикс | 4 000 000 |
Общее пространство включает: ФАП, магазин, кафе, коворкинг, библиотека, детская.
Revenue общего пространства
Предприятие с минимальной маржой.
commonRevenue = totalPop × 10 000 // ₽/год, чистая маржа магазина + кафе
Благоустройство
| Слайдер | Мин | Макс | Дефолт | Шаг |
|---|---|---|---|---|
| improvPerCap | 10 000 | 30 000 | 20 000 | 5 000 |
improvCapex = totalPop × improvPerCap
Opex зданий
Содержание всех зданий села (жильё + школа + соцобъекты + часовня).
| Слайдер | Мин | Макс | Дефолт | Шаг |
|---|---|---|---|---|
| seloOpexM2 | 300 | 1 500 | 500 | 100 |
seloTotalM2 = seloHousingM2 + schoolM2 + commonM2 + 50
seloOpex = seloTotalM2 × seloOpexM2
Включает: отопление, электричество, вода, мелкий ремонт, уборка.
Персонал общего пространства
seloServiceStaff = 1 + max(2, ceil(totalPop / 120))
| Роль | ЗП ₽/мес | Кол-во |
|---|---|---|
| Фельдшер | 120 000 | 1 (фикс) |
| Остальные (управляющий, продавец, повар) | 75 000 | max(2, ceil(totalPop/120)) |
seloServiceFOT = 120_000 + (seloServiceStaff - 1) × 75_000
Сводка capex
seloCapex = seloBuildCapex // жильё
+ schoolCapex // школа
+ totalPop × 0.5 × 150000 // общее пространство
+ 7_500_000 // часовня
+ 4_000_000 // спорт + площадка
+ improvCapex // благоустройство
Сводка opex
seloTotalOpex = seloOpex // содержание зданий
+ schoolOpex // школа (питание, материалы)
Сводка revenue
seloRevenue = seloRentRevenue // аренда жилья
+ schoolRevenue // школа (два тарифа)
+ commonRevenue // магазин + кафе (маржа)
Сводка ФОТ
seloFOT = seloServiceFOT × 12 × 1.43 // персонал общего пространства
+ schoolStaffFOT × 12 × 1.43 // школа (директор + guides + support)
где:
schoolStaffFOT = 200_000 + schoolGuides × 130_000 + schoolSupport × 100_000
Все слайдеры домена
| Слайдер | Мин | Макс | Дефолт | Шаг | Описание |
|---|---|---|---|---|---|
| seloNative | 0 | 150 | 100 | 1 | Местные жители |
| seloM2pp | 16 | 30 | 22 | 2 | м² жилья на человека |
| seloBuildPr | 100 000 | 200 000 | 150 000 | 10 000 | ₽/м² строительства жилья |
| housingPct | 0% | 100% | 100% | 10% | % персонала в доходном доме УК |
| seloRentPr | 300 | 2 000 | 1 000 | 100 | Аренда ₽/м²/мес |
| schoolBuildPr | 150 000 | 300 000 | 200 000 | 10 000 | ₽/м² строительства школы |
| enrollPct | 20% | 100% | 70% | 10% | % детей в школе |
| seloOpexM2 | 300 | 1 500 | 500 | 100 | ₽/м²/год содержание зданий |
| improvPerCap | 10 000 | 30 000 | 20 000 | 5 000 | Благоустройство ₽/чел |
Решения (лог)
- Село = HR-магнит, маркетинговый якорь для найма
- Местные (seloNative) — интегрированы (школа, магазин, ФАП), но мы за них не платим
- Жильё — доходный дом, аренда, не продажа
- Школа — Forest/Acton, 1 Guide на 11 детей, микрошколы-кластеры
- Два тарифа школы: 30к (село) / 60к (виллы)
- Питание школы — 70% с фермы по себестоимости
- Общее пространство — единый объект (ФАП + магазин + кафе + коворкинг)
- Магазин/кафе — предприятие с минимальной маржой (10к/чел/год)
- Часовня — 50 м², фикс
- Спорт + площадка — 4М фикс
- Гостевой дом — опция на будущее, не считаем сейчас