Цифровые симуляторы бизнес-процессов
🌐 Документация / Documentation
Русская версия документации
English version of documentation
Сервисы
Сервисы Приложения
FoodlifecycleAPP
Домен AID
Image Processor Service
Tbd
Общая документация
API: Сравнительный анализ REST, gRPC, WSDL и событийно-ориентированных архитектур
Распределенная инфраструктура цифровых симуляторов бизнес-процессов
Бизнес-процессы приложения (BPMN)
ER-диаграммы сущностей
Мониторинг и сквозной контроль (End-to-End) системных состояний
Симуляторы
SimFoodLifecycleApp
SimAgroLaborApp
Интегрированный симулятор операций туристского объекта
Приложения
FoodLifecycleApp
AgroLaborApp
Сервисы
Сервисы Cимулятора
Архитектура Сервисов Симулятора
CoreOrchestrator
Core Simulation Orchestrator (Центральный диспетчер)
ru/services/simulator_services/core_orchestrator/*.qmd
TwinRegistry
Метод fetch_twin_metrics()
Метод flush_session_states()
Метод increment_hunger_vector()
Метод link_twin_state()
Registry Load Init Creds Ru
Метод update_twin_runtime_state()
StochasticGenerator
Метод calculate_intents_density()
Метод evaluate_next_step()
Метод logistic_normalization()
Метод project_stochastic_seed()
DynamicConfig
Метод escalate_stress_factors()
Метод execute_affinity_degradation()
Метод initialize_base_matrices()
Config Sync Master Data Ru
Метод trigger_cascading_failure()
UserActionSimulator
Метод inv_get_stock()
ExternalServicesSimulator
Метод inv_get_stock()
Сервисы Приложения
FoodlifecycleAPP
Домен IAD
Authorization Service
Метод GET /api/v1/auth/error-directory
Метод POST /api/v1/auth/login
Метод POST /api/v1/auth/logout
Метод POST /api/v1/auth/refresh
Метод POST /api/v1/auth/register
Notification Service
Домен AID
Censor Service
Метод check-violation-count
Метод rpc ClassifyTextContent
Grpc Analytics Service
Tbd
Image Processor Service
Tbd
Product Vision Processor Service
Tbd
Домен INVENTORY
Fridge Service
Метод POST /api/v1/fridge/items/merge
Moderation Tickets
Moderation Tickets Confirm
Метод POST /api/v1/fridge/virtual-shortages/reconcile
Метод GET /api/v1/fridge/virtual-shortages
Purchase Service
Метод POST /api/v1/gateway/upload-receipt
Метод POST /api/v2/stream/video/init
Метод POST /api/v1/webhooks/stores/receipt
Метод WS /api/v2/purchase/stream-capture
Метод POST /api/v1/gateway/upload-product-photo
POST /api/v1/fridge/items/upload-text
Метод POST /api/v1/purchase/upload-voice
Метод POST /api/v2/stream/voice/init
Cook Service
Метод POST /api/v1/cook/manual-dish
Menu Service
Метод POST /api/v1/menu/activate
Метод GET /api/v1/menu/list
Consume Service
Метод POST /api/v1/consume/items
WasteService
Домен AFF
Affinity Service
Метод GET /api/v1/affinity/suggestions
Домен MDM
Recipe Service
Метод GET /api/v1/cook/recipes/search
Product Service
Метод GET /api/products/card?
Метод POST /api/products
INFRASTRUCTURE
Метод gRPC /analytics.v1.AnalyticsService/CheckProduct
Метод gRPC /analytics.v1.AnalyticsService/ExtractReceiptData
Метод gRPC /analytics.v1.AffinityService/RegisterInteraction & Cron Decay
AgroLaborAPP
Задачи
[EPIC-COMMON] Инфораструктурные и прочие внедоменные задачи
[GW-001] Создать Метод POST /api/v1/purchase/upload-voice
[GW-002] Создать Метод POST /api/v1/purchase/upload-receipt
[GW-003] Создать Метод POST /api/v1/purchase/upload-product-photo
[GW-39] Создать метод POST /api/v1/webhooks/stores/receipt
[GW-4] Создать метод POST /api/v1/purchase/upload-text
[GW-40] Создать метод GET /api/v2/stream/voice/init
[GW-41] Создать метод POST /api/v1/cook/manual-dish
[GW-42] Создать метод POST /api/v1/cook/manual-dish
[GW-43] Создать метод POST /api/v1/cook/recipe-dish
[GW-44] Создать метод GET /api/v1/recipes/search
[GW-45] Создать метод POST /api/v1/fridge/items/merge
[GW-5] Создать метод POST /api/v1/purchase/draft-reconcile
[INFRA-101] Создать топик bpds.inventory.in.fridge_item.deduct
[EPIC-AFF-001] Streaming Behavior Scorer & Affinity Matrix
[EPIC-AFF-002] Exponential Decay Window Scheduler
[EPIC-AID-001] Heavy GPU Neural Workers Pipeline
[EPIC-AID-002] Content Security & Profanity Rate-Limiter
[EPIC-AID-003 Валидация текста, цензура и обработка черновиков в App
[AID-BACKEND-009] Создать Метод ProcessUploadText() в censorship-control-worker
[AID-BACKEND-010] Создать Метод RouteCnesorShip() в censorship-control-worker
[AID-BACKEND-013] Обновить метод ProcessUploadText() в censorship-control-worker
[AID-BACKEND-015] Обновить метод ProcessUploadText() в censorship-control-worker
[AID-BACKEND-016] Обновить метод ProcessUploadText() в censorship-control-worker
[EPIC-AID-004 Структурированнные сообщения для добавления в Холодильник
[AID-BACKEND-011] Создать Метод ProcessParsedReceiptText() в purchase-ollama-worker
[EPIC-AID-005
[AID-BACKEND-012] Создать Метод ProcessVoiceStream() в grpc-analytics
[AID-BACKEND-014] Создать Метод ProcessReceiptImage() в image-processor
[AID-BACKEND-034] Создать rpc TranscribeAudioChunkStream(stream ChunkRequest) в grpc-analytics
[AID-BACKEND-034] Создать rpc TrackVideoFrames(FrameRequest) в product-vision-processor
[AID-BACKEND-034] Создать rpc TrackVideoFrames(FrameRequest) в product-vision-processor
[EPIC-AID-006
[EPIC-IAD-001] Core Authentication & Session Rotation
[IAD-BACKEND-002] Создать метод /api/v1/auth/register
[IAD-BACKEND-003] Создать метод /api/v1/auth/login
[IAD-BACKEND-004] Создать метод /api/v1/auth/refresh
[IAD-BACKEND-005] Создать метод /api/v1/auth/logout
[IAD-BACKEND-012] Создать метод gRPC validateStoreToken(StoreTokenRequest)
[IAD-MIGRATION-113] Создать таблицу хранения инцидентов цензуры и черновиков в СУБД
[IAD-MIGRATION-114] Создать таблицу auth_db.b2b_trusted_stores
[IAD-MIGRATION-115] Создать(Проектирование) схемы скользящих счетчиков нарушений безопасности в кэше
[IAD-MIGRATION-116] Создать миграцию
[IAD-MIGRATION-117] Создать миграцию
[IAD-MIGRATION-001] Создать схему таблиц сессий
[IAD-FRONTEND-001] Создать виджет и Provider авторизации
[IAD-FRONTEND-002] Реализовать Token Secure Storage
[IAD-INFRA-001] Конфигурация TTL для Redis Blacklist
[EPIC-IAD-002] Multi-Tenancy & Group Domain Bounding
[EPIC-IAD-003] External Gov Verification via gRPC
[EPIC-INV-001] Procurement & Receipt Parsing Engine
[EPIC-INV-002] Real-Time FIFO Stock & Fridge Ledger
[EPIC-INV-003] Culinary Loop & Resource Depreciation
[EPIC-INV-004] Методы добавления продуктов
[INV-BACKEND-015] Создать метод ProcessBillingTransaction()
[INV-BACKEND-016] Создать метод MutateFridgeBalances()
[INV-BACKEND-024] Создать метод ReceivePartnerReceipt()
[INV-BACKEND-025] Создать метод OnVoiceStreamConnect()
[INV-BACKEND-026] Создать метод OnVideoStreamConnect()
[INV-BACKEND-027] Создать метод CreateManualDish()
[INV-BACKEND-028] Создать метод CookByRecipe()
[INV-BACKEND-029] Создать метод ProcessTrustedB2BReceipt()
[INV-BACKEND-030] Создать метод rpc mutateBalances(FIFO_DeductRequest)
[INV-BACKEND-031] Создать метод rpc mutateRecipeBalances(RecipeDeductRequest)
[INV-BACKEND-032] Создать метод DeductInventoryFIFO(DeductRequest)
[INV-BACKEND-033] Создать метод MergeInventoryItems()
[INV-MIGRATION-115] Создать таблицу TBD
[INV-MIGRATION-115] Создать таблицу TBD
[INV-MIGRATION-115] Создать таблицу TBD
[INV-FRONTEND-217] Экран
[INV-FRONTEND-218] Экран
[INV-FRONTEND-219] Экран
[INV-FRONTEND-220] Дополнительный Экран
[INV-FRONTEND-221] Всплывающий пуш
[INV-FRONTEND-222] Экран ввода
[INV-FRONTEND-223] Всплывающий пуш
[EPIC-MDM-001] Nomenclature Registry & Nutrient Matrix
[EPIC-MDM-002] Culinary Recipe AI Synthesis Loop
[MDM-BACKEND-010] Создать метод RecipeSearch()
[MDM-BACKEND-011] Создать gRPC метод `validateAndFetchRecipe(RecipeRequest)
[MDM-MIGRATION-002] Создать схему кулинарной книги
[MDM-BACKEND-004] Создать эмиттер запросов на синтез
[MDM-BACKEND-005] Создать обработчик тех-карт ИИ
[MDM-FRONTEND-003] Создать экран Cookbook (Рецепты)
[EPIC-PMA-001] End-to-End Distributed Trace Streaming
[PMA-BACKEND-001] Создать SSE-стример логов
[PMA-FRONTEND-002] Создать экран Observability во Flutter
[EPIC-PMA-002] Process Mining Loop & Case Analytics
[PMA-MIGRATION-003] Создать схему логов процессов
[PMA-BACKEND-007] Создать Метод AppendAuditLog()
[PMA-BACKEND-008] Создать Метод ProcessManualDishCooked()
[PMA-BACKEND-009] Создать Метод ProcessInventoryMutationLog()
[PMA-BACKEND-004] Создать консьюмер бизнес-событий
[PMA-BACKEND-005] Создать аналитический движок bupar
[PMA-FRONTEND-006] Создать интерактивную карту жизни еды
Потоки
Статья
Сервисы
Сервисы Приложения
FoodlifecycleAPP
Домен AID
Image Processor Service
Tbd