AIRUS Canonical Price Book · одна правда о цене

На сайте одновременно жили две разные коммерческие логики — это будущие споры с клиентами, ручные КП и маржа, умершая при полном здоровье продукта. Canonical Price Book делает одну публичную правду о цене.

Действующий каталог (canonical) + research-гипотезы

Developer PAYG
0 ₽/мес
canonical

landed cost + прозрачная service fee. Пополнение от 500 ₽.

Business
от 15 000 ₽/мес
canonical

included volume + overage. Production-команды.

Partner
от 50 000 ₽/мес
canonical

resale + earned rebate (с собранного gross profit). Агентства, интеграторы.

Enterprise
от 100 000 ₽/мес
canonical

committed spend + SLA. Platform fee ≠ usage commit.

Team
research
hypothesis

гипотеза platform-fee упаковки. НЕ идёт в контракт, пока не проверена (buyer-интервью, price sensitivity).

Альтернативная platform-fee упаковка и анатомия landed-cost — research-гипотезы, а не вторая сетка тарифов. Действующие цены — здесь и в каталоге тарифов.

Принципы Canonical Price Book

Одна публичная правда
API-каталоги (pricing.catalog, price book, упаковка) читают один константный источник, CI-guard бьёт при расхождении; упаковочные гипотезы не публикуют конкурирующее число. Витринные строки на сайте пока синхронизируются вручную (единый источник для web — shared-пакет — roadmap; сейчас совпадают). Sealed receipt печатает price_book_version только если она есть в записанном каталоге (unbacked → BLOCKED). Полный gating применения тарифа к договору/billing строго по sealed receipt — roadmap.
Canonical vs Hypothesis
Каждый план явно помечен: canonical (действующий прайс) или hypothesis (research — Team-план, альтернативная platform-fee упаковка). Гипотезные цены НЕ промоутятся на публичную витрину как проверенные и НЕ идут в контракт — иначе покупатель видит две «правды» рядом.
Platform + Usage separation
AIRUS продаёт четыре раздельные ценности: доступ к интеллекту моделей, управление AI-инфраструктурой, снятие enterprise-рисков, гарантированную мощность. Модельная себестоимость и platform fee разделены в счёте — никакой скрытой наценки внутри токена.
Price Floor Gate
Floor из ЗАПИСАННОГО плана price book (server-side, reuse MarginOps), НИКОГДА из тела quote — иначе sales ставит floor=0 и всё «проходит». КП ниже floor (даже по заявленной марже) получает статус BLOCKED. Маржа предложения приходит declared_by_request, поэтому passed-КП = PROVISIONAL_MARGIN_DECLARED, а не безусловный SAFE_TO_SEND: подтверждение фактической маржи — из живого cost/ledger (roadmap).
Quote = forward projection
expected / P80 / P95 / worst-case и contribution margin — прогноз из usage-модели (computed/estimated, authoritative:false), НЕ измеренный счёт. Ceiling монотонен: заниженный клиентом P95 не опускает worst-case ниже expected. Клиент видит max счёт до запуска, AIRUS видит заявленную маржу до подписания. Реальный invoice — из фактического metering (BillingIntegrity).
Discount + Rebate + Pilot
Скидка только на platform fee (не pass-through usage) и только под Give-to-Get (annual commit / minimum spend / executive approval), с cap по плану. Partner rebate — с СОБРАННОГО positive gross profit (не с revenue, не выше валовой маржи). Paid Pilot с production decision date и credit при подписании в срок.

Честность провенанса

Quote = FORWARD-проекция (не измеренный счёт):
  expected / P80 / P95 / worst-case + contribution margin → computed/estimated, authoritative:false
  ceiling монотонен (заниженный P95 не опускает worst-case ниже expected)
  реальный invoice — из фактического metering (BillingIntegrity)
Price floor из ЗАПИСАННОГО плана price book (не quote body) → below-floor КП = BLOCKED_BELOW_FLOOR
sealed receipt: статусы fail-closed
  BLOCKED_UNBACKED_VERSION  — версии нет в записанном каталоге (провенанс-дыра)
  BLOCKED_BELOW_FLOOR       — declared margin ниже записанного floor
  HYPOTHESIS_NOT_FOR_CONTRACT — гипотезный план (Team) не идёт в контракт
  PROVISIONAL_MARGIN_DECLARED — floor пройден по ЗАЯВЛЕННОЙ (declared_by_request) марже
  SAFE_TO_SEND              — только при подтверждённой (live_ledger) марже [roadmap]
скидка / rebate / commit — входы declared_by_request (contract-путь derive из ledger — roadmap)

roadmap (plan_only):
  живой metering usage из ledger → authoritative маржа (SAFE_TO_SEND)
  payment gate / paid-plan trust anchor; полный gating apply тарифа по sealed receipt
  проверка Team-плана перед промо в canonical, price-book-version ↔ billing invoice