Follow-ups from #80 #101

Open
opened 2026-10-13 12:57:42 +03:00 by aep · 0 comments
Owner

Отложенные находки фичи «Subject'ы и JWT NATS по окружению» (change nats-env-config; PR docs #99, arm-core #107, tabular-parser #37, scan-gateway #33; архивы docs #100, arm-core #108, tabular-parser #38, scan-gateway #34).

  • M-4 — базовые спеки называют files.* в SHALL без пометки «по умолчанию»: tabular-recognition-service («Подтверждение запроса до обработки»), image-recognition-gateway («Подтверждение запроса…», «Результат по контракту»), recognition-job-exchange (публикация, ack), recognition-contract («Подтверждение взятия в работу»). По смыслу покрыто требованием «Subject'ы … из настроек окружения». — финальное ревью (opus), design R-11.
  • M-2 (расширение) — запросы в интеграционных тестах ядра (test_recognition_exchange.py, test_api_files_upload.py) идут на subject'ы по умолчанию; перевести на уникальные subject'ы прогона — закрыть OQ-83 для make test-integration arm-core (для make e2e — R-7, нужна своя queue group). — финальное ревью (opus).
  • O-2 — docs/Makefile: CHANGE ?= slice-0-skeleton указывает на архивный change, make check без параметра красный. — контроллер SDD, design R-12.
  • O-6 — урок для планов: тест утечки секретов проверять откатом hide_input_in_errors (pydantic обрезает input_value; дословный тест раздела A плана проходил и без защиты). — контроллер SDD.

🤖 Generated with Claude Code

Отложенные находки фичи «Subject'ы и JWT NATS по окружению» (change `nats-env-config`; PR docs #99, arm-core #107, tabular-parser #37, scan-gateway #33; архивы docs #100, arm-core #108, tabular-parser #38, scan-gateway #34). - **M-4** — базовые спеки называют `files.*` в `SHALL` без пометки «по умолчанию»: `tabular-recognition-service` («Подтверждение запроса до обработки»), `image-recognition-gateway` («Подтверждение запроса…», «Результат по контракту»), `recognition-job-exchange` (публикация, ack), `recognition-contract` («Подтверждение взятия в работу»). По смыслу покрыто требованием «Subject'ы … из настроек окружения». — финальное ревью (opus), design R-11. - **M-2 (расширение)** — запросы в интеграционных тестах ядра (`test_recognition_exchange.py`, `test_api_files_upload.py`) идут на subject'ы по умолчанию; перевести на уникальные subject'ы прогона — закрыть OQ-83 для `make test-integration` arm-core (для `make e2e` — R-7, нужна своя queue group). — финальное ревью (opus). - **O-2** — `docs/Makefile`: `CHANGE ?= slice-0-skeleton` указывает на архивный change, `make check` без параметра красный. — контроллер SDD, design R-12. - **O-6** — урок для планов: тест утечки секретов проверять откатом `hide_input_in_errors` (pydantic обрезает `input_value`; дословный тест раздела A плана проходил и без защиты). — контроллер SDD. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-ka-docs#101
No description provided.