Замечание заказчика 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>
- 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>
- 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>
§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>
Proposal и design: §8 «КФО», DBML v5.26, контракт API КФО под AURORA-1546/1547; ответы на вопросы проверки исполнителем.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Контракт dev/api-contract-goodwill.md/.openapi.yaml — по факту arm-core #222 после
доводки: пары по вложениям 58.01, «Нет вложений», nullable суммы, warnings, groups и
УК в итогах, пакетный PUT …/goodwill, доля до двух знаков, sign в экспорте;
OpenAPI выгружен из app.openapi(). §8 «Гудвилл» — выжимка DOC-259025 (03.11);
OQ-10/OQ-37 — что принято в реализации.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Критично: stored_file.is_scan был описан наоборот (true = цифровой вместо true = скан),
противоречил §14.6 и собственному имени столбца.
Важно: §14 не говорил явно, что ОСВ не получает lines/values в payload (теперь
dependentSchemas в контракте это ещё и проверяет); §14.3 не говорил, что
quality_outcome_fact.document_id не unique и метрики берут последний факт; амount в
контракте был float вместо decimal-строки (как money в recognition-result.schema.json);
правка "дата колонки" не имела счётчика — явно отнесена к fixes_header_*; правило
хранения S3 при удалении файла (OQ-179) не было согласовано между domain-rules,
architecture и spec.md (spec.md ошибочно утверждал, что uploads экспирится в отличие
от raw — не экспирится ни то, ни другое, если на них ссылается факт).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
OQ-179 (срок хранения raw/{job_id}.json), роль raw и dkb_metrics в 03-architecture.md,
openspec proposal/design/specs, план реализации (AURORA-1759).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>