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-SINGLE-OP Version: 0.1.0 Status: DRAFT Owner Role: CHAIN_OFFICER Last Review Date: 2026-03-04 Next Review Date: 2026-04-04
Run the multichain orchestration path as one operator (you + Copilot) while keeping artifacts team-friendly for later handoff.
npm run kafka:upnpm run kafka:downnpm run kafka:logsnpm run signer:devnpm run single-operator:e2enpm run single-operator:replay-dlqnpm run kafka:demonpm run kafka:kes-consumernpm run kafka:kes-smokenpm run kafka:smokeKAFKA_SMOKE_UP_RETRIES (default 3)KAFKA_SMOKE_UP_RETRY_DELAY_MS (default 4000)KAFKA_SMOKE_DEMO_RETRIES (default 2)KAFKA_SMOKE_DEMO_RETRY_DELAY_MS (default 2000)KAFKA_SMOKE_POST_UP_WAIT_MS (default 3000)KAFKA_SMOKE_REMOVE_ORPHANS (default false, when true adds --remove-orphans to kafka:up and kafka:down)--remove-orphans may remove non-Kafka containers in the same Compose project (for example local Postgres).tmp/outputs/single_operator_outbox.jsonltmp/outputs/single_operator_dlq.jsonlmilestone.approvedmint.requestedmint.confirmedanchor.requestedanchor.confirmedintentId).packages/financial-layer/chain/orchestration/kafka-kafkajs.tsSIGNER_DEV_PORT (default 4591)SIGNER_DEV_HOST (default 127.0.0.1)SIGNER_DEV_SECRET (default dev-signer-secret)SIGNER_DEV_API_KEYSIGNER_DEV_API_KEY_HEADER (default x-signer-api-key)KafkaJsOrchestrationBus for real broker environments.intentId key enforcement; only transport changes.Local broker profile file:
docker-compose.kafka.ymlDefault local broker endpoint:
127.0.0.1:9092Kafka demo environment (optional):
KAFKA_BROKERS (default 127.0.0.1:9092)KAFKA_DEMO_TOPIC (default mint.requested)KAFKA_DEMO_INTENT_ID (autogenerated if missing)KAFKA_DEMO_GROUP_ID (autogenerated if missing)KAFKA_DEMO_CLIENT_ID (default kvary-kafka-demo)KAFKA_DEMO_TIMEOUT_MS (default 20000)KAFKA_DEMO_WARMUP_MS (default 1000)KES consumer demo environment (optional):
KES_ORCHESTRATOR_KAFKA_TOPIC (default kes.orchestrator.events)KES_KAFKA_CONSUMER_GROUP_ID (autogenerated if missing)KES_KAFKA_CONSUMER_CLIENT_ID (default kvary-kes-consumer-demo)KES_KAFKA_CONSUMER_TIMEOUT_MS (default 30000)KES_KAFKA_CONSUMER_MAX_MESSAGES (default 10)KES smoke environment (optional):
KES_KAFKA_SMOKE_TRIGGER_URL (default http://127.0.0.1:4001/api/v1/kes/orchestrator/cases)KES_KAFKA_SMOKE_TRIGGER_TIMEOUT_MS (default 8000)KES_KAFKA_SMOKE_WARMUP_MS (default 2000)KES_KAFKA_SMOKE_ALLOW_FALLBACK (default true)KES_KAFKA_SMOKE_INTENT_ID (autogenerated if missing)AWS/MSK note:
KAFKA_BROKERS to your MSK bootstrap brokers.kafka:demo against MSK; kafka:smoke is intended for local Docker lifecycle.docs/80_chain/AWS_MSK_ENV_MATRIX.mddocs/80_chain/NO_REWORK_MIGRATION_CHECKLIST.mddocs/80_chain/SMOKE_EVIDENCE_TEMPLATE.md