Andrey Epifancev
|
91e96795d5
|
feat: шаг 3 — строки данных со статусами ok/unreadable/detail/missing, ref, разлепление склеек
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
|
2026-10-18 13:44:47 +04:00 |
|
Andrey Epifancev
|
ed85759b9b
|
feat: шаг 2 — сегменты, повторная шапка, листы-продолжения и сопоставление колонок с первым сегментом
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
|
2026-10-18 13:41:12 +04:00 |
|
Andrey Epifancev
|
995a778fa4
|
feat: шаг 2 — колонки периодов, относительные даты бланка 66н, неуверенные и мусорные подписи
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
|
2026-10-18 13:37:12 +04:00 |
|
Andrey Epifancev
|
f4533f45e1
|
feat: шаг 2 — столбец кодов с защитой от блока «Коды», нумерация, строка заголовка, роли строк
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
|
2026-10-18 13:33:47 +04:00 |
|
Andrey Epifancev
|
f73f386378
|
feat: разбор шапки формы (ИНН без двойников, единицы по ОКЕИ) и тип-подсказка по ОКУД и заголовку
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
|
2026-10-18 13:30:00 +04:00 |
|
Andrey Epifancev
|
5f259be9ac
|
fix: out-of-range для любых Decimal, знак в скобках недопустим, тесты округления
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
|
2026-10-18 13:28:21 +04:00 |
|
Andrey Epifancev
|
7b14276b1a
|
feat: parse_amount по стадиям (ядро числа, краевой мусор, скобки, разделители) и значение ячейки
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
|
2026-10-18 13:26:07 +04:00 |
|
Andrey Epifancev
|
19f70fea65
|
feat: словарь периодов — даты, относительные подписи бланка 66н, исключения колонок
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
|
2026-10-18 13:23:13 +04:00 |
|
Andrey Epifancev
|
aed37cc189
|
feat: буквы-двойники, нормализация подписей, разбор кода строки и отрезки кодов
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
|
2026-10-18 13:20:30 +04:00 |
|
Andrey Epifancev
|
33ec43d78d
|
fix: вид абсолютного периода берётся из словаря; проверка ключей repeats
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
|
2026-10-18 13:18:49 +04:00 |
|
Andrey Epifancev
|
25b8bc4abf
|
feat: словари нормализации (§7, периоды, заголовки, единицы, коды, предупреждения) и загрузчик
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
|
2026-10-18 13:17:18 +04:00 |
|
Andrey Epifancev
|
03a7ae1a59
|
feat: типы шага 1 и выхода шагов 2–8, сериализация кандидата в json
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
|
2026-10-18 13:13:31 +04:00 |
|
Andrey Epifancev
|
f5cb60a1cb
|
feat: каркас пакета arm_statements, make check, маркер версии копии
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
|
2026-10-18 13:11:38 +04:00 |
|