docs(context): §11.1 очистка OCR-текста из модуля старого ядра для нормализатора scan-gateway #43
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/42-ocr-cleanup-rules"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #42.
Решение владельца 06.10.2026: модуль очистки OCR старого ядра (
DKB_ARMKAapi/src/services/ofr_result_conversion/, в локальномreference-old-arm—api/src/core/PDFWorker/, содержимое совпадает) проверен на стенде ИС Сканирование и может быть перенесён в нормализатор scan-gateway. Единственное исключение дляreference-old-arm; зафиксировано также в CLAUDE.md workspace (вне git).05-domain-rules.md§11.1 — девять правил очистки и разбора со ссылками на функции-источники; переносятся чистые функции, обвязка записи вfinancial_statement_*— нет, результат идёт вstatementDocumentv1.2.09-delivery-plan.md— Срез 3: нормализатор по §11 и §11.1.Rulings I made:
needs_checkс причиной; прежняя формулировка §11 («колонки без дат, NEEDS_CHECK») заменена, не удалена из истории.rules/statement_lines.yamlиз §12), а не из OCR, если код известен — как вconsts.codes_mappingстарого ядра.label.form_name→needs_check, а не ошибка.BACKEND_PARSING_ERRORна документе, конвертneeds_check, если есть хотя бы один разобранный документ.🤖 Generated with Claude Code
https://claude.ai/code/session_012vJkmBGKKqMoEMzvsXG3y2