523 Commits

Author SHA1 Message Date
aep
55110c4d85 Merge pull request 'OQ-177: включение нераспределённой строки в КФО без корректировки' (#195) from feat/194-oq-vgo-include into main 2026-11-10 12:36:18 +03:00
Andrey Epifancev
0d29174077 Влить main в feat/194-oq-vgo-include; OQ-177 перед OQ-178, статус на 10.11
Итог интервью заказчика 02.11 не зафиксирован — вопрос остаётся открытым.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-10 13:30:19 +04:00
aep
7e29cbb960 Merge pull request 'docs(#224): «76-исключения» в §4–§6, разнесение по стороне строки и по периметру (AURORA-2034)' (#225) from feat/224-acc76-exclusions into main 2026-11-10 12:15:16 +03:00
Andrey Epifancev
508f346260 docs(#224): §5 п. 2a — строки вне периметра и «сам на себя» не разносятся (AURORA-2034)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-10 13:04:05 +04:00
Andrey Epifancev
cef9c39cc0 docs(#224): «76-исключения» в правилах §4–§6 и разнесение по стороне строки (AURORA-2034)
Замечание заказчика 09.11.2026, п. 1; список субсчетов — Лысенко 10.11.2026.

- §4: из маски 76 на обеих сторонах правил 5–8 исключаются аренда 76.07/76.27/76.37 .1/.5/.9
  и 76.АВ, 76.ВА, 76.К, 76.Н, 76.НА, 76.ОТ; правило 1 не меняется; версия правил 1 исправлена
  на месте (решение владельца 10.11.2026);
- §5 п. 2a: принадлежность строки правилу — по её стороне, исключения стороны не возвращаются
  через маску другой; пример Счастливочная ↔ РБ пересчитан без 76.АВ (ΣA 108 062 446,46, 1,65 %);
- §6: результирующая таблица — те же исключения;
- OQ-164 (76.АВ/76.ВА) закрыт; analyst/eliminations-vgo.md и инструкция пользователя — в лад.

Пара к arm-core #237.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-10 12:49:26 +04:00
aep
0860a11b0b Merge pull request 'Инструкция пользователя: гудвилл, качество первички, импорт ЕЦП, итоги шахматки (#222)' (#223) from feat/222-guide-goodwill into main 2026-11-10 11:40:32 +03:00
Andrey Epifancev
4fd1211def Инструкция пользователя: гудвилл, качество первички, импорт ЕЦП, итоги шахматки (#222)
- перенесены правки ПМ и тестировщика к версии 03.11 (docx редакции), кроме тире
  и формата «ДАТА:МЕСЯЦ» (в сообщении время ЧЧ:ММ);
- новый раздел 13 «Гудвилл» (AURORA-1543/1544), снимки 81–84 на условной группе «Пример»;
- новый раздел 15 «Качество первички» (AURORA-1759), снимки 85–86;
- 14.9 импорт справочников из выгрузки ЕЦП CRM (AURORA-1916), снимки 87–88;
- раздел 11: итоги шахматки с сервера (AURORA-1756/1757), подсказка при одной стороне,
  выгрузка с фильтром компаний; снимки 69–74 пересняты;
- разделы 13–16 → 14, 16, 17, 18, перекрёстные ссылки обновлены.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-10 12:31:01 +04:00
aep
e3ea6de0f6 Merge pull request 'Архив change ex-payload-schema (AURORA-1560, #208)' (#218) from chore/archive-ex-payload-schema into main 2026-11-07 20:57:29 +03:00
Andrey Epifancev
26f0160ce3 Архив change ex-payload-schema (AURORA-1560, #208)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 21:56:45 +04:00
aep
fd3b247945 Merge pull request 'Схема среза ЕХ ex-payload-v1, §15, DBML v5.26 (AURORA-1560, #208; после #203 и #207)' (#211) from feat/208-ex-payload into main 2026-11-07 20:56:12 +03:00
Andrey Epifancev
f1579b6f6b Влит main (#207 КФО, #203 метрики, #214): срез ЕХ поверх v5.26 на v5.25 (#208)
- DBML/entities v5.26: пункты 6–8 ЕХ легли после 1–5 КФО, ниже — v5.25 (автослияние, сверено)
- 05-domain-rules: §15 перенесён в конец, после §14 (git поставил его перед §11)
- диаграммы: part09 перерисована (в ветке не было EX_SNAPSHOT_WRITE); part04 — версия main
- проверено: make check, test_ex_payload, gen_kfo_openapi = закоммиченный OpenAPI

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 17:02:53 +04:00
aep
cf7c1aebdd Merge pull request 'Архив change kfo-calculation-contract (AURORA-1546/1547, #206)' (#216) from chore/archive-kfo-calculation-contract into main 2026-11-07 15:42:08 +03:00
Andrey Epifancev
ae2b791ff6 Архив change kfo-calculation-contract (AURORA-1546/1547, #206)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 16:41:44 +04:00
aep
731b70d9bb Merge pull request 'КФО к старту спринта 4: §8, DBML v5.26, контракт API КФО' (#207) from feat/206-kfo-contract into main 2026-11-07 15:41:16 +03:00
Andrey Epifancev
ace39873f5 Влит main (метрики качества #203, разрез по форме #214): DBML v5.26 перестроена поверх v5.25 (#206)
- data-model-v5.26.dbml, entities-v5.26.md = v5.25 + пункты 1–5 КФО; changelog v5.26 после v5.25,
  пометки «v5.25 занят PR #203» сняты
- 03/04/08: версия модели v5.26 с пунктами v5.25; OQ-179 перед OQ-180…194
- диаграммы: make diagrams (part10 из main; part04 — версия main, сдвиг раскладки рендера не берём)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 16:38:25 +04:00
aep
fd1e4ce647 Архив change statement-form-split (#215) 2026-11-07 09:21:28 +03:00
Andrey Epifancev
97c8dc05a3 Архив change statement-form-split (AURORA-1734/1735, #214)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 10:21:12 +04:00
aep
e5274285ea AURORA-1734, AURORA-1735: разрез по смене формы и редкий столбец (#214) 2026-11-07 09:20:48 +03:00
Andrey Epifancev
6484cd67d0 AURORA-1734/1735: уточнения по финальному ревью — сдвинутое значение и XLSB_NO_FORMATS в частях
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 09:10:38 +04:00
Andrey Epifancev
c509c5ed76 AURORA-1734/1735: §11 — разрез по смене формы и редкий столбец (RSHB/pylib_ai_arm_statements#5)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 09:01:31 +04:00
Andrey Epifancev
1b92f2b2ca AURORA-1734/1735: change statement-form-split — разрез кандидата по смене формы и редкая колонка (RSHB/pylib_ai_arm_statements#5)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 08:54:42 +04:00
aep
fef79e7f2b Merge pull request 'Архив change quality-metrics (AURORA-1759, #203)' (#212) from chore/archive-quality-metrics into main 2026-11-07 07:52:11 +03:00
Andrey Epifancev
979fb74ff0 Архив change quality-metrics (AURORA-1759)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 08:51:29 +04:00
aep
d3386b7192 Merge pull request 'DBML v5.25: факты качества первички (AURORA-1759)' (#203) from feat/202-quality-metrics-dbml into main 2026-11-07 07:49:18 +03:00
Andrey Epifancev
75f5b52cd4 merge: влить origin/main в feat/202-quality-metrics-dbml
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 04:15:03 +04:00
Andrey Epifancev
819ded3638 docs(#202): решение R-24 в design quality-metrics
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 04:14:07 +04:00
Andrey Epifancev
627c3e2d44 docs(#202): матрица прав §10 — объект QUALITY_METRICS (M-12)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 04:13:32 +04:00
Andrey Epifancev
aefbf78430 fix(#202): is_recognized в контракте quality-facts допускает null (I-9)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 04:13:32 +04:00
Andrey Epifancev
55f06e9458 fix(#202): схема quality-facts перенесена в contracts/metrics/ (не требует копии в сервисах)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 03:56:47 +04:00
Andrey Epifancev
760c3dc6a8 docs: is_scan и raw_s3_object_id последними колонками stored_file и recognition_job (v5.25, порядок миграции 0012)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 03:47:44 +04:00
Andrey Epifancev
f0af8d59f5 ЕХ: раздел среза — §15 (§14 занят метриками качества в #203) (#208)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 23:25:40 +04:00
Andrey Epifancev
f340760e84 ЕХ: tasks.md — п. 3 (#208)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 23:16:48 +04:00
Andrey Epifancev
50cafe571c ЕХ: правки финального ревью — пробелы Q1…Q4, проценты без ограничения, поля выгрузок, Ref в updated_by, заморозка КФО, согласованные примеры (#208)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 23:16:47 +04:00
Andrey Epifancev
7ef8c1c04d Merge remote-tracking branch 'origin/feat/206-kfo-contract' into feat/208-ex-payload 2026-11-06 23:14:22 +04:00
Andrey Epifancev
ce0434f8b1 КФО: процент расхождения от базы без ограничения разрядов (ревью #208 C-2) (#206)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 23:13:52 +04:00
Andrey Epifancev
3b698e53a2 ЕХ: OpenSpec-delta arm-core и tasks.md (#208)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 23:07:04 +04:00
Andrey Epifancev
4a5ecb1d91 ЕХ: §14 срез при верификации, DBML v5.26 (version_card, EX_SNAPSHOT_WRITE, статус среза), OQ-195…198 (#208)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 23:06:23 +04:00
Andrey Epifancev
013f7b673a ЕХ: схема ex-payload-v1, примеры, проверка в validate_contracts (#208)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 23:05:15 +04:00
Andrey Epifancev
9086c064e4 ЕХ: дизайн и план change ex-payload-schema (#208)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 23:03:19 +04:00
aep
f74d5ccf9f Архив change statement-checks-alternatives (#210) 2026-11-06 22:00:40 +03:00
Andrey Epifancev
a9aa6f60b0 Архив change statement-checks-alternatives (AURORA-1864, #209)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 23:00:11 +04:00
aep
76855fe5a7 AURORA-1864: группа альтернатив соотношений 2400 (#209) 2026-11-06 21:59:37 +03:00
Andrey Epifancev
dc374a54a4 AURORA-1864: группа альтернатив соотношений 2400, знак 2410 не определяем (RSHB/pylib_ai_arm_statements#3)
§7: правило group в statement_checks.yaml, соотношения 2400 полного и
упрощённого наборов — альтернативы; OQ-12 закрыт в части 2410.
Change statement-checks-alternatives: требование «Шаг 7» спеки
statement-normalization.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 22:57:45 +04:00
Andrey Epifancev
b6384a5ad3 КФО: tasks.md — п. 4 выполнен (PR #207, вложения AURORA-1546/1547) (#206)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 22:41:54 +04:00
Andrey Epifancev
232f82cfce КФО: правки финального ревью — порядок каскада, округление auto/manual, односторонние агрегаты, доля, итоги, OQ-194; генератор контракта в scripts/ (#206)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 20:43:26 +04:00
Andrey Epifancev
9ee0796314 КФО: OpenSpec-delta arm-core и tasks.md (#206)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 20:32:11 +04:00
Andrey Epifancev
adb1cf41ac КФО: контракт API (dev/api-contract-kfo.*), агрегат min_or_full в контракте корректировок (#206)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 20:30:50 +04:00
Andrey Epifancev
cc3b518261 DBML v5.26: разрез КФО по компании, предупреждения и аудит КФО, режим min_or_full (#206)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 20:27:38 +04:00
Andrey Epifancev
039c97b0eb КФО: §8 под DOC-274230/259025/272613, открытые вопросы OQ-180…193 (#206)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 20:25:15 +04:00
Andrey Epifancev
228af4e4d9 КФО: дизайн change kfo-calculation-contract (#206)
Proposal и design: §8 «КФО», DBML v5.26, контракт API КФО под AURORA-1546/1547; ответы на вопросы проверки исполнителем.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-06 20:16:41 +04:00