Копия контракта результата v1.1 (rows[].extra) в api/contracts и OsvRow.extra #11

Closed
opened 2026-10-05 19:22:06 +03:00 by aep · 0 comments
Owner

Bounded-задача после merge RSHB/arm-ka-docs#10: байт-идентичная копия docs/contracts/recognition-result.schema.json v1.1 и примеров в api/contracts/, поле OsvRow.extra: dict[str, str | None] | None в src/contract/result.py, ожидания версии в тестах контракта. Логика ядра не меняется (NoopMapper). Без этого тест идентичности контракта в arm-core падает при доступном ../docs.

Bounded-задача после merge RSHB/arm-ka-docs#10: байт-идентичная копия `docs/contracts/recognition-result.schema.json` v1.1 и примеров в `api/contracts/`, поле `OsvRow.extra: dict[str, str | None] | None` в `src/contract/result.py`, ожидания версии в тестах контракта. Логика ядра не меняется (NoopMapper). Без этого тест идентичности контракта в arm-core падает при доступном ../docs.
aep closed this issue 2026-10-05 19:46:12 +03:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-core#11
No description provided.