2.0 KiB
2.0 KiB
1. Change и подготовка
- 1.1 OpenSpec change
unified-normalization-tp: proposal, tasks, дельтыstatement-parsing,tabular-recognition-service,osv-parsing(задача 1) - 1.2 Подготовка хоста: сверка копии
arm_statementsс планом 2 и её свежесть (make statements-check) (задача 2)
2. Адаптер Excel шага 1
- 2.1 Ячейка Excel →
Cell:ref = <лист>!<A1>, текст по числовому формату, плотная сетка (задача 3) - 2.2 Блоки форм на листе, вид листа, шапка блока на словарях пакета (задача 4)
- 2.3 Адаптер книги →
FormCandidate: классификация листов, склейка продолжений,segment_breaks, предупреждения (задача 5)
3. ОСВ и переход на контракт v2.0
- 3.1 Предупреждения ОСВ с кодами
OSV_*(вывод пока прежний) (задача 6) - 3.2 Переключение на общий код и контракт v2.0: модели, копия схем, сборка книги, путь ОСВ, воркер,
statements_version(задача 7)
4. Регрессия и очистка
- 4.1 Golden и манифест реальных форм (задача 8)
- 4.2 Удаление собственного кода шагов 2–8 и словарей форм (задача 9)
- 4.3 Полная проверка
make check-full, PR tabular-parser и PR fixtures (задача 10)
5. При архивации
- 5.1 После
openspec archiveвручную поправить Purpose главных спек:statement-parsing— «контракт v1.2,rules/statement_*.yaml» → контракт v2.0, словари форм в пакетеarm_statements;osv-parsing— «osvDocumentконтракта v1.1» → v2.0