## Why AURORA-1851: на странице отчёта версии каждое переключение вкладок «ОСВ» / «Шахматка» добавляет запись в историю браузера, и «Назад» в шапке (`navigate(-1)`) сначала проходит по всем переключениям и только потом возвращает к списку консолидаций. Та же ошибка, что в переключателе документа (AURORA-1692, PR #171), но в вкладках отчёта. ## What Changes Репозиторий — только arm-core (`web/`), эндпоинты без изменений. - Смена вкладки отчёта — заменой текущей записи истории (`navigate(…, { replace: true })`); расчёт адреса и опций вынесен в `reportTabNavigation` (`web/src/utils/consolidations.ts`) и закреплён тестом. - Дельта `intercompany-matrix-ui`: MODIFIED «Вкладки страницы отчёта по версии» — поведение истории и сценарий «Назад после переключения вкладок». ## Non-goals - Вход в отчёт из списка консолидаций («К отчётности») — обычный переход с новой записью, чтобы «Назад» вёл к списку. - Изменения бэкенда и DBML. ## Capabilities ### New Capabilities ### Modified Capabilities - `intercompany-matrix-ui`: MODIFIED «Вкладки страницы отчёта по версии». ## Impact - `web/src/widgets/ConsolidatedOsv/OsvTabs.tsx` — функция `go`; модалка [31-00] переходит через неё же. - `web/src/utils/consolidations.ts` (+ тест) — `reportTabNavigation`.