Files
mdm-ordinis/ordinis-admin-ui/CHANGELOG.md
T
semantic-release-bot 273393cc7e chore(release): v2.42.6
## [2.42.6](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.42.5...v2.42.6) (2026-05-26)

###  Reverts

* уберу proactive re-auth и 403→reauth — спам Keycloak /token ([0aaae9c](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/0aaae9cb2b53c00d6c7e7cae08f8904c97f118e0))
2026-05-26 08:03:18 +00:00

816 lines
61 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Ordinis Release Notes
Auto-generated by semantic-release based on conventional commits.
See `.releaserc.json` for release rules.
## [2.42.6](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.42.5...v2.42.6) (2026-05-26)
### ⏪ Reverts
* уберу proactive re-auth и 403→reauth — спам Keycloak /token ([0aaae9c](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/0aaae9cb2b53c00d6c7e7cae08f8904c97f118e0))
## [2.42.5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.42.4...v2.42.5) (2026-05-25)
### 🐛 Fixes
* **admin-ui:** 403 + отсутствует accessToken → trigger reauth handler ([a1e83a8](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a1e83a86bc22988e66443b81f011f6359754053a))
## [2.42.4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.42.3...v2.42.4) (2026-05-25)
### 🐛 Fixes
* **auth:** TokenSync — проактивная re-auth при expired user ([4cd92ae](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/4cd92aeb60fcdd509e9aeedd3024cb3638949559))
* **auth:** роль admin даёт RESTRICTED scope (видит всё) ([c5adbdf](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/c5adbdf39c3e44b76028b37173ef97d0123fb7be))
## [2.42.3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.42.2...v2.42.3) (2026-05-25)
### 🐛 Fixes
* **admin-ui:** не резолвить «anonymous» через /admin/users/{sub}/display ([8c0b74c](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/8c0b74cbf86b936d64af8c03434af3b9c8386bfe))
## [2.42.2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.42.1...v2.42.2) (2026-05-25)
### 🐛 Fixes
* **admin-ui:** UserPicker — порядок хуков (rules-of-hooks) ([cc85b3b](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/cc85b3b337e5beed1686cbd4728ec2ddef37cd99))
## [2.42.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.42.0...v2.42.1) (2026-05-25)
### 🐛 Fixes
* **admin-ui:** UserPicker — TextInput fallback когда cache пустой ([838138a](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/838138af5eec4cafdade630fec0f3e5d1704d0b1))
* **admin-ui:** полноценные стили DayPicker'а + 1 месяц в PeriodFilter ([07a748b](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/07a748be53b592903191445e3075efefe544db82))
## [2.42.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.41.4...v2.42.0) (2026-05-25)
### ✨ Features
* /audit поле «Пользователь» — typeahead picker из user-cache ([3f05741](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/3f05741ed16730dd98ef8b42dd9af3a584922e2d))
* **admin-ui:** кастомный период-фильтр для /audit — preset chips + календарь ([e72aa37](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e72aa37e847f65c143e0443d925e62dac2c664c7))
## [2.41.4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.41.3...v2.41.4) (2026-05-25)
### 🐛 Fixes
* **ci:** retag — фиксированный 8-char short-SHA вместо git %h ([7686515](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/768651528c3796c751deab5521ce6b87a98976b5))
## [2.41.3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.41.2...v2.41.3) (2026-05-25)
### 🐛 Fixes
* **admin-ui:** audit — компактнее панель фильтров + popover календаря ([2548f24](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/2548f24aff5df52e66f560111d2338a99d6c57ea))
## [2.41.2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.41.1...v2.41.2) (2026-05-25)
### 🐛 Fixes
* **admin-ui:** sidebar «Мои черновики» badge — считаем только actionable ([7b1d883](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/7b1d8834a1cb7a7a11f29fe98b73788793b38d2f))
* **admin-ui:** убрать badge с «Справочники» — total count не actionable ([7a9170d](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/7a9170d96eefbf5182f49261f7c99e65ffcafbaa))
## [2.41.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.41.0...v2.41.1) (2026-05-25)
### 🐛 Fixes
* **admin-ui:** badge на «Мои» не обновлялся + editor wider на десктопе ([b828225](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b828225b28dfe75b254e0c3deca3391d38ab66e0))
* **admin-ui:** reviews — резолвить dictionaryId в имя словаря ([126b797](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/126b797212a57ec259faa7de3e92d55fe8ebfd37))
* **admin-ui:** reviews drawer — dict link, live FK, JSON syntax+diff ([ac4f554](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ac4f554e34db32598388b3c05d7460f01e716b6b))
* **admin-ui:** сайдбар в collapsed-mode показывает badge как corner overlay ([85177b5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/85177b530ccdacc21bc69fb82df0ca50daacd94a))
## [2.41.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.40.0...v2.41.0) (2026-05-25)
### ✨ Features
* **cuod:** mission.spacecraft_codes — FK на spacecraft.designator ([fd7d7d4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fd7d7d4535f2a05516a8b340cf0ba62d6e8b0059))
* **cuod:** остальные FK — country, industry_sector, frequency_band ([cd5ee1f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/cd5ee1fcf6a0555e1969c83bdea2e6c347fef2cd))
## [2.40.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.39.0...v2.40.0) (2026-05-25)
### ✨ Features
* **admin-ui,cuod:** array-FK picker для instrument ([1cb0d86](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/1cb0d868c867dc9b48dec4de06602e7bffee21b4))
## [2.39.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.38.0...v2.39.0) (2026-05-23)
### ✨ Features
* **cuod:** instrument — approvalRequired=true ([af9e76a](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/af9e76a2b5dff3126e6768ddb27b26639062fa12))
## [2.38.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.37.4...v2.38.0) (2026-05-21)
### ✨ Features
* **cuod:** spacecraft.mission — x-localized текст → FK на mission.code ([656da8c](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/656da8c9b904ae2da1f0a017c205b8a00e09ddc9))
## [2.37.4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.37.3...v2.37.4) (2026-05-21)
### 🐛 Fixes
* **admin-ui:** хвосты — 404 на CREATE-черновиках + Radix DialogTitle warning ([2a82a87](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/2a82a875c8eb7f12bc6a376b2f1f1f3097bcf096))
## [2.37.3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.37.2...v2.37.3) (2026-05-21)
### 🐛 Fixes
* **admin-ui:** «Сохранить» всегда даёт видимый ответ ([b48a5dd](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b48a5dd94c6752a14505f1b8668747ee5911d5a2))
* **admin-ui:** запись не сохранялась при пустом optional x-localized поле ([dcb5612](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/dcb5612c949dde3c8eaf122673833371b9249a6d))
## [2.37.2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.37.1...v2.37.2) (2026-05-21)
### 🐛 Fixes
* **rest-api:** bean-валидация возвращает 400 вместо 500 ([b6a41f4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b6a41f47a8fa1cead1aeefef55848bf8acea1897))
### 📝 Docs
* **api:** локализация — только Accept-Language header (не ?locale= query) ([11b6ca9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/11b6ca98354b19cf558bb987427cd81668c60827))
* **api:** уточнение — locale работает только на records, не на schema ([ee4f495](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ee4f4959732272cba310421924d96705b87b62c1))
* **cheatsheet:** добавить конкретные примеры с реальными dicts ([f3c3e33](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/f3c3e33289003f6f07d41af00d79df277f33032b))
* HTML-вариант регламента «что заводить в НСИ» ([20763fe](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/20763feeb173000625c4e5ab23a72b7f4d286d6d)), closes [#B05A2E](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/B05A2E)
* **integration:** регламент НСИ + текст рассылки для интеграторов ([5b96f98](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5b96f98fb81e1c6148b1cbe10c0813a5e8c173e6))
* **quickstart:** добавить Приложение A · Cheat Sheet ([5eecfda](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5eecfdaad57793966a2cbc38b035efb16b756bfa))
* **toc:** + bundle-format-spec.md (fixes Diplodoc build — link unreachable) ([8025320](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/802532057b5282ce4c20788bee099aeaa234c5bb))
* **toc:** зарегистрировать quickstart + cheatsheet + регламент в Diplodoc nav ([3365e94](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/3365e9462a3495546cd444a75019b756799f5901))
## [2.37.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.37.0...v2.37.1) (2026-05-19)
### 🐛 Fixes
* **snapshots:** handle Instant return from pgJDBC 42.7+ (was 500) ([d908feb](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d908febc91524c03b83a34b0e5b2a0ac9c7c4f4b))
### 📝 Docs
* **api:** cheatsheet + quickstart sync с реальным API после Postman audit ([ae05e17](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ae05e17f96c4410ddd95c0a51c6364c4707df1bd))
* **api:** Quick Start guide + Cheat Sheet для интеграторов ([04e8251](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/04e82519415015a71f9db1ea0e55268f031b4c21))
## [2.37.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.36.0...v2.37.0) (2026-05-17)
### ✨ Features
* **graph:** добавлен поиск по справочникам в Graph view ([d7de1eb](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d7de1eb7404f3d51c61a01724a37a32a3e108203))
### 🐛 Fixes
* **admin-ui:** QA report sweep — modal/table layout, i18n, sidebar polish ([239cecd](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/239cecd2426480d3a2237c7961b56064a0e41346)), closes [#1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/1) [#2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/2) [#3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/3) [#4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/4) [#5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/5) [#6](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/6) [#7](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/7) [#8](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/8)
### 📝 Docs
* **changelog:** fill 22-release gap v2.15.0 → v2.36.0 ([a600664](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a6006642900bfc34e37554994f5394e6ff39398e))
## [2.36.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.35.0...v2.36.0) (2026-05-17)
### ✨ Features
* **notifications:** Phase C — Don't Disturb (quiet hours window) ([74704db](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/74704dbf5b364fabacedcce66a8cce3b1ba2b28b))
## [2.35.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.34.1...v2.35.0) (2026-05-17)
### ✨ Features
* **bundle:** bundle hygiene v2 — manifest spec + signing verifier + docs ([8adfd39](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/8adfd39bff0e04017634f753c46ab9f7fc52f83d)), closes [#2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/2) [#2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/2) [#2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/2)
## [2.34.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.34.0...v2.34.1) (2026-05-16)
### 🐛 Fixes
* **nginx:** route /api/v1/ai/* к writer (был fall-through к read-api → 500) ([c86ce8c](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/c86ce8c8d5966470d38e0e88e6c138070c8c327b))
## [2.34.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.33.0...v2.34.0) (2026-05-16)
### ✨ Features
* **ai:** Phase 1 step 3-6 — LLM adapter + per-field AI suggest endpoint + UI ([e4cd7b9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e4cd7b9709da01c55cfba7f82107eec55f346b1d))
## [2.33.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.32.0...v2.33.0) (2026-05-16)
### ✨ Features
* **schema:** Phase 1 schema templates + Nexus DevOps runbook ([c8dd5aa](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/c8dd5aad4e66e0181a7ff4192fc338be94467231))
## [2.32.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.31.5...v2.32.0) (2026-05-16)
### ✨ Features
* **records:** «Запланировано» badge per row для scheduled future versions ([e5a07fc](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e5a07fc3919104cc73ab4519105360710d1f9992))
## [2.31.5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.31.4...v2.31.5) (2026-05-15)
### 🐛 Fixes
* **ui:** QA report P3/P4 batch — 7 cosmetic/UX bugs ([cb8a229](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/cb8a229adfaedcbf48466c0793a6c6e5c244d9df))
## [2.31.4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.31.3...v2.31.4) (2026-05-15)
### 🐛 Fixes
* **ci:** apk update before add — picks current package versions from mirror ([fc31963](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fc3196349c80357d16a5761e64087a4ea92c9372))
* **ci:** apk использует internal Nexus mirror вместо public Alpine CDN ([1e0c49f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/1e0c49fd6936c175811c5f11c4e0130122b889de))
* **ci:** pin release job к node:22-alpine3.20 — bypass v3.23 mirror APKINDEX bug ([ca48ff7](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ca48ff7f421eadd0cd3c740307f446a51a73ecf7))
* **search:** scope filter uppercase — fixes Smart Search 0 results bug ([35147df](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/35147df68336b872ea65151c913e70baba646a9c))
## [2.31.3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.31.2...v2.31.3) (2026-05-15)
### 🐛 Fixes
* **qa-report:** version tag, /drafts redirect, audit filter complete, i18n cleanup ([ff7e72e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ff7e72e0fd3df32f96a39965a4832efa6602b080))
## [2.31.2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.31.1...v2.31.2) (2026-05-15)
### 🐛 Fixes
* **record-form:** prefill validFrom=now в create mode тоже ([a740ab3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a740ab32bffe17c13e394534ac1860bf5b68be1d))
* **records:** scheduled marks on time-travel + non-empty banner + editor validFrom prefill ([9199f38](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/9199f380e1c52ab49384bb5813b38108e34a4ac8))
* **timetravel:** drop arbitrary +30d max — use real marks only ([d0ef822](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d0ef822b9e2efb35dc8f63496a8e3da9521d0a4b))
## [2.31.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.31.0...v2.31.1) (2026-05-15)
### 🐛 Fixes
* **timetravel:** extend modal slider max до now + 30 days (paired с !220) ([1713951](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/1713951f76f02df46a3b470e525d2ec9d79f9545))
## [2.31.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.30.1...v2.31.0) (2026-05-15)
### ✨ Features
* **records:** scheduled records empty-state hint ([2341846](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/234184645f235680e43b49d8a6cb5e41946db088))
## [2.30.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.30.0...v2.30.1) (2026-05-15)
### 🐛 Fixes
* **sidebar:** hide outbox/audit/webhooks для PUBLIC users ([df704c2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/df704c28a66b63d97de1f6003263c21a0e97d850))
* **timetravel:** extend slider max до now + 30 days (или future marks) ([4dd67af](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/4dd67af50392cea3ce3b97d5acd2fa0e4f32264a))
## [2.30.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.29.1...v2.30.0) (2026-05-15)
### ✨ Features
* **notifications:** Phase B-2 — per-event-type granular preferences ([f04b1be](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/f04b1be1f6a75ad13d2b7a43e71273a3599f0691))
## [2.29.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.29.0...v2.29.1) (2026-05-15)
### 🐛 Fixes
* **reviews:** reset drawer state когда reviewer переключает draft ([641a9a6](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/641a9a64f8b337587b609d9a55d85c834737f298))
## [2.29.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.28.2...v2.29.0) (2026-05-15)
### ✨ Features
* **webhook:** text-wrap payload для chat-bot receivers (stellix pattern) ([2c24d24](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/2c24d249beaa11f5cab65bfb5aa429bc4f292571))
### 🐛 Fixes
* **topbar:** notification bell badge — fix glyph clip ([597e05d](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/597e05db4cca46cfda36fcf6982bb72e43777a89))
## [2.28.2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.28.1...v2.28.2) (2026-05-15)
### 🐛 Fixes
* **notifications:** tryClaim drop @Modifying — unblocks ALL dispatch ([c41c561](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/c41c561ee616a47dbfce524833fb490f0bd3c7ed))
## [2.28.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.28.0...v2.28.1) (2026-05-15)
### 🐛 Fixes
* **actuator:** disable Redis health indicator in writer ([a1989da](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a1989da1be71a76a243799480bbc04f961abc4aa))
* **notifications:** dispatcher race с OutboxPoller — emails never sent ([9f885e5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/9f885e50c24dd0e418b6d0f69e9a69b071545cfa))
* **rest-api:** preserve status code from ResponseStatusException ([fd35e71](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fd35e71fe89ddcb3889f28f8373f269fbbf4d432))
* **webhook:** User-Agent 'ordinis-alerts' (matches Webhook Bot subscription) ([0269542](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/0269542ebeb561c53c6b753026aa3e5766691ec3))
## [2.28.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.13...v2.28.0) (2026-05-15)
### ✨ Features
* **admin-ui:** Phase B frontend — notifications preferences route + UI ([e2fc3bc](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e2fc3bcbe0b398c15fca20b5603db1152fb2089c))
* **notifications:** Phase B backend — per-user channel preferences ([9452ada](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/9452adaf551e019acfc3b282c3cd0cdf19c7f119))
## [2.27.13](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.12...v2.27.13) (2026-05-15)
### 🐛 Fixes
* **reviews:** anonymous Mine tab — dedicated empty state с sign-in CTA ([e80d31a](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e80d31a3400b4c5a79cfe0105c67fa60a950bd19))
## [2.27.12](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.11...v2.27.12) (2026-05-15)
### 🐛 Fixes
* **ci:** propose-prod-image-bump needs retag-* (регрессия из !205) ([a8c2432](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a8c24324a15907b4617d09323473deddf89dbf4f))
## [2.27.11](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.10...v2.27.11) (2026-05-15)
### 🐛 Fixes
* **notifications:** EmailChannel @Bean registration вместо @Component (race fix) ([fb7fd51](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fb7fd51c49ac529dae89ae3023009179f20fe44d))
## [2.27.10](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.9...v2.27.10) (2026-05-15)
### 🐛 Fixes
* **actuator:** expose loggers endpoint + force release trigger ([fdf3213](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fdf321316f43707f63ac42c4e9116c9cdf35d4b4))
## [2.27.9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.8...v2.27.9) (2026-05-15)
### 🐛 Fixes
* **admin-ui:** em-dash fallback в UserCell + sidebar.collapse i18n ([5c4b9c9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5c4b9c9f2104635560810fff33144c05035d127b))
## [2.27.8](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.7...v2.27.8) (2026-05-15)
### 🐛 Fixes
* **notifications:** WARN when dispatcher init с zero channels ([844cab7](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/844cab78ae9e20d167fd31309afa7ba76518b6b7))
## [2.27.7](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.6...v2.27.7) (2026-05-14)
### 🐛 Fixes
* **a11y:** add hidden SheetTitle к MobileSidebar (Radix warning) ([dfae205](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/dfae205c95edb8d7ff430a8719d18a6aff7a552e))
* **schema-drafts:** /drafts/active returns 200+null instead of 404 (no console spam) ([e43e3f6](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e43e3f617f3efb7d8057f3ac4f762635f14b2086))
* **sidebar:** gate outbox+webhook badge polls on INTERNAL scope (no more 403 spam) ([ac74a8f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ac74a8fbd9c86065f4755e0ff4ff62c15c59f4c8))
## [2.27.6](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.5...v2.27.6) (2026-05-14)
### 🐛 Fixes
* **nginx:** route /api/v1/me/* to writer (closes /me/notifications 500) ([d14d6cc](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d14d6cc8be7393d18358ed093dbf6fd88bf66a80))
## [2.27.5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.4...v2.27.5) (2026-05-14)
### 🐛 Fixes
* **notifications:** panic-level defensive GET /me/notifications ([f028ec5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/f028ec5796d06ba89207bd15806dd4472f1d921b))
## [2.27.4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.3...v2.27.4) (2026-05-14)
### 🐛 Fixes
* **notifications:** defensive /me/notifications — wrap DB ops in try/catch ([0cf76d2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/0cf76d23c167554deeb68750f92bd3be01b38970))
## [2.27.3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.2...v2.27.3) (2026-05-14)
### 🐛 Fixes
* **ui:** replace raw AxiosError dumps with QueryErrorState across routes ([9e6ddd1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/9e6ddd1bcee459a5eedd688b6ba2f032966c5a57))
## [2.27.2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.1...v2.27.2) (2026-05-14)
### ♻️ Refactoring
* **a11y:** 44×44 touch targets + normalize accent-bg alpha ([35c69fd](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/35c69fd010039097c474aefd4c8ce9204a860404))
## [2.27.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.27.0...v2.27.1) (2026-05-14)
### 🐛 Fixes
* **e2e:** disable notifications dispatcher in test profile ([5e10bbb](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5e10bbb6bb08ab6a6015efe8c66acbbdcc5cdaa4))
### 📝 Docs
* **design:** DESIGN.md v1 — resolve Section 12 open items ([7bd4b0a](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/7bd4b0ad7e002c63637288abf8830f4a61acd2e2))
## [2.27.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.26.1...v2.27.0) (2026-05-14)
### ✨ Features
* **notifications:** TODO 7 — draft decision toast + email + bell badge ([9050e24](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/9050e2427e0fe85f84ca38f1bbe67f1cd9344acf))
### 📝 Docs
* **todos:** mark all session TODOs shipped + summary table ([14f58b4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/14f58b49276d7c97a545bca16f140fcf39d61990))
## [2.26.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.26.0...v2.26.1) (2026-05-14)
### ♻️ Refactoring
* **reviews:** interaction state polish — 5 UX fixes ([fb64ca4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fb64ca4350d2d7581a13e8453158ef80a4592d72))
## [2.26.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.25.1...v2.26.0) (2026-05-14)
### ✨ Features
* **reviews:** "Мои" tab — maker self-tracking with status filter ([be58b61](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/be58b6191383e0cecd9c2a06ef99b1835ecd3dce))
## [2.25.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.25.0...v2.25.1) (2026-05-14)
### ♻️ Refactoring
* **approval-ux:** eng-review fixes — extract helpers, add tests, register i18n ([4c29f4e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/4c29f4e7cbab6be552603f7791f1de35a882cb71))
## [2.25.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.24.0...v2.25.0) (2026-05-14)
### ✨ Features
* **approval-ux:** inline draft CTA + reviewer diff summary + tightened drawer ([fe7f9cd](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fe7f9cd01f8f2150ecffdc300e260fedb7f8a1cf))
## [2.24.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.23.1...v2.24.0) (2026-05-14)
### ✨ Features
* **drafts:** audit + outbox для record-draft lifecycle (audit findings) ([0003fb6](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/0003fb68019a39a515f5046df3f039dc3a48f79c))
### 🐛 Fixes
* **approval:** allow non-breaking schema changes inline ([d338c52](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d338c52c63876d68fabdd5133d6b2e834829a9f9))
* **approval:** close 2 more bypass paths from security audit ([4e09027](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/4e0902706e73e3860eab2618676389aca230e64c))
* **ui:** DictionaryEditorDialog disables Save when draft workflow needed ([898cb34](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/898cb345ec462f2b322a96b3cf5cbc830e4cc079))
## [2.23.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.23.0...v2.23.1) (2026-05-14)
### 🐛 Fixes
* **schema:** enforce approvalRequired on PUT /{name} + PATCH /{name}/schema ([018ebff](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/018ebff2072952828f6b5e7dbd6b19f204e0432a))
## [2.23.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.22.1...v2.23.0) (2026-05-14)
### ✨ Features
* **user-display:** KeycloakAdminUserResolver — Phase 2 on-demand lookup ([83caf9c](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/83caf9c3c80e947dc3ad4ff46a194903192ca1f3))
* **user-display:** persistent DB cache + Keycloak resolver hook (Phase 1+2 wiring) ([ec0c74a](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ec0c74afdf627eab43310c987f009a7a3a1a89d4))
### 🐛 Fixes
* **ui:** UserCell в changelog/events/history — ещё 6 мест ([455ca2f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/455ca2ff264f4955b5c5b1259c11ce4c3fdd48ce))
## [2.22.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.22.0...v2.22.1) (2026-05-14)
### 🐛 Fixes
* **ui:** wrap remaining UUIDs into UserCell — 3 missed spots ([93b2676](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/93b267699435d36c3bac9c465f400b60d6fcaa65))
## [2.22.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.21.0...v2.22.0) (2026-05-14)
### ✨ Features
* **admin:** scope-gated audit и outbox endpoints ([da17930](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/da17930def89b2fea51be1b8e45b4e5fabe752d1))
* **approval:** enforce per-dictionary approvalMinRole (Phase 2) ([5187845](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5187845047ba20a6306f5dce8a65f1d4889811fa))
* **records:** close / bulk-close через draft когда approvalRequired ([d66db60](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d66db60b8496a218501ebade77ff68cc232849d4))
* **users:** /admin/users/{sub}/display endpoint + UserCell uses it ([be90077](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/be90077520607998078a3df5bb5fbe24f1a1bf6e))
### 🐛 Fixes
* **reviews:** friendly error в ReviewDrawer вместо AxiosError ([9436068](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/94360681b6d6412d9d0ae4c5dd4b69600274a034))
### 📝 Docs
* **rbac:** обновить RBAC sections после Phase 1d + Phase 2 ([c41e345](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/c41e34545b7a23e24c24196c06a7889724f63338))
## [2.21.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.20.0...v2.21.0) (2026-05-13)
### ✨ Features
* **records:** auto-route create/edit через draft когда approvalRequired ([6eb56cf](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/6eb56cffe4383d6d488fcd0a17f710b83b0a7585))
## [2.20.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.19.2...v2.20.0) (2026-05-13)
### ✨ Features
* **my-drafts:** schema drafts тоже в "Мои черновики" ([f096b57](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/f096b5746d256220f569616813b8ec886b27247d))
## [2.19.2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.19.1...v2.19.2) (2026-05-13)
### 🐛 Fixes
* **auth:** read roles из access_token, не id_token (sidebar reviews hidden bug) ([b6ee703](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b6ee703577eb868b4dc452b64b87e3ba779b3596))
## [2.19.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.19.0...v2.19.1) (2026-05-13)
### 🐛 Fixes
* **webhook:** scope_filter Hibernate ordinal bug + UI toggle для active ([d4ee30a](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d4ee30a7dd09119b5d38c50b5dda212b5b3e8f88))
## [2.19.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.18.0...v2.19.0) (2026-05-13)
### ✨ Features
* **sidebar:** role-based visibility для /reviews ([5fb1658](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5fb1658880ad62cc641a939ae9344ec93ca594ad))
### 🐛 Fixes
* **auth:** @Autowired на WorkflowRoles main ctor ([4fe7f1e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/4fe7f1e800b4ebe304a8011f5fc2cbb0bab67f40))
## [2.18.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.17.0...v2.18.0) (2026-05-13)
### ✨ Features
* **auth:** WorkflowRoles configurable claim path + ordinis:admin super-role ([36c06ae](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/36c06ae1da52ebf515eaa5227c942f8343071188))
## [2.17.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.16.4...v2.17.0) (2026-05-13)
### ✨ Features
* **auth:** Phase 1d — backend role enforcement для workflow ([24aa94d](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/24aa94d13007b7d2d9716a6afb7fdbc54a32d8ba))
### ♻️ Refactoring
* **auth:** domain-specific role names (consistent convention) ([c5b00ff](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/c5b00ff62314942f6b2cee09993d9ddd8648e8e2))
### 📝 Docs
* **rbac:** добавить матрицу realm-ролей Keycloak ([1dba947](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/1dba9476db036d4f5688d409aae4c39b5b5a441c))
## [2.16.4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.16.3...v2.16.4) (2026-05-13)
### 🐛 Fixes
* **ui:** shared UserCell для display UUID actor'ов везде ([e6294ce](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e6294ce79cc07c6f57c8d45e81a92507e01bb97b))
* **ui:** кнопки в schema draft drawer — RU label + flow row ([6ee88a8](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/6ee88a86bd32cfaa34ceb8dee140c00e629172b8))
## [2.16.3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.16.2...v2.16.3) (2026-05-13)
### 🐛 Fixes
* **sidebar,audit:** badges для Outbox + Webhooks, clarify audit scope label ([aec2cdd](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/aec2cdd644b8d6bf1846f0d26d1485ef669f5f98))
* **types:** SchemaReviewQueuePage.total → totalElements (match backend) ([aecd65e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/aecd65e7d57a6853bf0744571da246d6db236071))
## [2.16.2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.16.1...v2.16.2) (2026-05-13)
### 🐛 Fixes
* **schema-draft:** автор display + gate Отозвать только maker'у ([fbf978a](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fbf978aa397b66a309fafb35caa611e3f73164b8))
* **sidebar:** подключить reviews badge к real count ([252939f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/252939f63a9c997b94603aefa43b9bae287f3eb3))
## [2.16.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.16.0...v2.16.1) (2026-05-12)
### 🐛 Fixes
* **ci:** use printf для commit/MR description avoiding YAML literal block break ([cac6b6a](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/cac6b6a98180faab308594912248a26e01f2f97a))
* **release:** remove [skip ci] из semantic-release commit message ([b7e1f12](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b7e1f12bc47031f7a1b817a2d025d5472712220e))
## [2.16.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.15.0...v2.16.0) (2026-05-12)
### ✨ Features
* **updateBanner:** «Что нового» button открывает modal с changelog ([e46598c](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e46598c47d01479fae4d6d84a704792ba06a30b4))
### 🐛 Fixes
* **restapi:** NoResource/NoHandler → 404, не 500 ([f2adc37](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/f2adc37e2ef6d22a09759dd6943b0b586d66edce))
## [2.15.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.14.0...v2.15.0) (2026-05-12)
### ✨ Features
* **topbar:** «Что нового» button + 2026-05-12 state.md update ([a34c6d4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a34c6d4c8248040f90fc24597317d748195468b5))
### 🐛 Fixes
* **admin-ui:** changelog build context — copy script + CI before_script ([5103ed6](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5103ed6d9cd8e5ba742f66ea72fa8f35e1dcf60a))
* **docs,security:** Swagger UI — staging для exploration, prod env-flagged ([e2080d8](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e2080d899153f78eb35cf7fab7ea59d52fdc151d))
* **docs:** copy operator/reviewer/changelog dirs to docker image ([82e481a](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/82e481a418f278a566bf6cc3ab7345c99e363902))
### 📝 Docs
* **design:** AI schema assist + dictionary marketplace v1 proposals ([cef5f49](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/cef5f49bf70d5abf857e4d40bfb5550a751fe2ec))
* **design:** ai-schema-assist v2 — /office-hours, Approach C hybrid ([a3eb5f0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a3eb5f0c86196acf3fbbad0e5ac74eb058eaa7e3))
* **design:** marketplace v2 — bundle hygiene, hard cap 2-3d ([89c6e04](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/89c6e049657db808ff7c7fa70c58c3311360673a))
* **design:** Redis FK projection v2 — eng review applied ([d9fc49f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d9fc49fe72cfcf4cbb7b7568aba560a5a3e1dc84))
## [2.14.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.13.0...v2.14.0) (2026-05-12)
### ✨ Features
* **webhook:** time-series histogram stats endpoint + frontend chart ([5479142](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5479142093e428d081fbb548685f7559ddb1fb08))
## [2.13.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.12.0...v2.13.0) (2026-05-12)
### ✨ Features
* **ui:** searchable MultiSelect (cmdk) + DateRangePicker (react-day-picker) ([21d9561](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/21d95613fc26e298684c1f225896f96fd3bea750))
## [2.12.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.11.0...v2.12.0) (2026-05-12)
### ✨ Features
* **drawer:** section chip strip scroll-spy via IntersectionObserver ([da04b86](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/da04b862ab5642b33913ae83e6e6429b7ebcbc22))
## [2.11.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.10.0...v2.11.0) (2026-05-12)
### ✨ Features
* **timetravel:** Records + Schema tabs wired with real data ([775b834](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/775b8345e346747029b2bd2f59488df595652a39))
## [2.10.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.9.0...v2.10.0) (2026-05-12)
### ✨ Features
* **timetravel:** «Что изменилось» tab — закрывает «backend pending» placeholder ([3dbad1e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/3dbad1e16ce63cdd1a26e12bcedfcf67b54891cd))
### 🐛 Fixes
* **ux:** friendly error UI вместо raw AxiosError ([3984d99](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/3984d99004ce4a1e7de09cfc0a1d3b6de45f5bad))
## [2.9.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.8.0...v2.9.0) (2026-05-12)
### ✨ Features
* **webhooks:** stats cards dashboard на subscription detail ([d864a85](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d864a8561a3f34440d2ef2e0413037bd40c1c73c))
## [2.8.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.7.0...v2.8.0) (2026-05-12)
### ✨ Features
* **reviews:** tabs UX — Записи / Схемы (D) ([a49e01b](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a49e01b6c965279cc6a6e534245f73285f7271ae))
* **schema-workflow:** PATCH /drafts/{id} — edit без recreate (A) ([b3a9104](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b3a9104d5469bb2e9c57360ff9fbbee64f29a779))
* **webhooks:** event-type multi-select + schema draft events (E) ([27ffd36](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/27ffd36dcaf204424fb24fdddf2b6cd5c1d215ab))
* **workflow:** Monaco editor для proposed schema (C) ([ef5bd69](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ef5bd69c40dc272f8d0910b5a277034e68e013ab))
## [2.7.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.6.0...v2.7.0) (2026-05-12)
### ✨ Features
* **schema-workflow:** Phase 1c — CreateModal + /reviews extension + RBAC stub ([ac3395f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ac3395f4de71a7b97ea453899c41d771e0b338e3))
## [2.6.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.5.0...v2.6.0) (2026-05-12)
### ✨ Features
* **schema-workflow:** Phase 1b — SchemaDraftDrawer with status-aware actions ([dd3a2d9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/dd3a2d97e53fa1edf7520a921ebc07d431b406a5))
## [2.5.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.4.0...v2.5.0) (2026-05-12)
### ✨ Features
* **changelog:** wire up History tab to /changelog endpoint + diff modal ([57be0d8](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/57be0d88d37060aba2150401b6d487189b20bcc7))
## [2.4.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.3.1...v2.4.0) (2026-05-12)
### ✨ Features
* **api:** GET /changelog/{entryId}/diff — full before/after schemas ([72268f9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/72268f9add3dcbbc727248470bfbab6bcefee4b8))
### 🐛 Fixes
* **history:** подсказка и Button-стайл когда у записи 1 версия ([7192aed](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/7192aed71c7b7be58a3a1551933202da3ed03f73))
* **timetravel:** скрывать boundary-метки при коллизии с курсором ([c76e7a4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/c76e7a4029342f154c1fc0f26341580c6f4ceb20))
## [2.3.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.3.0...v2.3.1) (2026-05-12)
### 🐛 Fixes
* **ui:** internal scope filter + dark-theme cards в Связи ([93c2708](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/93c2708fb00af1c3d35b883f6e19b741a501f30a))
### 📝 Docs
* **integrator:** v2.x.x update — workflow API + full changelog + schema extensions ([d790a77](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d790a773139f91290c69148602dab04c694f432f))
## [2.3.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.2.1...v2.3.0) (2026-05-12)
### ✨ Features
* **api:** full timeline в /changelog — workflow events + draft kinds ([12975e0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/12975e0d83ab2cc63ea7f553339aa7ea448aad66))
### 🐛 Fixes
* **ui:** visible History button + remove left rail + dark JSON viewer ([2a76b93](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/2a76b9382ec3094e90b7eec9f2167dda10335082))
## [2.2.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.2.0...v2.2.1) (2026-05-12)
### 🐛 Fixes
* **build:** collapse vendor-graph3d into vendor-misc — Super expression hotfix ([99d5d5d](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/99d5d5d84412ea48d468210e5d4d2f4a11814c37))
## [2.2.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.1.0...v2.2.0) (2026-05-11)
### ✨ Features
* **api:** schema workflow API — backend [#3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/3) (drafts/review/decision/publish) ([01fc577](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/01fc5771f28a750573c811ba481ac023464bbc1d))
* **graph:** space-theme polish — planets, sprite labels, thematic edges, sizes, loader ([9fd63ab](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/9fd63ab2679432aef95f205c03389e66a1a2efef))
## [2.1.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v2.0.0...v2.1.0) (2026-05-11)
### ✨ Features
* **graph:** 3D mode toggle — three.js + WebGL fallback ([fe18bef](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fe18befb2a34488d1cd460fd12ea9e9e75c3fe49))
## [2.0.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v1.7.0...v2.0.0) (2026-05-11)
### ✨ Features
* **api:** GET /dictionaries/{name}/changelog — schema versions timeline (backend [#1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/1)) ([ebc90d7](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ebc90d76e97dbdeb42f18cb0578b5854ed6896f4))
* **api:** GET /dictionaries/{name}/snapshots — record-change buckets (backend [#2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/2)) ([e02e684](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e02e684cca40da1b855dbc229ea876e5ffe7c2f8))
* **api:** PATCH /dictionaries/{name}/schema — inline non-breaking field edit (backend [#4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/4)) ([db4f859](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/db4f859ef6129f3bc85af79aa2f7fa4ec873ea5a))
* **brand:** adopt official Ordinis logo assets ([e6fe9c3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e6fe9c3da89f028711c6627d841083e8f58173f3)), closes [#185FA5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/185FA5) [#378ADD](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/378ADD) [#185FA5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/185FA5) [#120a8f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/120a8f)
* **form:** x-section schema metadata + dynamic section bucketing ([1a72418](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/1a72418cb862322ed4ff01ea0b24cf21a99b31c7))
* **ui:** 3-dot row menu + history compare/revert + DateTime fitting + tablet touch ([b312ba3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b312ba37adb5260625fa792a9078edde5d1d67b8))
* **ui:** row click opens edit + wide-mode left section rail in drawer ([54cf563](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/54cf5631620ea44d1a6d0d6f6a180390602c2e33))
### 🐛 Fixes
* **a11y:** Drawer always renders SheetDescription — silence Radix warning ([cc131e5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/cc131e52f2024ebb2e47e230150d43c5d0fc7905))
* **audit:** definition action != record action — fix SmokeE2ETest filter ([f5e7348](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/f5e7348f92e4b44f2b16a3872f2f1d2b9414167e)), closes [#1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/1)
* **audit:** definition action != record action — fix SmokeE2ETest filter ([083e7be](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/083e7be3be16ecab97445eb01a4e3c331abedb9a)), closes [#1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/1)
* **audit:** definition action != record action — fix SmokeE2ETest filter ([5d790ba](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5d790ba7d56292e73c761420bed9a9960a9b96c0)), closes [#1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/1)
* **brand:** recolor logo — terracotta accent, no blue (theme-aligned) ([7684e0c](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/7684e0c9bd2ad7223f86490578585994ed802b5e)), closes [#d97757](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/d97757) [#b05a2e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/b05a2e) [#d97757](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/d97757) [#b05a2e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/b05a2e) [#e6e1d4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/e6e1d4) [#2c2b27](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/2c2b27) [#1a1714](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/1a1714) [#b05a2e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/b05a2e)
* **form:** FK select label overflow — truncate + ellipsis (наезжают on chevron) ([b2231a5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b2231a5a47b39443f2e3a9a49fb3ec9eb7dd4399))
* **ui:** bigger logo + shorter 'Создать' label ([0c978be](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/0c978bec0c6d9a32ed41d9898b7bd61420c0d1c0))
* **ui:** logo orbits stroke 5→12 — actually visible at 28px ([fcb0ad0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/fcb0ad0eb5b5eb28ea0975e155fbbf36c7908021))
### 📝 Docs
* **api:** mark 4/5 pending endpoints shipped, workflow API deferred ([6c8cc21](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/6c8cc21204c7afbd6fa1a003575d93f09d0641f3)), closes [#1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/1) [#2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/2) [#4](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/4) [#5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/5) [#3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/3)
## [1.7.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v1.6.1...v1.7.0) (2026-05-11)
### ✨ Features
* **api:** GET /dictionaries/graph/outgoing — batch outgoing FK summary ([ff05ef9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ff05ef9a9fcc0df55c0da2cb16c2d7d75f9e9db4))
* **loader:** real Natural Earth globe via d3-geo + topojson + world-atlas ([acde4e1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/acde4e134dc7d7610e108e155e2b57426190be08))
### 🐛 Fixes
* **a11y:** add sr-only DialogTitle/Description to record/export/timetravel modals ([7429cff](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/7429cff0096918fb0fe9dc2a55506a93ee5ee89e))
* **form:** break drawer counter/dirty infinite-loop + add GlobeLoader + AppErrorBoundary ([ca53322](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ca53322b14265c26b94db73c5fed7cb7cdf1f343))
* **loader:** remove transform-box fill-box — orbits rotated around offset bbox ([82b754b](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/82b754b3abafc8383c95aecf28a81c116e843512))
* **ui:** block route render with centered GlobeLoader until queries resolve ([e165a55](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e165a552aae42a05a2ad4b0f1187ad684b376fa6))
### 📝 Docs
* **api:** pending-endpoints brief for backend team ([a4add24](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a4add2402aea8620d071e48ea8e598e8f62c8249))
## [1.6.1](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v1.6.0...v1.6.1) (2026-05-11)
### 🐛 Fixes
* **ui:** remove TopBar search (final) + add clear X to catalog input ([7f32416](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/7f3241686c9896d33e4a6add5806a0fd587fd046))
* **ui:** restore TopBar search + add notifications bell + theme to sidebar ([7e44df3](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/7e44df34931f56235fff6bebd62e4ac3be010032))
* **ui:** TopBar right cluster + catalog toolbar h-8 align ([24f04ef](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/24f04ef3efbfe71ed8cc19a519dff6370beb0741))
## [1.6.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v1.5.0...v1.6.0) (2026-05-11)
### ✨ Features
* **ui:** batch UI polish — auth/lang to sidebar, search h-7, info overflow, graph zoom ([d9df2fc](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d9df2fc359856dedc7a4f6a0aea8728dc508a706))
## [1.5.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v1.4.0...v1.5.0) (2026-05-11)
### ✨ Features
* **editor:** restore 3-col HubView + hide AOI on non-geo dicts ([b0e1995](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b0e19951b30773545fdaf296e398ffe3ec4b5cae))
## [1.4.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v1.3.0...v1.4.0) (2026-05-11)
### ✨ Features
* **catalog:** scope-colored row stripes + filter pills + chips ([bc73782](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/bc737820d6a74755494987bf7c45cc2674ab2365))
* **catalog:** toolbar layout per redesign prototype ([ad7c51d](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ad7c51d93fe73c8af4c91464637992ef758d9b48))
* **editor:** Fields / Events / History tabs match redesign prototype ([cbe21db](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/cbe21dbc52026998ceb91205a491b531f201c0c1))
* **editor:** scope-colored InfoPanel badge + Time-travel label ([e580a04](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e580a04007e2a0658b3cfcedc73f240bd81978ac))
* **editor:** wrap InfoPanel + main content in bordered panels per prototype ([ce1f40c](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ce1f40c5d1771166a7ba59785d8b2a4623c0ed9a))
* **editor:** Связи tab 2-col split per redesign prototype ([180a592](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/180a5920fe79b2144396bc3fb6ff6a90337e3a3e))
* **layout:** catalog relative time + chevron + flat sidebar per redesign (4) ([7e33456](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/7e33456d70875ad70e8748517cb668b0abd6fec2)), closes [#faf9f5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/faf9f5)
* **record:** conflict diff modal на 409 save (handoff line 444) ([16da694](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/16da694d8ca9acb1a3014f0d2947ea2421c57401))
* **records:** accent businessKey + remove redundant Export CSV from bulk bar ([3e4d789](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/3e4d78906d4ebb976ec9382defd6c7c502add794))
* **topbar:** match redesign prototype — breadcrumb back-arrow + cleaner right cluster ([ac1ca8d](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ac1ca8d035d928bfd90ab36650cd38a196a73ebc))
### 🐛 Fixes
* **catalog:** title→TopBar + toolbar→tinted bar + table white + font fix ([d77f040](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d77f040a5c2ba7b566cd94d50f1776d695988278))
* **table:** white row bg + stronger hover per user feedback ([a27e9ec](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a27e9ec901d609afea150d1272c2be5b4bee8adb)), closes [#faf9f5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/faf9f5)
* **topbar:** restore full right cluster per user preference ([38f7dce](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/38f7dcee3ec7ba645ecbbaa8e278fb060f2b7c6c))
* **topbar:** revert ThemeSwitch to 3-icon original + shorten create button ([6627fd9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/6627fd918d382f338bc4ee2667df70dfae604191))
## [1.3.0](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/compare/v1.2.2...v1.3.0) (2026-05-11)
### ✨ Features
* **admin-ui:** editor 6-tab layout (Stage 3.4) ([640c890](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/640c890d0bb35117ee32420f11d4960c24aeabb8))
* **admin-ui:** editor 6-tab layout (Stage 3.4) ([0ddba87](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/0ddba871f7cbc62ac49a72144cfc9c98dfc861d4))
* **catalog:** row-based table per handoff prototype design/compact.html ([f43ce55](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/f43ce5563a7f6ddffb494b1879247c4c582b4567)), closes [#2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/2)
* **drawer:** all-sections layout с chips strip per handoff prototype ([155c70e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/155c70e23cc0e38deb10953c176ff3835712f415)), closes [#5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/5)
* **drawer:** sticky toolbar API per handoff Screen 3 line 279 ([d4000dd](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/d4000ddd3d93facfeb4f61270f132cf5fe16974c)), closes [#5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/5)
* **editor:** + Экспорт button в InfoPanel per redesign dark theme screenshot ([e15a391](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e15a3916bfcd89f61cc63ea5f5472474bad98f9b))
* **editor:** ExportModal + TimeTravelModal + InfoPanel merge + fixes ([5a2220d](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5a2220d77966efff26ddac12b2d408cdf5696f5f)), closes [#fbf8ee](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/fbf8ee) [#faf9f5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/faf9f5)
* **editor:** keyboard shortcuts j/k/Enter/n per handoff Screen 2 ([a09c411](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a09c4113c1b8331590cc2e368dec680bcb4d1e04))
* **editor:** left info panel + 3-col layout per handoff prototype ([a57cf52](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/a57cf520a428b5d72966818967327fa714f05728))
* **editor:** match redesign prototype layout — TopBar title + tab counts + InfoPanel actions ([ec99010](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/ec99010697e8a2687d99ee01e2dc4751a62a8346))
* **editor:** Stage 3.4 polish — Events embedded + JSON syntax highlight ([f0392af](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/f0392af0e37a06f784cb18558f8fb79c1b8bce24))
* **handoff:** WorkflowBanner + table a11y + responsive + toast styling ([0acba4c](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/0acba4c073507951b9dbdd191ff0a4ad0ed8252a))
* **mobile:** Sidebar drawer <1024px + Modal/Sheet fullscreen <880px ([7a3b31b](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/7a3b31b9578ef280e25c88f2657a62bf7272f216))
* **record:** RecordDrawer slide-over per Stage 3.5 handoff (Phase A) ([750395d](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/750395da09dc11a4048744417933864df147708d)), closes [#5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/5)
* **sidebar:** desktop collapse mode 220px → 56px per handoff prototype ([69a86b2](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/69a86b238c3baa2c6cf44f8d6b9a15bcc59664b5))
* **theme:** sync color tokens с redesign ui-kit + add claude-light theme ([42dab24](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/42dab24d964533d6ce600e5d5c73f6ff2b8e87ce)), closes [#fbf8ee](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/fbf8ee) [#d4a07a](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/d4a07a) [#faf9f5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/faf9f5) [#d97757](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/d97757)
* **ui:** drop @nstart/ui dependency (Stage 3.9) ([5007e0f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/5007e0f4eb730454c9883942fa3c59c6416f0637))
* wire drawer toolbar filters + records table responsive hiding ([889207f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/889207f62901820fcb3e908fd576cd0878013945))
### 🐛 Fixes
* **admin-ui:** sidebar font sizes per handoff spec ([f72aac6](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/f72aac63986e3ba30717139f852ebbf5fe26bc23))
* **admin-ui:** sidebar fonts per handoff ([0297745](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/0297745d139ae7ebb9076c61e83d6a2d53a6e275))
* **admin-ui:** UpdateBanner generic message ([dc0002f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/dc0002f379f96e7d22746f3fc2b87e7b456475f5))
* **fonts:** align all text sizes to handoff spec via Tailwind theme overrides ([71432e9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/71432e9ae7006bad3bc38cf89ce82c6596e07c81))
* **fonts:** explicit font-family on title utilities + cascade conflicts ([f0dbc20](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/f0dbc20f62c7b3b0c9f0150247fb3b14007f267d))
* **fonts:** semantic typography utilities per handoff (7 roles) ([b949127](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b94912789f7d7be93def334aeb3377dd0dad409d))
* **release:** drop invalid tarballDir: [secure] config ([090bff5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/090bff56ce2aa9153617dc11a623005fa0c88918))
* **table+layout:** TableHead alias to THEAD wrapper + kill horizontal scroll ([787cea9](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/787cea9db172b3f111c357129af45183ce461efa))
* **theme:** de-saturate light bg — убрать жёлтый Earth-cream tone ([e5572d5](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e5572d534640953f86fed7eecefe0210d49c3925)), closes [#fbf8ee](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/fbf8ee) [#fbf8ee](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/fbf8ee) [#fafaf8](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/fafaf8) [#f4eedc](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/f4eedc) [#f2f1ee](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/f2f1ee) [#e3dccb](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/e3dccb) [#e4e1dc](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/e4e1dc) [#efe9d8](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/efe9d8) [#ecebe7](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/ecebe7) [#b05a2e](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/b05a2e) [#3a2818](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/issues/3a2818)
* **ui:** 3 user-reported issues ([abdfaa8](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/abdfaa8fcc2da6fba8bab6d73f43498e4f77f5a5))
* **ui:** tailwind-merge стрипал text-body — buttons ушли в 16px inherited ([9e2d985](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/9e2d985485f60f8333ed5d81de7cd6bcd5009bad))
* **version:** bump to 1.3.1 and show 8-char commit hash ([780de70](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/780de70fc5cf91c3904a8dc417a09514e3ddf584))
* **version:** channel-based label, no semver fallback for branch builds ([3223a5c](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/3223a5ced74956efa85cf1a9d4be0d51a17b2297))
* **version:** detect CI build via CI_COMMIT_SHORT_SHA, not process.env.CI ([b6af155](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/b6af155da256a395db6757c911e1e3e3c50cac9a))
* **version:** read CI_COMMIT_TAG as source of truth, package.json as fallback ([e62633d](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/e62633d903c063540d521c4b063795aade1b6a14))
### ⏪ Reverts
* **timetravel:** keep 'Time-travel…' label ([36fb70f](https://git.nstart.cloud/2-6/2-6-4/terravault/ordinis/commit/36fb70fc00a62f93687142293c318b231b915a07))