Commit Graph

  • 0e030bd5c4 docs(dev): единый гайд фронтенд-разработчика по API arm-core (#55) Andrey Epifancev 2026-10-07 19:08:25 +04:00
  • fa32e8e16a Merge pull request 'DBML v5.17: КПП юридического лица (legal_entity.kpp), пересмотр OQ-31 (#53)' (#54) from feat/53-kpp-dbml-v5-17 into main aep 2026-10-07 18:01:21 +03:00
  • 928457f0e7 docs: 05-domain-rules §13.5 — проверка пары «тип, КПП» при PATCH Andrey Epifancev 2026-10-07 18:51:53 +04:00
  • 03c8b1cd73 Merge pull request 'Гайд переноса §6: OPENBAO__APP__*, dev-заглушка аутентификации (#52)' (#56) from feat/52-contour-guide into main aep 2026-10-07 17:43:58 +03:00
  • 99cbcffea5 Гайд переноса §6: настройки контура через OPENBAO__APP__*, dev-заглушка аутентификации (#52) Andrey Epifancev 2026-10-07 18:41:48 +04:00
  • 59e7b9e190 model: v5.17 — kpp последней колонкой (как её добавит миграция 0005) Andrey Epifancev 2026-10-07 18:30:41 +04:00
  • 6197cf404b docs: DBML v5.17 — КПП юридического лица (legal_entity.kpp), пересмотр OQ-31 (#53) Andrey Epifancev 2026-10-07 18:30:04 +04:00
  • a33c5b563e Merge pull request 'Документы к arm-core#42: контракт файлов и справочников, OQ-43, модалка [42]' (#51) from feat/50-front-api-gaps-docs into main aep 2026-10-07 17:21:39 +03:00
  • 2851e30345 docs: контракт — статусы задания timeout/dlq, поле multipart files, подписи статусов как в чек-листе, entity_type nullable (ревью arm-core#42) Andrey Epifancev 2026-10-07 18:17:36 +04:00
  • d8af9579aa docs: контракт файлов и справочников, поля консолидаций (arm-core#42), OQ-43, модалка [42] Andrey Epifancev 2026-10-07 18:00:58 +04:00
  • 6be6823808 Merge pull request 'Срез 3b (docs): §7/§9 по факту, контракт API форм и мелких дыр, OQ' (#49) from feat/48-slice-3b-docs into main aep 2026-10-07 14:20:53 +03:00
  • 9445791c57 docs(context): OQ-154 — автозамена файла с формами ББ/ОФР на уровне файла (#48) Andrey Epifancev 2026-10-07 15:05:03 +04:00
  • 8c399daac6 docs(context): Срез 3b — откат формулировки о присутствии цели §7 (#48) Andrey Epifancev 2026-10-07 14:46:12 +04:00
  • 4287d583e6 docs(context): Срез 3b — правки по финальному ревью arm-core (#48) Andrey Epifancev 2026-10-07 14:36:38 +04:00
  • d82c7f9a2d docs(context): Срез 3b — сверка CSV чек-листа и заголовков с финальным кодом (#48) Andrey Epifancev 2026-10-07 14:07:54 +04:00
  • 15d069c730 docs(context): Срез 3b — правки по ревью PR #49 (#48) Andrey Epifancev 2026-10-07 13:39:21 +04:00
  • 68bde14b5a docs(context): Срез 3b — §7/§9 по факту, контракт API форм, OQ (#48) Andrey Epifancev 2026-10-07 13:30:02 +04:00
  • 3a5801d67c Merge pull request 'docs(context): Срез 3a — раскладка горячих папок, §11.1 п. 6/9/10, OQ по редакциям и очистке, compose (#46)' (#47) from feat/46-slice-3a-docs into main aep 2026-10-07 04:04:42 +03:00
  • a2811ebc52 docs(context): Срез 3a — правки по ревью (OQ-149, устаревшие описания эмулятора, locator, решения №28–35) Andrey Epifancev 2026-10-07 03:49:05 +04:00
  • a3f33fbe40 docs(context): Срез 3a — раскладка горячих папок, §11.1 п. 6/9/10, OQ по редакциям и очистке, compose (#46) Andrey Epifancev 2026-10-07 02:55:11 +04:00
  • 830d0ce50c Merge pull request 'docs: OQ-138 закрыт, контракт — $comment и примеры (M-12), §12/§7, статус Среза 2b' (#45) from fix/20-contract-oq138 into main aep 2026-10-06 22:21:11 +03:00
  • 7c6c3ba140 docs: OQ-138 закрыт (тыс. руб. верим, округление итогов мягкое), контракт — $comment и примеры (M-12), §12/§7, 06-test-data, статус Среза 2b Andrey Epifancev 2026-10-06 23:17:36 +04:00
  • 0777b128db Merge pull request 'openspec: архив change slice-2b-statement-parser' (#44) from chore/archive-slice-2b-statement-parser into main aep 2026-10-06 21:43:54 +03:00
  • 42af562635 openspec: архив документного change slice-2b-statement-parser (2026-10-06), recognition-contract «Файл результата» v1.2 Andrey Epifancev 2026-10-06 22:41:10 +04:00
  • b96b5c9da2 Merge pull request 'docs(2b): контракт v1.2, §12 и OQ-138…143, формы ББ/ОФР (Срез 2b)' (#27) from feat/26-slice-2b-statement-parser into main aep 2026-10-06 21:36:53 +03:00
  • 7de9fd4fd6 plan: итоговый ledger SDD Среза 2b Andrey Epifancev 2026-10-06 22:13:12 +04:00
  • 5b34868784 docs(2b): OQ-143 реализовано, st07, текст пропуска листов, tasks.md по факту (O-9, M-2, M-4) Andrey Epifancev 2026-10-06 21:58:24 +04:00
  • 9235e6ad79 docs: перенумерация OQ-137…142 -> OQ-138…143 (R-15) Andrey Epifancev 2026-10-06 21:25:40 +04:00
  • e93b28e20f Merge origin/main в feat/26-slice-2b-statement-parser Andrey Epifancev 2026-10-06 21:25:05 +04:00
  • 4729e40177 docs(2b): fix round 1 по задаче 16 — счётчики golden, формулировки предупреждений, проверка копий контракта Andrey Epifancev 2026-10-06 21:22:30 +04:00
  • a5adcaccaa docs(2b): qa-guide §6.7 — формы ББ/ОФР, ИНН в тексте строки реализован Andrey Epifancev 2026-10-06 21:19:34 +04:00
  • 00d171564e docs(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
  • 4272ba8061 docs(2b): OQ-137…OQ-142, статусы OQ-100/113/130/131/133/134 по факту реализации Andrey Epifancev 2026-10-06 21:18:05 +04:00
  • 6d39800e02 docs(2b): §12 ББ/ОФР по реализации, §7 жёсткие/мягкие, §1.1/§1.3–§1.5 по факту PR tabular-parser #13/#15 Andrey Epifancev 2026-10-06 21:17:12 +04:00
  • 909e7ff084 plan: ledger SDD Среза 2b после задачи 13 (пауза 06.10.2026) Andrey Epifancev 2026-10-06 19:40:29 +04:00
  • 3ef8ed19b7 Merge pull request 'docs(context): §11.1 очистка OCR-текста из модуля старого ядра для нормализатора scan-gateway' (#43) from feat/42-ocr-cleanup-rules into main aep 2026-10-06 16:49:14 +03:00
  • 3afca6bf2a Merge pull request 'docs(context): NATS на платформе по armka_file_worker, один JWT, раскладка горячих папок' (#41) from feat/40-nats-platform-notes into main aep 2026-10-06 16:49:07 +03:00
  • 087109c9a4 docs(context): §11.1 очистка OCR-текста — правила из модуля старого ядра для нормализатора scan-gateway (#42) Andrey Epifancev 2026-10-06 17:33:40 +04:00
  • f46a34169c docs(context): NATS на платформе по armka_file_worker, один JWT, раскладка горячих папок (#40) Andrey Epifancev 2026-10-06 17:21:59 +04:00
  • 4583b3c358 Merge pull request 'docs(dev): dev-ГК из make seed-dev в гайдах QA и фронта' (#39) from docs/38-dev-seed-groups into main aep 2026-10-06 16:08:39 +03:00
  • b65ca31dca docs(dev): dev-ГК из make seed-dev в QA- и фронт-гайдах; импорт ЕЦП — на стенде без dev-ГК Andrey Epifancev 2026-10-06 17:07:20 +04:00
  • a5b0a376f8 Merge pull request 'docs(dev): снимок для контура вырезает openspec/config.yaml' (#37) from feat/36-contour-snapshot-config into main aep 2026-10-06 15:54:13 +03:00
  • 6edb62c592 docs(dev): снимок для контура вырезает openspec/config.yaml Andrey Epifancev 2026-10-06 16:52:00 +04:00
  • cfe47b16ff Merge pull request 'docs(dev): гайд переноса сервисов в контур и скрипт подготовки снимка' (#35) from docs/34-contour-transfer into main aep 2026-10-06 15:02:13 +03:00
  • 6a3da7c376 docs(dev): контур — GitLab платформы, merge request вместо PR Andrey Epifancev 2026-10-06 16:01:05 +04:00
  • 43eefb917b docs(dev): гайд переноса сервисов в контур банка и скрипт подготовки снимка Andrey Epifancev 2026-10-06 15:59:40 +04:00
  • 75d606bb3d Merge pull request 'docs(dev): Authorize в Swagger (после arm-core #29), путь ручки алиасов' (#33) from docs/32-swagger-authorize into main aep 2026-10-06 14:44:57 +03:00
  • 183b4d02bb docs(dev): Authorize в Swagger появляется с arm-core #29; путь ручки удаления алиаса с префиксом /directories Andrey Epifancev 2026-10-06 15:43:39 +04:00
  • 8881b8225f Merge pull request 'docs(dev): гайды QA и фронта после мержей 06.10.2026' (#31) from docs/30-frontend-qa-sync into main aep 2026-10-06 14:33:17 +03:00
  • 0d9531c47f docs(dev): гайды QA и фронта после мержей 06.10.2026 — границы входов, скользящий период, ИНН в тексте, план счетов 1С Andrey Epifancev 2026-10-06 15:31:38 +04:00
  • 82ad2ab251 feat(contract): v1.2 — DISCLOSURE, statementDocument.checks, границы периода ОСВ, примеры Andrey Epifancev 2026-10-06 14:13:44 +04:00
  • a92044d3d7 Merge pull request 'docs(dev): инструкция для фронтенд-разработчика — аутентификация и авторизация arm-core' (#29) from feat/28-frontend-auth-guide into main aep 2026-10-06 12:55:16 +03:00
  • ca8615eab1 plan: Срез 2b — парсер ББ/ОФР из Excel, контракт v1.2 (17 задач) Andrey Epifancev 2026-10-06 13:54:04 +04:00
  • 1ca2fd18ff docs(dev): инструкция для фронтенд-разработчика по аутентификации и авторизации arm-core (#28) Andrey Epifancev 2026-10-06 13:53:54 +04:00
  • 94846cbd4c openspec: сквозная спека Среза 2b — контракт результата v1.2, §12, OQ Andrey Epifancev 2026-10-06 13:21:30 +04:00
  • eaf4f5c2fd Merge pull request 'docs: пакет ДКБ 06.10.2026 — тестовые данные, OQ-131…136, QA-гайд' (#25) from docs/24-dkb-package into main aep 2026-10-06 11:30:01 +03:00
  • 6e27259cb5 docs: пакет ДКБ 06.10.2026 — §4а в 06-test-data, osv-dkb/statements-xlsx/analysis-reports в раскладке, 72 ОСВ / 88 снимков, OQ-113 частично, OQ-131…136, QA §6.7 Andrey Epifancev 2026-10-06 12:23:25 +04:00
  • 57c8f8d01d Merge pull request 'docs(qa): проверка парсинга ОСВ на произвольных файлах и сводной ОСВ с контрольными цифрами' (#23) from docs/22-qa-guide-parsing-svod into main aep 2026-10-06 09:50:44 +03:00
  • 9a193fe688 docs(qa): проверка парсера ОСВ на произвольных файлах (§6.7), полный прогон РБ, контрольные цифры свода и сверка экспорта (§7.1–7.3) Andrey Epifancev 2026-10-06 10:48:56 +04:00
  • 7c9baecaa7 Merge pull request 'openspec: архив change slice-4-consolidation' (#21) from chore/archive-slice-4-consolidation into main aep 2026-10-06 09:42:50 +03:00
  • dbc784abc5 openspec: архив документного change slice-4-consolidation (2026-10-06) Andrey Epifancev 2026-10-06 10:39:54 +04:00
  • dcf15fdbb4 Merge pull request 'docs(slice-4): DBML v5.16, правила консолидации по факту, OQ, контракт API' (#20) from feat/19-slice-4-consolidation into main aep 2026-10-06 09:38:28 +03:00
  • b9680d3c68 docs(oq): OQ-100 решён (ИНН извлекает парсер), OQ-130 — ИНН над названием контрагента; issue arm-tabular-parser#9 Andrey Epifancev 2026-10-06 10:36:48 +04:00
  • e221c7cc9e docs(oq): OQ-124 закрыт — ОСВ за Q1 равнозначна нарастающей и квартальной (решение владельца 07.10.2026) Andrey Epifancev 2026-10-06 10:12:14 +04:00
  • 308b493d3f docs(slice-4): уточнения по ревью Task 14 (замер, сводка, PROPAGATED, нумерация решений) Andrey Epifancev 2026-10-06 08:10:57 +04:00
  • 9246a61439 docs(slice-4): правила §2/§3/§9/§10 по факту, OQ, контракт API для фронта, QA-гайд Andrey Epifancev 2026-10-06 08:02:50 +04:00
  • ab564c1ab0 docs: DBML v5.16, entities-v5.16, guide Andrey Epifancev 2026-10-06 03:23:03 +04:00
  • 92b46c9dbe spec(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
  • 9621959f39 Merge pull request 'openspec: архив change slice-2c-osv-ingest' (#18) from chore/archive-slice-2c-osv-ingest into main aep 2026-10-06 01:00:02 +03:00
  • 6acc083357 openspec: архив change slice-2c-osv-ingest (2026-10-06) Andrey Epifancev 2026-10-06 01:58:04 +04:00
  • 2081eb0c49 Merge pull request 'Срез 2c: DBML v5.15 (NU, email, индексы), §1.3/§1.5/§3/§9 по факту маппинга, OQ-110…117, qa-guide' (#17) from feat/16-slice-2c-osv-ingest into main aep 2026-10-06 00:56:03 +03:00
  • e3d3c2a9eb model: v5.15 — индексы osv_entry(parent_entry_id, recognition_job_id), stored_file(current_recognition_job_id) (I-1, OQ-117) Andrey Epifancev 2026-10-06 00:55:25 +04:00
  • 8c73fe941c docs: OQ-117 индексы osv_entry, актуализация плана срезов и qa-guide Andrey Epifancev 2026-10-06 00:37:53 +04:00
  • 45ee08c0f8 docs: §1.3/§1.5/§3/§9 по факту маппинга, архитектура (цикл маппинга), OQ, план срезов, qa-guide Andrey Epifancev 2026-10-06 00:11:52 +04:00
  • 5545ee539f docs: entities-v5.15, guide, ссылки на DBML v5.15 Andrey Epifancev 2026-10-05 21:27:52 +04:00
  • c821e0fbfe OpenSpec: change slice-2c-osv-ingest (DBML v5.15, правила маппинга ОСВ в ядре, OQ) и data-model-v5.15.dbml Andrey Epifancev 2026-10-05 21:08:49 +04:00
  • 8130eed1e6 Merge pull request 'Архив change slice-2a-osv-parser, OQ по техдолгу arm-core #10, уточнения гайда QA' (#15) from chore/archive-slice-2a-osv-parser into main aep 2026-10-05 19:46:06 +03:00
  • e369f289c7 openspec: архив change slice-2a-osv-parser; OQ-60/61/62/64/65/66/82 по техдолгу arm-core #10; qa-guide — настройки .env, вход по email, HTTPS-клон Andrey Epifancev 2026-10-05 20:23:36 +04:00
  • e3ca2ba1c5 Merge pull request 'Срез 2a: контракт v1.1 (rows[].extra), §1 по факту парсера, план срезов 2a–2d, OQ-98…109' (#10) from feat/9-slice-2a-osv-parser into main aep 2026-10-05 19:20:10 +03:00
  • 447e8f06d4 Merge 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
  • a181f4ad96 docs: OQ-108 — остаточные риски предсканирования (R-26), OQ-105 — формулировка слепой зоны Andrey Epifancev 2026-10-05 17:18:46 +04:00
  • 68b50a563f docs: R-25 — слепая зона R-21 (свёрнутого прямого родителя достаточно), лимиты чтения, остаточные риски OQ-108 Andrey Epifancev 2026-10-05 17:06:40 +04:00
  • c2005a4699 docs: финальное ревью Среза 2a — §1 (лимиты чтения, ИНН, ACCOUNT_RE, риски R-21), OQ-106…OQ-109 Andrey Epifancev 2026-10-05 16:32:52 +04:00
  • baeb9189f6 docs: §1 по факту парсера, 06-test-data, план срезов 2a–2d, OQ, пример контракта Andrey Epifancev 2026-10-05 15:53:11 +04:00
  • 0997ac9042 Merge pull request 'OQ-01/02/04/05/42/45: решения владельца для подсрезов 2c–2d' (#14) from docs/oq-decisions-2c into main aep 2026-10-05 12:13:51 +03:00
  • d7c69fa58b OQ-01, 02, 04, 05, 42, 45: решения владельца 05.10.2026 (хранение строк ОСВ, квартальные ОСВ, субсчёт в чек-листе, статус RECOGNIZED, экран проверки ОСВ, NU в ядре) Andrey Epifancev 2026-10-05 13:07:03 +04:00
  • 1da684e4e6 Merge pull request 'OQ: восстановить закрытие OQ-96/97 (потерян при merge #8), закрыть OQ-17/21/33/34' (#13) from docs/oq-96-97-restore into main aep 2026-10-05 12:01:22 +03:00
  • d4a085f7ee OQ-17, OQ-21, OQ-33, OQ-34: закрыты реализацией Среза 1 и решениями владельца Andrey Epifancev 2026-10-05 12:58:41 +04:00
  • f59511f1e6 OQ-96, OQ-97: закрыты решениями владельца 05.10.2026 (effective_date по МСК — follow-up; DIRECTORY_DELETE не расширять) Andrey Epifancev 2026-10-05 11:15:04 +04:00
  • 1aa24551bc Merge pull request 'Гайд тестировщика: локальный стенд Срезов 0–1' (#12) from docs/11-qa-guide into main aep 2026-10-05 11:54:38 +03:00
  • 0600c7c5a1 dev/qa-guide.md: гайд тестировщика — ПО, запуск стенда Срезов 0–1, чек-лист сценариев, ограничения, баги Andrey Epifancev 2026-10-05 12:17:38 +04:00
  • 186d6f1dcf contracts: needs_check-пример — строка 3 как «Вал.» под контрагентом (CURRENCY, уровень 2) Andrey Epifancev 2026-10-05 11:59:41 +04:00
  • ec7c42f964 contracts: результат v1.1 — rows[].extra (§1.2), пример needs_check Andrey Epifancev 2026-10-05 11:56:10 +04:00
  • d57b5bc378 OpenSpec: change slice-2a-osv-parser (контракт v1.1 rows[].extra, декомпозиция Среза 2, уточнения §1 — спека) Andrey Epifancev 2026-10-05 11:42:09 +04:00
  • 611db7fa41 Merge pull request 'Срез 1: entities-v5.14, guide, план срезов, сверка §13 с кодом, архив change' (#8) from chore/archive-slice-1-directories into main aep 2026-10-05 10:10:50 +03:00
  • 01767fd2b9 chore(openspec): архив change slice-1-directories (2026-10-05) Andrey Epifancev 2026-10-05 11:09:08 +04:00
  • 70ba5e9db8 docs: Срез 1 — entities-v5.14, guide, план срезов, индексы, сверка §13 с кодом Andrey Epifancev 2026-10-05 11:09:03 +04:00
  • f9c757ae97 Merge pull request 'Срез 1: DBML v5.14, §13 импорт из ЕЦП CRM, §10.1 видимость, OQ-86…91' (#7) from feat/6-slice-1-directories into main aep 2026-10-05 09:59:29 +03:00
  • b677ee0b15 OQ-92…OQ-97: вопросы из реализации Среза 1 (импорт ЕЦП, часовой пояс effective_date, право DIRECTORY_DELETE) Andrey Epifancev 2026-10-05 02:43:13 +04:00
  • 0826be0cad Срез 1: DBML v5.14, §13 импорт из ЕЦП CRM, §10.1 видимость, OQ-86…91, change slice-1-directories Andrey Epifancev 2026-10-04 20:22:26 +04:00