Структура репозитория
На этой странице описана текущая логическая структура репозиториев активно задокументированных продуктовых слоёв LiVi.
Текущие основные продуктовые зоны
На текущем этапе наиболее важными задокументированными зонами репозитория являются:
- Scriptwriter
- pricing
Эти зоны отражают текущее разделение между продуктовым интерфейсом и billing center.
Scriptwriter
Зона Scriptwriter содержит текущий продуктовый AI-интерфейс для сценарной работы.
Типовые файлы включают:
index.htmlapp.jsstyles.cssi18n.js
Роль
Её роль — обеспечивать активный продуктовый опыт генерации сценариев и связанного пользовательского взаимодействия.
pricing
Зона pricing содержит текущий billing-интерфейс и backend-логику его поддержки.
Типовые файлы включают:
index.htmlpricing.jspayments.jsstate.jsstyles.cssi18n.js
Она также включает текущие backend API routes, которые используются для billing и entitlement flow.
pricing/api
Типовые активные файлы включают:
create-payment.jscheck-pro.jswayforpay-webhook.js
Роль
Их роль — поддерживать запуск оплаты, подтверждение платежа и проверку состояния доступа.
Текущий структурный принцип
Текущая структура репозиториев отражает практическое разделение системы:
- продуктовое взаимодействие обрабатывается в Scriptwriter
- billing-взаимодействие обрабатывается в pricing
- backend-обработка доступа и платежей идёт через pricing API routes