Andrey Epifancev
94ff75fbb1
synthgen: ББ и ОФР по шаблону 1С, явный kind закрывающих проводок ( #38 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-13 00:30:31 +04:00
Andrey Epifancev
7a4a44a6b3
synthgen: тесты ОСВ сверяют контрагентов с книгой и вариантные имена ( #38 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-13 00:22:40 +04:00
Andrey Epifancev
6fb42be8ff
synthgen: ОСВ в оформлении 1С ( #38 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-13 00:20:44 +04:00
Andrey Epifancev
8f1b4a7312
synthgen: расхождения по займам на основном долге, потолок ВГО-выручки продавца, тесты ( #38 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-13 00:00:45 +04:00
Andrey Epifancev
0746623724
synthgen: операции внутри группы и расхождения ВГО ( #38 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 23:57:33 +04:00
Andrey Epifancev
f0f60b1839
synthgen: закрытие 90 через 90.09, тест детерминизма книг ( #38 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 23:51:28 +04:00
Andrey Epifancev
418f066bd8
synthgen: периоды, внешние контрагенты, экономика компаний ( #38 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 23:49:07 +04:00
Andrey Epifancev
f215bab9b0
synthgen: словарь без совпадений с реальными именами, усиленный тест, prefix в Member ( #38 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 23:41:42 +04:00
Andrey Epifancev
b2a89394c9
synthgen: словарь компаний, состав группы, выгрузка ЕЦП ( #38 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 23:39:15 +04:00
Andrey Epifancev
801d9948ca
synthgen: каркас, настройки, копии модулей #35 ( #38 )
...
- synthgen/config.py: Config, load_config (YAML + --set), dump_config, проверки диапазонов §3
- synthgen/rng.py: rng_for (SHA-256 → Random), stable_hash
- synthgen/__main__.py: разбор --config/--set/--out/--force, ошибка конфигурации → код 2
- synthgen/examples/default.yaml: все ключи §3 со значениями по умолчанию
- копии из synthetic-group/gen (#35 ): inn, xlsx, ledger, chart (+80.09, 91.09 из seed arm-core)
- тесты: config, inn, ledger; conftest с маркерами parser/slow
- .gitignore: out/
- спека: решения 15–16
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-11-12 23:35:17 +04:00
Andrey Epifancev
03edcb4fdb
Спека synthgen: решения 13–14 (рулинги контроллера)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 23:33:11 +04:00
Andrey Epifancev
99fc45b55b
gitignore: .superpowers/ (ledger SDD)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 23:32:45 +04:00
Andrey Epifancev
74eb397a93
План реализации настраиваемого генератора синтетики ( #38 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 23:25:44 +04:00
Andrey Epifancev
3575a9c14e
Проект настраиваемого генератора синтетики ГСК ( #38 )
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 23:16:19 +04:00
1d256fd808
Merge pull request 'Golden под pylib_ai_arm_statements 0.1.5 (AURORA-1864)' ( #37 ) from feat/36-statements-015-golden into main
2026-11-12 13:31:34 +03:00
Andrey Epifancev
43b985804b
Эталон нормализатора aep_3 под pylib_ai_arm_statements 0.1.5 ( #36 )
...
В колонках 2 и 4 ОФР aep_3 уходит мягкое «2400 = 2300 + 2410 + 2460»: с 0.1.4 оно —
альтернатива группы 2400, а другая альтернатива в этих колонках сошлась (AURORA-1864).
Остальные эталоны scan-gateway не изменились: разрез по форме (0.1.5) на них не срабатывает.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 13:34:13 +04:00
Andrey Epifancev
4a7eeb7076
Golden форм под pylib_ai_arm_statements 0.1.5 ( #36 )
...
У трёх ОФР (НПЗ 2025-Q3, Унагранде 2024-FY, Унагранде группа 2025-Q3) уходит ложное
мягкое «2400 = 2300 − 2410 + 2420»: с 0.1.4 соотношения 2400 — группа альтернатив
(AURORA-1864). Других изменений в снимках нет; разрез по форме (0.1.5) на Excel-фикстурах
ничего не меняет.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 13:31:26 +04:00
5bd9fc02b5
Merge pull request 'Синтетика и golden s48–s57: ОСВ других учётных систем (tp#81)' ( #34 ) from feat/81-osv-other-systems into main
2026-10-28 20:28:31 +03:00
Andrey Epifancev
81654ba3a1
Golden s56 под tp#81 (ревью I-1)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:23:27 +04:00
Andrey Epifancev
c4769f89af
Синтетика s56: лист с преамбулой над шапкой (tp#81, ревью I-1)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:23:27 +04:00
Andrey Epifancev
386306870a
Golden s55 под tp#81 (R-13)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:07:08 +04:00
Andrey Epifancev
a210831a32
Синтетика s55: лист-перечень документов (tp#81, R-13)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:07:08 +04:00
Andrey Epifancev
200353ec2b
Golden синтетики s51, s52, s54 под tp#81: запасной признак
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:48:46 +04:00
Andrey Epifancev
aa7effa916
Golden синтетики s48–s50, s53 под tp#81: словари
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:41:09 +04:00
Andrey Epifancev
66a18c2552
Golden синтетики s48–s57 под tp#81 (база: позитивы — ошибка разбора)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:32:29 +04:00
Andrey Epifancev
5634bcd691
Синтетика s48–s57 под tp#81
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 20:32:29 +04:00
f1f7f831ab
Merge pull request 'Golden ОСВ под tp#78: НКЗ лист 58 done, синтетика s47 (AURORA-1823, 1858)' ( #33 ) from feat/32-osv-false-check-golden into main
2026-10-28 10:07:34 +03:00
Andrey Epifancev
0fae9b1467
test(osv): синтетика s47 (иерархия по отступам: подуровень счёта, строка закрытия, вложенность по суммам), golden (tabular-parser#78, AURORA-1858)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 01:03:01 +04:00
Andrey Epifancev
4a6c6f2fd6
golden(osv-dkb): НКЗ 58+66+67, лист 58 — done: периоды сверяются цепочкой сальдо (AURORA-1823, tp#78)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 00:44:24 +04:00
d26bdac494
Merge pull request 'AURORA-1714: синтетика s45 — счёт шапки «Счет Поставщика | 60*»' ( #31 ) from feat/30-osv-account-marker-s45 into main
2026-10-27 09:56:23 +03:00
Andrey Epifancev
530ede10e1
test(osv): синтетика s46 (блоки субсчетов с кодами контрагентов), s45 с периодом и организацией, golden (tabular-parser#71)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 10:39:06 +04:00
Andrey Epifancev
4b32b3602f
test(osv): синтетика s45 — счёт шапки «Счет Поставщика | 60*» и голые коды контрагентов (tabular-parser#71)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 01:19:37 +04:00
36b1119e52
Merge pull request 'Синтетика s40–s44 и golden: плоская форма ОСВ (tabular-parser#59)' ( #29 ) from feat/59-osv-flat-form into main
2026-10-19 13:21:50 +03:00
Andrey Epifancev
4b3752e55c
test(golden): s40–s44 — вид данных BU по умолчанию и предупреждение после слияния трека A ( #59 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 13:25:07 +04:00
Andrey Epifancev
b7c16e8541
test(osv): s43 с вымышленным ФИО ИП, снимок обновлён (tabular-parser#59)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 13:16:47 +04:00
Andrey Epifancev
027651c9f6
Синтетика s40–s42 и снимки: «Итого развернутое» без оборотов, как в 1С (tabular-parser#59)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 13:16:47 +04:00
Andrey Epifancev
f7c84c9ad5
Синтетика s40–s44: описание в README набора (tabular-parser#59)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 13:16:47 +04:00
Andrey Epifancev
88bc10bbe5
Снимки: контрагенты расчётных счетов по плану счетов (tabular-parser#59)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 13:16:47 +04:00
Andrey Epifancev
33de4bd1ed
Снимки: плоский список под счётом шапки (tabular-parser#59)
...
Синтетика s40/s41: обороты в «Итого развернутое».
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 13:16:47 +04:00
Andrey Epifancev
63ad3795db
Снимок s42: «Итого развернутое» перед «Итого» (tabular-parser#59)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 13:16:47 +04:00
Andrey Epifancev
a3ebbaa9d7
Снимки s40–s42: шапка плоской формы (tabular-parser#59)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 13:16:47 +04:00
Andrey Epifancev
556bb110b6
Синтетика s40–s44: плоская форма ОСВ 1С, снимки текущего поведения (tabular-parser#59)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 13:16:47 +04:00
ec13c7844c
Merge pull request 'Синтетика s33–s36 и golden: колонка «Показатели», «В валюте» (tabular-parser#58)' ( #28 ) from feat/58-osv-indicators into main
2026-10-19 12:04:54 +03:00
Andrey Epifancev
ea3c44aed6
Golden s34: текст предупреждения о неизвестной метке ( #58 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 12:47:49 +04:00
Andrey Epifancev
13e3a13657
Golden s33–s36: колонка «Показатели», «В валюте» ( #58 )
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 12:20:32 +04:00
Andrey Epifancev
e576201b0c
test(osv): синтетика s33–s36 для колонки «Показатели» и срезов валют (arm-tabular-parser#58)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 11:40:32 +04:00
20876c82ae
Merge pull request 'Golden scan-gateway по контракту 2.0 и arm_statements (scan-gateway#46)' ( #26 ) from feat/46-golden-statements-v2 into main
2026-10-19 07:38:14 +03:00
90d18f8d4a
Merge pull request 'Golden ОСВ и форм под контракт v2.0 (tabular-parser#54)' ( #27 ) from feat/25-statements-v2-golden into main
2026-10-19 07:37:56 +03:00
Andrey Epifancev
a7f563e1cf
golden: снимки ОСВ и форм под контракт v2.0 (arm-tabular-parser#54)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
2026-10-18 21:41:54 +04:00
Andrey Epifancev
ad4ab45dc4
golden: эталоны scan-gateway по контракту 2.0 и общему коду arm_statements (scan-gateway#46)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BJKMLHdxMwSUeYcdkwqX4W
2026-10-18 20:17:59 +04:00