Golden ОСВ и форм под контракт v2.0 (tabular-parser#54) #27

Merged
aep merged 1 commits from feat/25-statements-v2-golden into main 2026-10-19 07:37:59 +03:00
Owner

Closes #25. Парный PR: RSHB/arm-tabular-parser (ветка feat/54-statements-v2, issue arm-tabular-parser#54); план 4 единой нормализации ББ/ОФР (arm-ka-docs#116).

НЕ СЛИВАТЬ. Условие слияния: ядро с приёмом контракта 2.0 выложено, docs #117 слит. Порядок: этот PR (golden) — непосредственно перед PR tabular-parser. Слияние — только по команде владельца.

Что изменилось: golden/expected_osv_parse/** (127 снимков) и golden/expected_statement_parse/** (25 снимков) переписаны make golden-update под контракт 2.0 (152 файла). Снимки ОСВ отличаются только ключами v2.0 (schema_version, metrics.warnings, documents[].status, documents[].warnings с кодами OSV_*); проверено по формуле плана по всем 127 файлам — расходятся два смешанных синтетических файла (synthetic/s12_statement_and_osv.json, s14_statement_forms.json), у которых изменились документы форм (ожидаемо), статус файла прежний. service.statements_version в снимки не попадает (volatile).

🤖 Generated with Claude Code

Closes #25. Парный PR: RSHB/arm-tabular-parser (ветка feat/54-statements-v2, issue arm-tabular-parser#54); план 4 единой нормализации ББ/ОФР (arm-ka-docs#116). **НЕ СЛИВАТЬ.** Условие слияния: ядро с приёмом контракта 2.0 выложено, docs #117 слит. Порядок: этот PR (golden) — непосредственно перед PR tabular-parser. Слияние — только по команде владельца. Что изменилось: `golden/expected_osv_parse/**` (127 снимков) и `golden/expected_statement_parse/**` (25 снимков) переписаны `make golden-update` под контракт 2.0 (152 файла). Снимки ОСВ отличаются только ключами v2.0 (`schema_version`, `metrics.warnings`, `documents[].status`, `documents[].warnings` с кодами `OSV_*`); проверено по формуле плана по всем 127 файлам — расходятся два смешанных синтетических файла (`synthetic/s12_statement_and_osv.json`, `s14_statement_forms.json`), у которых изменились документы форм (ожидаемо), статус файла прежний. `service.statements_version` в снимки не попадает (volatile). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
aep added 1 commit 2026-10-18 21:21:24 +03:00
aep changed title from Golden ОСВ и форм под контракт v2.0 (НЕ СЛИВАТЬ до выкладки ядра) to Golden ОСВ и форм под контракт v2.0 (tabular-parser#54) 2026-10-19 07:37:48 +03:00
aep merged commit 90d18f8d4a into main 2026-10-19 07:37:59 +03:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RSHB/arm-ka-fixtures#27
No description provided.