chore: отметка задачи 21
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
parent
a58f5d9df1
commit
1c51fb5459
@ -101,7 +101,7 @@
|
||||
|
||||
### Task 21: [5.2] `src/services/audit.py` — `AuditService.record(...)` в текущей сессии
|
||||
|
||||
- [ ] `src/services/audit.py` — `AuditService.record(...)` в текущей сессии; тест: системное событие с `user_id = NULL`, откат транзакции не оставляет записи; статический тест — в `src/` нет `update()/delete()` по `AuditEvent`
|
||||
- [x] `src/services/audit.py` — `AuditService.record(...)` в текущей сессии; тест: системное событие с `user_id = NULL`, откат транзакции не оставляет записи; статический тест — в `src/` нет `update()/delete()` по `AuditEvent`
|
||||
|
||||
### Task 22: [5.3] `src/core/nats.py`
|
||||
|
||||
|
||||
@ -85,7 +85,7 @@
|
||||
запроса, конверта (статусы `processing | done | needs_check | error`), файла результата (Decimal как строка);
|
||||
`tests/test_contract.py` — идентичность с `../docs/contracts` (skip с предупреждением без docs), валидация примеров;
|
||||
проверка: тесты зелёные
|
||||
- [ ] 5.2 `src/services/audit.py` — `AuditService.record(...)` в текущей сессии; тест: системное событие с `user_id = NULL`,
|
||||
- [x] 5.2 `src/services/audit.py` — `AuditService.record(...)` в текущей сессии; тест: системное событие с `user_id = NULL`,
|
||||
откат транзакции не оставляет записи; статический тест — в `src/` нет `update()/delete()` по `AuditEvent`
|
||||
- [ ] 5.3 `src/core/nats.py`: подключение (с nkeys/JWT или без; автопереподключение), `publish(subject, payload, msg_id)`
|
||||
с заголовком `Nats-Msg-Id`, подписка `recognition.result` в queue group `arm-core`; проверка: интеграционный тест
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user