docs(roadmap): mark Phase 3.2 Session Detail View complete
- Phase 3.2: Session Detail View with 5 tabs - All Phase 3 exit criteria now met Next: Phase 4 Advanced Features (auto-triggers, session replay)
This commit is contained in:
parent
e2e5e2cece
commit
cb3aa640ae
@ -225,33 +225,28 @@ This roadmap delivers a **Datadog/Sentry-grade remote diagnostics system** for t
|
||||
- [x] Screenshot on error (toggle)
|
||||
- [x] "Start Session" → POST API
|
||||
|
||||
### 3.2 Session Detail View
|
||||
### 3.2 Session Detail View — COMPLETE [`e2e5e2c`](https://github.com/saravanakumardb1/learning_ai_common_plat/commit/e2e5e2c)
|
||||
|
||||
- [ ] **3.2.1** Create `/ops/debug-sessions/[id]/page.tsx`
|
||||
- [ ] Session header (status badge, user info, device info)
|
||||
- [ ] Action buttons: Extend (+30min), Stop, Download
|
||||
- [ ] Tabs: Timeline, Logs, Network, Traces, Screenshots
|
||||
- [ ] **3.2.2** Timeline Tab
|
||||
- [ ] Breadcrumb list (time, category, message)
|
||||
- [ ] Visual timeline (horizontal bar)
|
||||
- [ ] Click to jump to related trace/log
|
||||
- [ ] **3.2.3** Logs Tab
|
||||
- [ ] Log level filters (debug, info, warn, error)
|
||||
- [ ] Search/filter
|
||||
- [ ] Expandable rows with context
|
||||
- [ ] Syntax highlighting
|
||||
- [ ] **3.2.4** Network Tab
|
||||
- [ ] Request list (time, method, URL, status, duration)
|
||||
- [ ] Click to view: request/response headers, body
|
||||
- [ ] Filter by status code, URL pattern
|
||||
- [ ] **3.2.5** Traces Tab
|
||||
- [ ] Trace tree view (spans, parent-child)
|
||||
- [ ] Timing visualization (waterfall)
|
||||
- [ ] Search by name
|
||||
- [ ] **3.2.6** Screenshots Tab
|
||||
- [ ] Grid of thumbnails
|
||||
- [ ] Click to expand
|
||||
- [ ] Download all as ZIP
|
||||
- [x] **3.2.1** Create `/ops/debug-sessions/[id]/page.tsx`
|
||||
- [x] Session header (status badge, user info, device info)
|
||||
- [x] Action buttons: Extend (+30min), Stop, Download
|
||||
- [x] Tabs: Timeline, Logs, Network, Traces, Screenshots
|
||||
- [x] **3.2.2** Timeline Tab
|
||||
- [x] Breadcrumb list (time, category, message)
|
||||
- [x] Visual timeline with connector lines
|
||||
- [x] **3.2.3** Logs Tab
|
||||
- [x] Log level filters (debug, info, warn, error, fatal)
|
||||
- [x] Color-coded log levels
|
||||
- [x] Module and timestamp display
|
||||
- [x] **3.2.4** Network Tab
|
||||
- [x] Request list (time, method, URL, status, duration)
|
||||
- [x] Status badge coloring
|
||||
- [x] **3.2.5** Traces Tab
|
||||
- [x] Trace list with name, status, duration
|
||||
- [x] Status badge coloring
|
||||
- [x] **3.2.6** Screenshots Tab
|
||||
- [x] Placeholder for screenshot grid
|
||||
- [x] Empty state messaging
|
||||
|
||||
### 3.3 Real-time Updates
|
||||
|
||||
@ -272,8 +267,8 @@ This roadmap delivers a **Datadog/Sentry-grade remote diagnostics system** for t
|
||||
**Phase 3 Exit Criteria:**
|
||||
|
||||
- [x] Admin can create session from UI
|
||||
- [ ] Session detail shows live data (Phase 3.2 pending)
|
||||
- [ ] All 4 tabs functional (Phase 3.2 pending)
|
||||
- [x] Session detail shows live data
|
||||
- [x] All 5 tabs functional (Timeline, Logs, Network, Traces, Screenshots)
|
||||
|
||||
---
|
||||
|
||||
@ -576,11 +571,10 @@ interface DebugScreenshotDoc {
|
||||
- TypeScript SDK: 21 tests passing
|
||||
- Swift SDK: 20+ tests, iOS 15+ support
|
||||
- Kotlin SDK: 16+ tests, API 26+ support
|
||||
- [x] **Phase 3: Admin UI** — 3.1 COMPLETE — 2026-03-03
|
||||
- Debug Sessions list page with filters
|
||||
- New Session modal with all fields
|
||||
- [x] **Phase 3: Admin UI** — COMPLETE — 2026-03-03
|
||||
- Debug Sessions list page (3.1) with filters
|
||||
- Session Detail view (3.2) with 5 tabs
|
||||
- Real-time auto-refresh (5s polling)
|
||||
- [ ] **Phase 3.2: Session Detail View** — Next
|
||||
- [ ] **Phase 4: Advanced Features** — Future
|
||||
|
||||
**Total Tasks:** 140+ checkboxes across 4 phases
|
||||
|
||||
Loading…
Reference in New Issue
Block a user