## Задачи (SDD-план `docs/openspec/changes/unified-statement-normalization/plans/2026-10-18-plan-3-arm-core.md`, часть А) - [ ] A0. Change OpenSpec части А в arm-core - [ ] A1. Схема v5.19 — модели и upgrade миграции - [ ] A2. Откат миграции v5.19 - [ ] A3. `crm_id` ГСК/ГСЗ - [ ] A4. Очистка форм перед выкладкой `purge_statements.py` - [ ] A5. Контракт 2.0 — копии, модели, приём конвертов, `JobBrief.warnings` - [ ] A6. Словарь имён с синонимами и совпадение наименований - [ ] A7. Агрегат формы по коду и перевод чтений «по коду» - [ ] A8. Ответ `GET …/statement` и `DocumentOut.issues` по v5.19 - [ ] A9. Маппер `1.x` — поля v5.19, `file_ordinal`, вторая форма, `MAPPING_WARNING` - [ ] A10. Условие `RECOGNIZED` и статус ОСВ при приёме 2.0 — чистые функции - [ ] A11. Подтверждение формы — порядок 409 и автоподтверждение - [ ] A12. `PATCH …/statement` — подтверждение ячейки, дата колонки, шапка - [ ] A13. `PATCH …/statement` — строки (`lines`) Порядок исполнения (R-1): A0–A4, A6–A13, затем A5 (ждёт слияния плана 0).