AURORA-1734, AURORA-1735: разрез таблицы по смене формы и редкий столбец, 0.1.5 #6
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/5-form-split"
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 #5. Jira AURORA-1734 (ББ и ОФР одной таблицей ИС, АК-ЮЛ), AURORA-1735 (лишний столбец «31», Калтан). Решения владельца 06.11.2026.
Что
split_by_form(candidate, rules)— новая публичная функция: сегмент со своей шапкой, первыеmin_codesкодов которого — другой формы, начинает новую часть (locatorс хвостом;form:<k>,type_hint = None, из предупреждений адаптера — толькоXLSB_NO_FORMATS). Без смены формы — тот же объект.NUMBERS_OUTSIDE_TABLEс текстом «числа вне колонок формы не учитываются».plans/2026-11-07-form-split.md.Хостам: вызвать
split_by_formпередnormalize_candidate(scan-gateway, tabular-parser) — после merge AURORA-1677; без вызова поведение прежнее.Проверка
make check: 303 passed, ruff/mypy чистые.;form:1(колонки 5/6 без даты — подписи разорваны ИС, needs_check); Калтан ОФР → колонки 4 и 6,row:21в info;TYPE_CONFLICTпо метке таблицы ИС остался (non-goal).Спека
arm-ka-docs: change
statement-form-split(ветка feat/5-form-split).Rulings I made
min_codesкодам, не по большинству (строки ОФР без шапки после пассива ББ иначе унесли бы пассив в ОФР).segments.split_segmentsвместо приватных функций.test_public_apiдополненsplit_by_form.XLSB_NO_FORMATS(NUMBER_FORMAT_UNPARSEDперечисляет ячейки другой части).Deferred
min_codesnormalize()не вызываетsplit_by_formlocatorчасти Excel перечисляет листы первой частиsplit_by_form; дубль_dated_counts/_last_dated_columnmerge_outside_tableузнаёт «вне колонок» по префиксу текста🤖 Generated with Claude Code