web: синхронизация встроенного фронта с arm-web — ячейка ИНН в сводной ОСВ (#94) #95

Merged
aep merged 1 commits from feat/94-web-sync-osv-inn into main 2026-10-10 08:59:54 +03:00
Owner

Закрывает #94.

Встроенный фронт arm-core/web отставал от RSHB/arm-web@test на один коммит — arm-web #17 (0f7a101). Коммит
перенесён патчем в web/ без изменений: README, types/api.ts (counterparty_entity_inn), ConsolidatedOsvPage,
OsvTable, CounterpartyMapModal, counterpartyMapping(.test). После переноса исходники web/ и arm-web@test
идентичны (проверено diff -rq). Бэкенд поле уже отдаёт (arm-core #74).

Проверки в worktree (node_modules стенда arm-web, т.к. в arm-core/web/node_modules нет vitest и нативных биндингов):
vitest 128/128, tsc --noEmit чисто, biome check src — 10 предупреждений, столько же на main, rsbuild build собирается.

Rulings I made

  • R-1 — спека openspec/specs/consolidated-osv-ui/spec.md из коммита arm-web не переносится: в arm-core UI-спек нет,
    UI-спеки живут в arm-web (решение по архивам arm-web от 08.10.2026).
  • R-2 — bounded-задача без OpenSpec change: перенос готового, уже проревьюенного кода.

🤖 Generated with Claude Code

Закрывает #94. Встроенный фронт `arm-core/web` отставал от `RSHB/arm-web@test` на один коммит — arm-web #17 (0f7a101). Коммит перенесён патчем в `web/` без изменений: README, `types/api.ts` (`counterparty_entity_inn`), `ConsolidatedOsvPage`, `OsvTable`, `CounterpartyMapModal`, `counterpartyMapping(.test)`. После переноса исходники `web/` и `arm-web@test` идентичны (проверено `diff -rq`). Бэкенд поле уже отдаёт (arm-core #74). Проверки в worktree (node_modules стенда arm-web, т.к. в `arm-core/web/node_modules` нет vitest и нативных биндингов): vitest 128/128, `tsc --noEmit` чисто, `biome check src` — 10 предупреждений, столько же на main, `rsbuild build` собирается. ## Rulings I made - R-1 — спека `openspec/specs/consolidated-osv-ui/spec.md` из коммита arm-web не переносится: в arm-core UI-спек нет, UI-спеки живут в arm-web (решение по архивам arm-web от 08.10.2026). - R-2 — bounded-задача без OpenSpec change: перенос готового, уже проревьюенного кода. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
aep added 1 commit 2026-10-09 21:38:36 +03:00
Перенесён коммит arm-web 0f7a101 (#17): «Указать» только у строк без ИНН и без
связи с ЮЛ, «таблетка» с ИНН сопоставленного ЮЛ и пересопоставление («Связано»
в модалке), фильтр «только без ИНН» в колонке, баннер по макету [32-osv-no-inn],
поле counterparty_entity_inn в типах (бэкенд — arm-core #74). После переноса
исходники web/ и arm-web@test совпадают.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
aep merged commit d939efdc6b into main 2026-10-10 08:59:54 +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-core#95
No description provided.