Andrey Epifancev 70ba5e9db8 docs: Срез 1 — entities-v5.14, guide, план срезов, индексы, сверка §13 с кодом
- model/entities-v5.14.md: таблица «Что изменилось в v5.14», related_group_member (ГСК и ГСЗ одновременно), audit_event
- context/04: файлы и partial unique (legal_entity_id, kind) v5.14, OQ-31/32 закрыты
- ссылки на v5.14: 00, 03, 05, KICKOFF-PROMPT, dev/checks.md, openspec/config.yaml, repo-templates/arm-core.CLAUDE.md
- 09: Срез 1 по факту (вариант Б), перенос UI справочника; 10: статус экранов справочника и /admin
- 08: выгрузка ЕЦП; 06: §6.1 фикстура directories/ecp-export-russkiy-biskvit.xlsx
- 05 §13: сверка с ImportCode (добавлен GSZ_CREATED, перечень 16 кодов), порядок проверок, уточнения реализации,
  лимиты файла, ошибки файла, след в аудите и S3
- tasks.md: 2.1–2.3, 3.1 выполнены

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012vJkmBGKKqMoEMzvsXG3y2
2026-10-05 11:09:03 +04:00

2.5 KiB
Raw Blame History

Tasks: Срез 1 (сквозное, docs)

Репозиторий — arm-ka-docs. Задачи ≤ половины дня. Дочерний change — arm-core/openspec/changes/slice-1-directories.

1. Модель и правила (сделано в brainstorming, проверить)

  • 1.1 model/data-model-v5.14.dbml — changelog v5.14, related_group_member.kind, индекс (legal_entity_id, kind); проверка: 43 таблицы, 27 enum, diff с v5.13 только в этих местах
  • 1.2 context/05-domain-rules.md — §13 импорт из ЕЦП, §10.1 видимость; проверка: все коды отчёта §13.2 перечислены один раз
  • 1.3 context/07-open-questions.md — OQ-31/32 закрыты, OQ-25 уточнён, OQ-86…OQ-91 добавлены
  • 1.4 source/biq/ecp-export-lagal-entity.xlsx закоммичен (первоисточник формата, добавлен владельцем)

2. Документы под v5.14

  • 2.1 model/entities-v5.14.md (копия v5.13 + таблица «Что изменилось в v5.14» наверху, строка related_group_member обновлена); context/04-data-model-guide.md — файлы v5.14, строка про partial unique (legal_entity_id, kind), таблица «Открытые места» (OQ-32 закрыт); проверка: grep -n "v5.13" оставляет только исторические упоминания (changelog, диаграммы v5.12)
  • 2.2 CLAUDE.md workspace и docs/repo-templates/*.CLAUDE.md: ссылки на data-model-v5.14.dbml/entities-v5.14.md; проверка: ссылки ведут на существующие файлы
  • 2.3 context/09-delivery-plan.md Срез 1 по факту; context/10-user-journey.md — пометка про экраны справочника; context/08-source-docs-index.md — строка про выгрузку ЕЦП; context/06-test-data.md §6 — directories/ecp-export-russkiy-biskvit.xlsx; проверка: openspec validate slice-1-directories --strict

3. Закрытие

  • 3.1 После merge дочернего change'а arm-core: сверить §13 с фактически реализованными кодами отчёта и допущениями ASSUMPTION(OQ-8x) в коде; расхождения — правкой §13 или OQ; проверка: список кодов в §13.2 = перечень в arm-core/api/src/domain/directory_import.py