feat(#190): метрики качества первички (AURORA-1759) #229

Merged
aep merged 45 commits from feat/190-ocr-metrics into main 2026-11-07 07:50:00 +03:00
Showing only changes of commit fa36602487 - Show all commits

View File

@ -2318,6 +2318,7 @@ def test_intake_fact_document_types_excludes_disclosure_and_other() -> None:
чистая проверка множества типов хука, без БД (в отличие от прочих тестов `_map_candidate` в этом файле)."""
assert rm.INTAKE_FACT_DOCUMENT_TYPES == {DocumentType.BALANCE, DocumentType.INCOME, DocumentType.OSV}
assert DocumentType.DISCLOSURE not in rm.INTAKE_FACT_DOCUMENT_TYPES
assert DocumentType.OTHER not in rm.INTAKE_FACT_DOCUMENT_TYPES
# --- факт отказа маппинга (quality_failure_fact, §14.5, design quality-metrics §4.3, задача 10 sites 5-6) ----------
@ -2455,4 +2456,3 @@ async def test_file_reprocess_keeps_failure_fact_of_first_attempt_and_adds_new_i
assert intake.job_id == job2_id
assert intake.attempt == 2 # noqa: PLR2004 - вторая попытка (job2) этого файла
assert intake.file_id == file_id
assert DocumentType.OTHER not in rm.INTAKE_FACT_DOCUMENT_TYPES