feat(us8b): drop learning + analytics UI views (PR-v5-8b)#188
Conversation
Part of engram v5.0.0 US8 BREAKING cleanup — UI portion. - Delete ui/src/views/LearningView.vue - Delete ui/src/views/AnalyticsView.vue - Remove router routes /learning, /analytics - Remove sidebar nav items learning, analytics This PR is UI-only. The Go-side learning/scoring subsystems are dropped in companion PR US8-C (Go core) and US8-A (config env vars). Split per user guidance to reduce per-PR scope. REVERSIBLE.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (4)
💤 Files with no reviewable changes (4)
ОбзорУдалены две навигационные записи (аналитика и обучение) из боковой панели и определения маршрутов, а также полностью удалены связанные компоненты представлений AnalyticsView.vue и LearningView.vue, что исключает эти функции из приложения. Изменения
Оценка сложности проверки кода🎯 1 (Тривиально) | ⏱️ ~3 минуты Стихотворение
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
There was a problem hiding this comment.
Code Review
This pull request removes the 'Analytics' and 'Learning' features from the application. The changes include deleting the navigation items from the sidebar, removing the associated routes from the router, and deleting the AnalyticsView.vue and LearningView.vue view components. I have no feedback to provide.
Part of engram v5.0.0 US10 cleanup. Follows US6 (GraphView drop), US8-B (LearningView + AnalyticsView drop). - Delete `ui/src/views/PatternsView.vue` (21KB — references dropped patterns API from US5) - Delete `ui/src/views/MonitorView.vue` (15KB — observability view, replaced by server logs endpoint) - Delete `ui/src/views/SystemView.vue` (19KB — scoring stats, dropped in US8-C) - Remove router routes `/patterns`, `/monitor`, `/logs` (redirect), `/system` - Remove sidebar nav items: patterns, monitor, system Stats: 5 files changed, 1525 deletions. UI build (`npm run build`) green with surviving views. Companion PRs: - US6 (#187) ✅ — GraphView - US8-B (#188) ✅ — LearningView + AnalyticsView Stale API helpers in `ui/src/utils/api.ts` (patterns/monitor) retained — unused exports; will be cleaned in a dedicated UI cleanup PR. REVERSIBLE. Per C7 (CodeRabbit only).
…0) (#190) Part of engram v5.0.0 US10 cleanup. Follows US6 (GraphView drop), US8-B (LearningView + AnalyticsView drop). - Delete `ui/src/views/PatternsView.vue` (21KB — references dropped patterns API from US5) - Delete `ui/src/views/MonitorView.vue` (15KB — observability view, replaced by server logs endpoint) - Delete `ui/src/views/SystemView.vue` (19KB — scoring stats, dropped in US8-C) - Remove router routes `/patterns`, `/monitor`, `/logs` (redirect), `/system` - Remove sidebar nav items: patterns, monitor, system Stats: 5 files changed, 1525 deletions. UI build (`npm run build`) green with surviving views. Companion PRs: - US6 (#187) ✅ — GraphView - US8-B (#188) ✅ — LearningView + AnalyticsView Stale API helpers in `ui/src/utils/api.ts` (patterns/monitor) retained — unused exports; will be cleaned in a dedicated UI cleanup PR. REVERSIBLE. Per C7 (CodeRabbit only). Co-authored-by: Kirill Turanskiy <thebtf@users.noreply.github.com>
US8-B: Drop Learning + Analytics UI Views (BREAKING, UI-only)
Split from US8 per user guidance (smaller PRs, clearer review).
Scope
ui/src/views/LearningView.vue,ui/src/views/AnalyticsView.vue/learning,/analyticsfromui/src/router/index.tsui/src/components/layout/AppSidebar.vueStats
Companion PRs (not yet opened)
Conventions
Reversibility
REVERSIBLE (code).
🤖 Generated with Claude Code
Summary by CodeRabbit