19 lines
1.2 KiB
Markdown
19 lines
1.2 KiB
Markdown
## 1. Код (tabular-parser)
|
||
|
||
- [x] 1.1 Контрольная сумма ИНН и ИНН строки (`numbers.py`)
|
||
- [x] 1.2 Модуль `inn_rows.py`: склейка в дереве, контрольная сумма, защита «над, в дереве»
|
||
- [x] 1.3 Модуль `inn_rows.py`: соседи по суммам и направление листа
|
||
- [x] 1.4 Подключение в `osv.py`, подсказка шапки в обоих порядках, удаление `_glue_inn_rows` и `glue_inn_attributes`
|
||
- [x] 1.5 H-2: предупреждение о противоречии раскладки подсказке шапки (`needs_check`)
|
||
|
||
## 2. Данные (fixtures)
|
||
|
||
- [x] 2.1 Синтетика `s20`–`s27`, `s18` с верными ИНН
|
||
- [x] 2.2 Синтетика `s28` (H-1: неверная контрольная сумма среди верных ИНН)
|
||
- [x] 2.3 Сравнение main и ветки на всех fixtures, golden после согласования с владельцем
|
||
|
||
## 3. Документация
|
||
|
||
- [x] 3.1 docs: `05-domain-rules.md` §1.1, §1.3 (с H-1 и H-2), OQ-163
|
||
- [x] 3.2 README и CLAUDE.md tabular-parser
|