NATS: subject'ы и JWT по окружению из OpenBao (OPENBAO__NATS__*) (#80) #99

Merged
aep merged 11 commits from feat/80-nats-env-config into main 2026-10-13 12:55:27 +03:00

11 Commits

Author SHA1 Message Date
Andrey Epifancev
3a3167441d qa-guide: симптом разъехавшихся subject'ов уточнён (T8.1); design R-15
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:40:35 +04:00
Andrey Epifancev
31d3742dd5 design nats-env-config: R-14 — ветки перебазированы на main
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:39:22 +04:00
Andrey Epifancev
62d7fd780e openspec: nats-env-config — решения R-8…R-13 в design.md (#80)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:38:50 +04:00
Andrey Epifancev
32fa327621 docs: правки по финальному ревью nats-env-config (M-1, M-2, M-5)
- dev/README.md: примеры /healthcheck дополнены subjects по сервисам
- design.md (решение 7) и dev/README.md: уточнено, что запросы в тестах ядра идут на умолчательные subject'ы
- repo-templates: имена files.* помечены как умолчания

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:38:50 +04:00
Andrey Epifancev
0103c6fea7 openspec: nats-env-config — отмечены пункты 1.x и 2.x tasks.md (#80)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:38:50 +04:00
Andrey Epifancev
b60ed850a0 docs(dev): уточнить OQ-83 и SecretStr для NATS_JWT/NATS_SEED
- Шапка черновика интеграционных тестов: OQ-83 закрыт частично
  (тесты tabular-parser и scan-gateway идут на своих subject'ах),
  make e2e ядра остаётся открытым (design R-7).
- Утверждение про SecretStr вынесено в отдельное предложение.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:38:50 +04:00
Andrey Epifancev
4d9e81c04b docs: subject'ы и JWT NATS по окружению — архитектура, окружение, OQ-83 (#80)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:38:50 +04:00
Andrey Epifancev
1462553cb6 contracts: subject'ы запроса и ответа — настройки окружения (nats-env-config)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:38:50 +04:00
Andrey Epifancev
e197bd53e3 План nats-env-config: путь к venv сервиса
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:38:50 +04:00
Andrey Epifancev
2f7b65e0a1 План реализации nats-env-config (#80)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:38:50 +04:00
Andrey Epifancev
da9b9f66cf openspec: change nats-env-config — subject'ы и JWT NATS по окружению из OpenBao
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:38:50 +04:00