docs: update LLM_CONTEXT v4.4 and SPRINTS with version snapshots system

- LLM_CONTEXT: add section 10 "Система версий блоков" (DB models, API
  endpoints, components, page architecture)
- LLM_CONTEXT: bump version to 4.4, add changelog entry
- SPRINTS: mark snapshot tasks as done in Sprint 5.5

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
AR 15 M4
2026-03-25 00:19:40 +05:00
parent 5b54ad5c23
commit 1b64ccaa0f
2 changed files with 54 additions and 6 deletions
+8 -1
View File
@@ -313,7 +313,14 @@
- [x] FE: Toggle «В превью» через localStorage (fallback при API офлайн)
- [x] BE: BlockMetaBar + PreviewClient подключены к NestJS API `/blocks`
- [x] BE: Метаданные блоков (version, changelog, isInPreview) в PostgreSQL
- [ ] Docs: Добавить `/pages/preview` v1.0 в LLM_CONTEXT.md
- [x] Docs: Добавить `/pages/preview` v1.0 в LLM_CONTEXT.md
- [x] FE: Кнопка «Сохранить версию» — фиксация version + changelog из кода в БД
- [x] BE: Модель BlockSnapshot (html, css, version, changelog) + миграция
- [x] BE: API эндпоинты: POST/GET `/blocks/snapshots`, GET `/blocks/snapshots/:id`
- [x] FE: BlockMetaBar — dropdown переключения между сохранёнными версиями
- [x] FE: HTML-снимок блока при сохранении версии (innerHTML + CSS capture)
- [x] FE: Все 8 страниц блоков — split на Server/Client Components для snapshot support
- [x] FE: Навигация v1.3 — подменю с hover-dropdown, navData.ts, обновлённые стили блоков
### Зависимости
- Зависит от: Sprint 5 (блоки hero и doctors уже готовы — ✅)