Архитектура
Интеграции
Договор, протокол и наблюдаемый результат принимаются раздельно.
| Граница | Подтвержденный код | Не подтверждено |
|---|---|---|
| Besu/Web3Signer | RPC/signing clients | Правовая достаточность signing |
| Kafka | Producer, consumers, topics, outbox | Полная DR и broker ACL приемка |
| Object storage | Документы, принадлежность данных gateway | Принятый retention/DR |
| Банк/СБП | Payment proto/обработчик | Publisher, settlement, payout |
| ЕСИА/СМЭВ | Требование идентификации | Production подключение |
| УКЭП provider | Архитектурное требование | Сертификаты и принятая проверка |
Feature: Недоступный провайдер
Scenario: Недоступный провайдер
Given внешняя проверка обязательна
When провайдер не отвечает
Then действие остается непроверенным или отклоняется
And заглушка не создает положительный результатНе создаем fake fallbacks, которые скрывают неподключенную authority. Перед интеграцией фиксируем owner, schema, credentials custody, retry/idempotency и evidence. Платежи.