Commit Graph

  • d64d2a885b Merge pull request 'AURORA-1677: поправил тесты, ruff и mypy' (#1) from statements-library-packaging-checks into main main v0.1.1 tsygankoviva 2026-10-26 18:12:52 +03:00
  • 9ebf7b3a08 AURORA-1677: поправил тесты, ruff и mypy statements-library-packaging-checks tsygankoviva 2026-10-26 14:36:31 +03:00
  • 553d5f13e7 AURORA-1677: arm_statements теперь библиотека tsygankoviva 2026-10-26 14:37:19 +03:00
  • 25b2bb8119 Merge pull request 'Шаг 2: нумерация со сбоем OCR под заголовком и повтор шапки со склеенной нумерацией (#8, AURORA-1517)' (#9) from feat/8-numbering-ocr-noise into main aep 2026-10-22 15:44:37 +03:00
  • 72e2e72909 fix(#8): шаг 2 — нумерация со сбоем OCR под заголовком, повтор шапки со склеенной нумерацией (AURORA-1517) Andrey Epifancev 2026-10-22 16:36:06 +04:00
  • 3390f92dad Merge pull request 'Шаг 2: числа правее таблицы формы — не колонки сумм (#5)' (#6) from feat/5-amount-columns-right-of-table into main aep 2026-10-18 20:29:04 +03:00
  • 06257a2522 fix(#5): ревью — листы-продолжения, подписанный столбец без чисел, адреса через перевод строки Andrey Epifancev 2026-10-18 21:27:56 +04:00
  • 547f9efcdb feat(#5): шаг 2 — числа правее последней подписанной колонки не колонки сумм Andrey Epifancev 2026-10-18 21:18:07 +04:00
  • 52857a0491 Merge pull request 'Тест версии не зависит от файла VERSION в копии пакета (#3)' (#4) from feat/3-version-test-copy into main aep 2026-10-18 18:44:25 +03:00
  • 548dfd4361 fix(tests): test_version не зависит от файла VERSION рядом с пакетом (#3) Andrey Epifancev 2026-10-18 19:41:12 +04:00
  • 6bce80be4e Merge pull request 'Пакет общего кода нормализации ББ/ОФР arm_statements (#116 docs)' (#2) from feat/1-arm-statements-package into main aep 2026-10-18 17:11:54 +03:00
  • 2973cc7966 Документирование warnings адаптера, тест листа-продолжения, обезличенная фамилия (M-2, M-3, M-4) Andrey Epifancev 2026-10-18 14:29:10 +04:00
  • 5cc4522e4a status_input: пустая строка организации/ИНН — «нет» (M-1) Andrey Epifancev 2026-10-18 14:28:38 +04:00
  • 598ac83855 recompute для DISCLOSURE: полные словари needs_review и родители detail (I-3) Andrey Epifancev 2026-10-18 14:28:20 +04:00
  • 8a63ce5196 VALUE_OUT_OF_RANGE: line_refs — ref строки, не ячейки значения (I-2) Andrey Epifancev 2026-10-18 14:28:03 +04:00
  • be3b9c8905 Склейка двухстрочной шапки, когда «Код» в верхней строке (I-1) Andrey Epifancev 2026-10-18 14:27:42 +04:00
  • aa46e7ad4a fix: квантование суммы «лучшей догадки» до 0,01 (T20.1) Andrey Epifancev 2026-10-18 14:14:12 +04:00
  • 2da7bff71a test: golden на обезличенных входах aep_3, склейки, блока «Коды» 1С и листа-продолжения НПЗ; публичный API Andrey Epifancev 2026-10-18 14:12:29 +04:00
  • 3ee74c6907 feat: перевод документа и предупреждений в форму контракта v2.0, вход статуса из документа контракта Andrey Epifancev 2026-10-18 14:06:55 +04:00
  • 9e28213ce6 feat: точка входа пересчёта формы по сохранённым данным (правки, подтверждения, строки правки) Andrey Epifancev 2026-10-18 14:04:19 +04:00
  • 29198ddc44 feat: шаг 6 и конвейер кандидата — тип по кодам, вариант формы, пояснения, предупреждения файла Andrey Epifancev 2026-10-18 14:01:56 +04:00
  • a5d10a6b0e feat: общая функция статуса документа (detail не держит) и статуса конверта Andrey Epifancev 2026-10-18 13:58:27 +04:00
  • 6067893db8 feat: шаг 8 — needs_review по покрытию §7 и конвенции знака, проверки полей шапки Andrey Epifancev 2026-10-18 13:56:08 +04:00
  • e03040d16d feat: шаг 8 — подтверждение неуверенного кода перечнем бланка, якоря, законные повторы, выбор редакции Andrey Epifancev 2026-10-18 13:53:05 +04:00
  • 3df179b7a3 feat: шаг 7 — посчитанные соотношения §7, abs_terms, допуск и округление, упрощённый набор, подстроки Andrey Epifancev 2026-10-18 13:50:17 +04:00
  • 0c4dc6d221 feat: шаги 4–5 — строки формы с сырым текстом и уверенностью, предупреждения единиц и масштаба xlsb Andrey Epifancev 2026-10-18 13:47:37 +04:00
  • 91e96795d5 feat: шаг 3 — строки данных со статусами ok/unreadable/detail/missing, ref, разлепление склеек Andrey Epifancev 2026-10-18 13:44:47 +04:00
  • ed85759b9b feat: шаг 2 — сегменты, повторная шапка, листы-продолжения и сопоставление колонок с первым сегментом Andrey Epifancev 2026-10-18 13:41:12 +04:00
  • 995a778fa4 feat: шаг 2 — колонки периодов, относительные даты бланка 66н, неуверенные и мусорные подписи Andrey Epifancev 2026-10-18 13:37:12 +04:00
  • f4533f45e1 feat: шаг 2 — столбец кодов с защитой от блока «Коды», нумерация, строка заголовка, роли строк Andrey Epifancev 2026-10-18 13:33:47 +04:00
  • f73f386378 feat: разбор шапки формы (ИНН без двойников, единицы по ОКЕИ) и тип-подсказка по ОКУД и заголовку Andrey Epifancev 2026-10-18 13:30:00 +04:00
  • 5f259be9ac fix: out-of-range для любых Decimal, знак в скобках недопустим, тесты округления Andrey Epifancev 2026-10-18 13:28:21 +04:00
  • 7b14276b1a feat: parse_amount по стадиям (ядро числа, краевой мусор, скобки, разделители) и значение ячейки Andrey Epifancev 2026-10-18 13:26:07 +04:00
  • 19f70fea65 feat: словарь периодов — даты, относительные подписи бланка 66н, исключения колонок Andrey Epifancev 2026-10-18 13:23:13 +04:00
  • aed37cc189 feat: буквы-двойники, нормализация подписей, разбор кода строки и отрезки кодов Andrey Epifancev 2026-10-18 13:20:30 +04:00
  • 33ec43d78d fix: вид абсолютного периода берётся из словаря; проверка ключей repeats Andrey Epifancev 2026-10-18 13:18:49 +04:00
  • 25b8bc4abf feat: словари нормализации (§7, периоды, заголовки, единицы, коды, предупреждения) и загрузчик Andrey Epifancev 2026-10-18 13:17:18 +04:00
  • 03a7ae1a59 feat: типы шага 1 и выхода шагов 2–8, сериализация кандидата в json Andrey Epifancev 2026-10-18 13:13:31 +04:00
  • f5cb60a1cb feat: каркас пакета arm_statements, make check, маркер версии копии Andrey Epifancev 2026-10-18 13:11:38 +04:00
  • 5abaa4c59b chore: claude harness bootstrap Andrey Epifancev 2026-10-18 12:58:26 +04:00
  • 439f978a54 chore: начальный коммит репозитория arm-statements Andrey Epifancev 2026-10-18 12:58:18 +04:00