a33c5b563eMerge pull request 'Документы к arm-core#42: контракт файлов и справочников, OQ-43, модалка [42]' (#51) from feat/50-front-api-gaps-docs into mainaep2026-10-07 17:21:39 +03:00
2851e30345docs: контракт — статусы задания timeout/dlq, поле multipart files, подписи статусов как в чек-листе, entity_type nullable (ревью arm-core#42)
Andrey Epifancev
2026-10-07 18:17:36 +04:00
d8af9579aadocs: контракт файлов и справочников, поля консолидаций (arm-core#42), OQ-43, модалка [42]
Andrey Epifancev
2026-10-07 18:00:58 +04:00
6be6823808Merge pull request 'Срез 3b (docs): §7/§9 по факту, контракт API форм и мелких дыр, OQ' (#49) from feat/48-slice-3b-docs into mainaep2026-10-07 14:20:53 +03:00
9445791c57docs(context): OQ-154 — автозамена файла с формами ББ/ОФР на уровне файла (#48)
Andrey Epifancev
2026-10-07 15:05:03 +04:00
8c399daac6docs(context): Срез 3b — откат формулировки о присутствии цели §7 (#48)
Andrey Epifancev
2026-10-07 14:46:12 +04:00
68bde14b5adocs(context): Срез 3b — §7/§9 по факту, контракт API форм, OQ (#48)
Andrey Epifancev
2026-10-07 13:30:02 +04:00
3a5801d67cMerge pull request 'docs(context): Срез 3a — раскладка горячих папок, §11.1 п. 6/9/10, OQ по редакциям и очистке, compose (#46)' (#47) from feat/46-slice-3a-docs into mainaep2026-10-07 04:04:42 +03:00
a2811ebc52docs(context): Срез 3a — правки по ревью (OQ-149, устаревшие описания эмулятора, locator, решения №28–35)
Andrey Epifancev
2026-10-07 03:49:05 +04:00
a3f33fbe40docs(context): Срез 3a — раскладка горячих папок, §11.1 п. 6/9/10, OQ по редакциям и очистке, compose (#46)
Andrey Epifancev
2026-10-07 02:55:11 +04:00
830d0ce50cMerge pull request 'docs: OQ-138 закрыт, контракт — $comment и примеры (M-12), §12/§7, статус Среза 2b' (#45) from fix/20-contract-oq138 into mainaep2026-10-06 22:21:11 +03:00
7c6c3ba140docs: OQ-138 закрыт (тыс. руб. верим, округление итогов мягкое), контракт — $comment и примеры (M-12), §12/§7, 06-test-data, статус Среза 2b
Andrey Epifancev
2026-10-06 23:17:36 +04:00
0777b128dbMerge pull request 'openspec: архив change slice-2b-statement-parser' (#44) from chore/archive-slice-2b-statement-parser into mainaep2026-10-06 21:43:54 +03:00
b96b5c9da2Merge pull request 'docs(2b): контракт v1.2, §12 и OQ-138…143, формы ББ/ОФР (Срез 2b)' (#27) from feat/26-slice-2b-statement-parser into mainaep2026-10-06 21:36:53 +03:00
a5adcaccaadocs(2b): qa-guide §6.7 — формы ББ/ОФР, ИНН в тексте строки реализован
Andrey Epifancev
2026-10-06 21:19:34 +04:00
00d171564edocs(2b): 06-test-data (подраздел 4б, синтетика st01–st06, golden форм), 03-architecture (BookParser, контракт v1.2), 09-delivery-plan (Срез 2b)
Andrey Epifancev
2026-10-06 21:19:08 +04:00
4272ba8061docs(2b): OQ-137…OQ-142, статусы OQ-100/113/130/131/133/134 по факту реализации
Andrey Epifancev
2026-10-06 21:18:05 +04:00
6d39800e02docs(2b): §12 ББ/ОФР по реализации, §7 жёсткие/мягкие, §1.1/§1.3–§1.5 по факту PR tabular-parser #13/#15
Andrey Epifancev
2026-10-06 21:17:12 +04:00
909e7ff084plan: ledger SDD Среза 2b после задачи 13 (пауза 06.10.2026)
Andrey Epifancev
2026-10-06 19:40:29 +04:00
3ef8ed19b7Merge pull request 'docs(context): §11.1 очистка OCR-текста из модуля старого ядра для нормализатора scan-gateway' (#43) from feat/42-ocr-cleanup-rules into mainaep2026-10-06 16:49:14 +03:00
3afca6bf2aMerge pull request 'docs(context): NATS на платформе по armka_file_worker, один JWT, раскладка горячих папок' (#41) from feat/40-nats-platform-notes into mainaep2026-10-06 16:49:07 +03:00
087109c9a4docs(context): §11.1 очистка OCR-текста — правила из модуля старого ядра для нормализатора scan-gateway (#42)
Andrey Epifancev
2026-10-06 17:33:40 +04:00
f46a34169cdocs(context): NATS на платформе по armka_file_worker, один JWT, раскладка горячих папок (#40)
Andrey Epifancev
2026-10-06 17:21:59 +04:00
4583b3c358Merge pull request 'docs(dev): dev-ГК из make seed-dev в гайдах QA и фронта' (#39) from docs/38-dev-seed-groups into mainaep2026-10-06 16:08:39 +03:00
b65ca31dcadocs(dev): dev-ГК из make seed-dev в QA- и фронт-гайдах; импорт ЕЦП — на стенде без dev-ГК
Andrey Epifancev
2026-10-06 17:07:20 +04:00
a5b0a376f8Merge pull request 'docs(dev): снимок для контура вырезает openspec/config.yaml' (#37) from feat/36-contour-snapshot-config into mainaep2026-10-06 15:54:13 +03:00
cfe47b16ffMerge pull request 'docs(dev): гайд переноса сервисов в контур и скрипт подготовки снимка' (#35) from docs/34-contour-transfer into mainaep2026-10-06 15:02:13 +03:00
43eefb917bdocs(dev): гайд переноса сервисов в контур банка и скрипт подготовки снимка
Andrey Epifancev
2026-10-06 15:59:40 +04:00
75d606bb3dMerge pull request 'docs(dev): Authorize в Swagger (после arm-core #29), путь ручки алиасов' (#33) from docs/32-swagger-authorize into mainaep2026-10-06 14:44:57 +03:00
183b4d02bbdocs(dev): Authorize в Swagger появляется с arm-core #29; путь ручки удаления алиаса с префиксом /directories
Andrey Epifancev
2026-10-06 15:43:39 +04:00
8881b8225fMerge pull request 'docs(dev): гайды QA и фронта после мержей 06.10.2026' (#31) from docs/30-frontend-qa-sync into mainaep2026-10-06 14:33:17 +03:00
0d9531c47fdocs(dev): гайды QA и фронта после мержей 06.10.2026 — границы входов, скользящий период, ИНН в тексте, план счетов 1С
Andrey Epifancev
2026-10-06 15:31:38 +04:00
82ad2ab251feat(contract): v1.2 — DISCLOSURE, statementDocument.checks, границы периода ОСВ, примеры
Andrey Epifancev
2026-10-06 14:13:44 +04:00
a92044d3d7Merge pull request 'docs(dev): инструкция для фронтенд-разработчика — аутентификация и авторизация arm-core' (#29) from feat/28-frontend-auth-guide into mainaep2026-10-06 12:55:16 +03:00
ca8615eab1plan: Срез 2b — парсер ББ/ОФР из Excel, контракт v1.2 (17 задач)
Andrey Epifancev
2026-10-06 13:54:04 +04:00
1ca2fd18ffdocs(dev): инструкция для фронтенд-разработчика по аутентификации и авторизации arm-core (#28)
Andrey Epifancev
2026-10-06 13:53:54 +04:00
94846cbd4copenspec: сквозная спека Среза 2b — контракт результата v1.2, §12, OQ
Andrey Epifancev
2026-10-06 13:21:30 +04:00
eaf4f5c2fdMerge pull request 'docs: пакет ДКБ 06.10.2026 — тестовые данные, OQ-131…136, QA-гайд' (#25) from docs/24-dkb-package into mainaep2026-10-06 11:30:01 +03:00
57c8f8d01dMerge pull request 'docs(qa): проверка парсинга ОСВ на произвольных файлах и сводной ОСВ с контрольными цифрами' (#23) from docs/22-qa-guide-parsing-svod into mainaep2026-10-06 09:50:44 +03:00
9a193fe688docs(qa): проверка парсера ОСВ на произвольных файлах (§6.7), полный прогон РБ, контрольные цифры свода и сверка экспорта (§7.1–7.3)
Andrey Epifancev
2026-10-06 10:48:56 +04:00
7c9baecaa7Merge pull request 'openspec: архив change slice-4-consolidation' (#21) from chore/archive-slice-4-consolidation into mainaep2026-10-06 09:42:50 +03:00
dcf15fdbb4Merge pull request 'docs(slice-4): DBML v5.16, правила консолидации по факту, OQ, контракт API' (#20) from feat/19-slice-4-consolidation into mainaep2026-10-06 09:38:28 +03:00
b9680d3c68docs(oq): OQ-100 решён (ИНН извлекает парсер), OQ-130 — ИНН над названием контрагента; issue arm-tabular-parser#9
Andrey Epifancev
2026-10-06 10:36:48 +04:00
e221c7cc9edocs(oq): OQ-124 закрыт — ОСВ за Q1 равнозначна нарастающей и квартальной (решение владельца 07.10.2026)
Andrey Epifancev
2026-10-06 10:12:14 +04:00
92b46c9dbespec(slice-4): документный OpenSpec change — DBML v5.16, правила §2/§3/§9/§10 по факту, OQ-03/19/110 и новые OQ
Andrey Epifancev
2026-10-06 02:52:32 +04:00
9621959f39Merge pull request 'openspec: архив change slice-2c-osv-ingest' (#18) from chore/archive-slice-2c-osv-ingest into mainaep2026-10-06 01:00:02 +03:00
e3ca2ba1c5Merge pull request 'Срез 2a: контракт v1.1 (rows[].extra), §1 по факту парсера, план срезов 2a–2d, OQ-98…109' (#10) from feat/9-slice-2a-osv-parser into mainaep2026-10-05 19:20:10 +03:00
447e8f06d4Merge origin/main в feat/9-slice-2a-osv-parser: 07-open-questions — решения владельца (OQ-01/02/45/96/97) + OQ-98…109 Среза 2a
Andrey Epifancev
2026-10-05 20:19:30 +04:00
baeb9189f6docs: §1 по факту парсера, 06-test-data, план срезов 2a–2d, OQ, пример контракта
Andrey Epifancev
2026-10-05 15:53:11 +04:00
0997ac9042Merge pull request 'OQ-01/02/04/05/42/45: решения владельца для подсрезов 2c–2d' (#14) from docs/oq-decisions-2c into mainaep2026-10-05 12:13:51 +03:00
d7c69fa58bOQ-01, 02, 04, 05, 42, 45: решения владельца 05.10.2026 (хранение строк ОСВ, квартальные ОСВ, субсчёт в чек-листе, статус RECOGNIZED, экран проверки ОСВ, NU в ядре)
Andrey Epifancev
2026-10-05 13:07:03 +04:00
1da684e4e6Merge pull request 'OQ: восстановить закрытие OQ-96/97 (потерян при merge #8), закрыть OQ-17/21/33/34' (#13) from docs/oq-96-97-restore into mainaep2026-10-05 12:01:22 +03:00
70ba5e9db8docs: Срез 1 — entities-v5.14, guide, план срезов, индексы, сверка §13 с кодом
Andrey Epifancev
2026-10-05 11:09:03 +04:00
f9c757ae97Merge pull request 'Срез 1: DBML v5.14, §13 импорт из ЕЦП CRM, §10.1 видимость, OQ-86…91' (#7) from feat/6-slice-1-directories into mainaep2026-10-05 09:59:29 +03:00
b677ee0b15OQ-92…OQ-97: вопросы из реализации Среза 1 (импорт ЕЦП, часовой пояс effective_date, право DIRECTORY_DELETE)
Andrey Epifancev
2026-10-05 02:43:13 +04:00