Пустая детализация не проверяется соотношением подстрок (#45, AURORA-1527) #46
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/45-subline-empty"
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 #45. Связано: AURORA-1527, RSHB/arm-core#119, RSHB/arm-ka-fixtures#21 (golden), docs #115.
Что сделано
api/src/parser/statements/checks.py: мягкое соотношение «родитель = Σ пятизначных подстрок» по колонке проверяется, только если хотя бы одна подстрока родителя в ней имеет значение (amountне null; ноль — значение). Все пусты — ни нарушения, ни предупреждения. Остальные соотношения §7 и правило «пустая сумма = 0» не менялись. Словарьstatement_checks.yamlне менялся (подстроки генерируются кодом). Поведение совпадает с arm-core.Проверка
TDD (2 из 3 новых тестов были красными до правки).
make check-full— зелёный (lint, unit, test-integration, docker-build); с golden из fixtures#21:make test-fixtures1045 passed,make golden-check148 без изменений. До merge fixtures#21test-fixturesс main-снимками падает на 5 снимках — merge вместе.Rulings I made
subline_checkостаётся).amount is not None, как у arm-core;is_recognized/confidenceне учитываются.🤖 Generated with Claude Code