Срез 0: скелет ядра — ORM и миграция 0001 по DBML v5.13, seed, auth с dev-эмитентом, обмен через recognition_job #3

Merged
aep merged 97 commits from feat/1-slice-0-skeleton into main 2026-10-04 18:40:48 +03:00
2 changed files with 2 additions and 2 deletions
Showing only changes of commit 0837e18a0a - Show all commits

View File

@ -97,7 +97,7 @@
### Task 20: [5.1] `api/contracts/` — копии трёх схем из `../docs/contracts/` + `examples/`
- [ ] `api/contracts/` — копии трёх схем из `../docs/contracts/` + `examples/`; `src/contract/` — pydantic-модели запроса, конверта (статусы `processing | done | needs_check | error`), файла результата (Decimal как строка); `tests/test_contract.py` — идентичность с `../docs/contracts` (skip с предупреждением без docs), валидация примеров; проверка: тесты зелёные
- [x] `api/contracts/` — копии трёх схем из `../docs/contracts/` + `examples/`; `src/contract/` — pydantic-модели запроса, конверта (статусы `processing | done | needs_check | error`), файла результата (Decimal как строка); `tests/test_contract.py` — идентичность с `../docs/contracts` (skip с предупреждением без docs), валидация примеров; проверка: тесты зелёные
### Task 21: [5.2] `src/services/audit.py` — `AuditService.record(...)` в текущей сессии

View File

@ -81,7 +81,7 @@
## 5. Обмен через `recognition_job` и аудит (spec `recognition-job-exchange`, `audit-trail`)
- [ ] 5.1 `api/contracts/` — копии трёх схем из `../docs/contracts/` + `examples/`; `src/contract/` — pydantic-модели
- [x] 5.1 `api/contracts/` — копии трёх схем из `../docs/contracts/` + `examples/`; `src/contract/` — pydantic-модели
запроса, конверта (статусы `processing | done | needs_check | error`), файла результата (Decimal как строка);
`tests/test_contract.py` — идентичность с `../docs/contracts` (skip с предупреждением без docs), валидация примеров;
проверка: тесты зелёные