Loading module
Resolving locale, route permissions, and workspace projection.
Resolving locale, route permissions, and workspace projection.
Текущая область: Гость
Категория: 80_chain | Версия: v1.0.0
Владелец: DOCUMENT_CUSTODIAN | Цикл пересмотра: 60 дней
Утверждающий орган: GOVERNANCE_ADMIN, CHAIN_OFFICER
Портал документации доступен только для чтения. Редактирование и mutation endpoints отключены.
Платформа Kvary изначально создана на грузинском языке. Там, где существует грузинская версия, именно грузинский язык является авторитетным для UI платформы, документации и юридического толкования.
Переводы на другие языки предоставляются только для удобства. Отдельные записи и flow могут изначально существовать на других языках и иметь собственный source/legal locale, но там, где доступна грузинская версия, для формулировок и толкования на уровне платформы приоритет имеет грузинский текст.
Метаданные неполные: Change Log
Document ID: GOS-80-CHAIN-KAFKA-SCHEMAS Version: 0.1.0 Status: DRAFT Owner Role: CHAIN_OFFICER Last Review Date: 2026-03-04 Next Review Date: 2026-04-04
All schemas use:
Partition key must be intentId for all orchestration topics.
Use additive-only evolution for payload objects. Do not remove required envelope fields.
milestone.approved, mint.requested, mint.confirmed, anchor.requested, anchor.confirmed, orchestration.dlqAPPROVED for v1.0.0 baseline contractsschemaVersion, eventId, occurredAt, intentId, producer, payload)key = intentIdUse buildKafkaRecordInput or resolveIntentPartitionKey so all produced events keep key=intentId.
Topic: kes.orchestrator.events
services/api/src/routes/kes-orchestrator.tsKES_ORCHESTRATOR_KAFKA_ENABLED=trueintentId resolved from x-intent-id, body.intentId, case/payment id fallbackkes.orchestrator.events.schema.json