Миграция 0011_dbml_v5_24 (vgo_assignment) уже была слита в arm-core main; docs/model/data-model-v5.24.dbml не существовал — arm-core-dbml-check красный в регрессии 2026-11-02_2131. Таблица описана по факту ORM/миграции (dbml_parity.py уже содержал хардкод под это: поля side нет — решение зафиксировано). Заодно приведены в соответствие с уже слитым кодом: - 05-domain-rules.md §5: экран «Пары ВГО» (elimination-totals/pairs) оставлен как есть (двойной учёт — известное ограничение, из UI убран), добавлен п. 2a — разнесение строк в «Таблице корректировок» (vgo_assignment), которое и решает двойной учёт исключением спорной строки до ручного решения аналитика; - §8: корректировка — массивы debit[]/credit[], всегда APPLIED, без REVOKED, оптимистичная блокировка по version_no, порог строго > 5 % (R-35); - OQ-178: открытый вопрос "включительно или нет" (ТЗ/DOC-272613 против факта реализации) зафиксирован отдельно от уже закрытого OQ-174; - analyst/eliminations-vgo.md, dev/api-contract-corrections.md/goodwill.md, context/*, Makefile, openspec/config.yaml, repo-templates/arm-core.CLAUDE.md — версия 5.23 → 5.24; диаграмма part08 перерисована. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
901 lines
103 KiB
XML
901 lines
103 KiB
XML