Шаг 2: строка нумерации со сбоем OCR и повтор шапки со склеенной нумерацией (AURORA-1517) #8

Closed
opened 2026-10-22 15:30:28 +03:00 by aep · 0 comments
Owner

Ретест AURORA-1517 (20–21.10.2026, Салмин): строки нумерации столбцов остаются в данных ББ/ОФР как unreadable.

Воспроизведено на main 3390f92 (JSON ИС Сканирование из вложений AURORA-1517):

Документ Строка OCR Причина
Светлый путь, ББ row:19 (под повтором шапки) • ■ 1 | 2 | 3 | 4 | 5 мусор перед «1»
Будамшинское, ББ row:1 / | 2 | 3 | 4 | 5 «1» → «/»
Будамшинское, ББ row:17 (повтор шапки) Наименование показателя\n1 | Коды\n2 | …\n3 | …\n4 шапка склеена с нумерацией — не признана повтором
Будамшинское, ОФР row:1 1 | 2 | 3гола | гола\n4 в ячейки протекло «года»
Будамшинское, ОФР row:20 1 | 2 | 3 | V «4» → «V»

Решение владельца 22.10.2026 (bounded):

  1. Строгое правило is_numbering_row остаётся для всех строк. Для строки сразу под строкой заголовка сегмента — мягкая проверка: из ячейки берётся целое число в окружении мусора («• ■ 1» → 1, «3гола» → 3, «гола\n4» → 4), ячейка без цифр — пропуск; дальше те же условия (≥ 3 чисел, шаг +1, начало 1 или 2, один пропуск). Строка с кодом строки формы — не нумерация.
  2. Повтор шапки: при сравнении подписей с эталонной шапкой хвост \n<число> (нумерация, склеенная с подписью) отбрасывается.

Вне задачи: склеенные строки с двумя кодами (1250\n1260).

После merge — sync-statements в scan-gateway, tabular-parser, arm-core; правило — docs 05-domain-rules.md §11.3 п. 5 (RSHB/arm-ka-docs#153).

Ретест AURORA-1517 (20–21.10.2026, Салмин): строки нумерации столбцов остаются в данных ББ/ОФР как `unreadable`. Воспроизведено на main 3390f92 (JSON ИС Сканирование из вложений AURORA-1517): | Документ | Строка | OCR | Причина | |---|---|---|---| | Светлый путь, ББ | row:19 (под повтором шапки) | `• ■ 1 \| 2 \| 3 \| 4 \| 5` | мусор перед «1» | | Будамшинское, ББ | row:1 | `/ \| 2 \| 3 \| 4 \| 5` | «1» → «/» | | Будамшинское, ББ | row:17 (повтор шапки) | `Наименование показателя\n1 \| Коды\n2 \| …\n3 \| …\n4` | шапка склеена с нумерацией — не признана повтором | | Будамшинское, ОФР | row:1 | `1 \| 2 \| 3гола \| гола\n4` | в ячейки протекло «года» | | Будамшинское, ОФР | row:20 | `1 \| 2 \| 3 \| V` | «4» → «V» | Решение владельца 22.10.2026 (bounded): 1. Строгое правило `is_numbering_row` остаётся для всех строк. Для строки **сразу под строкой заголовка** сегмента — мягкая проверка: из ячейки берётся целое число в окружении мусора («• ■ 1» → 1, «3гола» → 3, «гола\n4» → 4), ячейка без цифр — пропуск; дальше те же условия (≥ 3 чисел, шаг +1, начало 1 или 2, один пропуск). Строка с кодом строки формы — не нумерация. 2. Повтор шапки: при сравнении подписей с эталонной шапкой хвост `\n<число>` (нумерация, склеенная с подписью) отбрасывается. Вне задачи: склеенные строки с двумя кодами (`1250\n1260`). После merge — `sync-statements` в scan-gateway, tabular-parser, arm-core; правило — docs `05-domain-rules.md` §11.3 п. 5 (RSHB/arm-ka-docs#153).
aep closed this issue 2026-10-22 15:44:39 +03:00
This repo is archived. You cannot comment on issues.
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-statements#8
No description provided.