Skip to main content

M17: Core UX -- Hover Cards, Toolbars & Pinboard

Phase: A1 Amendment -- Phase 3 Roadmap: SPEC-GAP-IMPLEMENTATION-PLAN.md Phase 3 Version target: web/v0.17.0


Phase Context

Goal: Implement the core user experience features that make the application interactive and productive: a three-layer hover card system with six trigger types, vertical verse-aligned and floating toolbars, a session-scoped Pinboard widget with pinnable items, compound tab comparison, pane discovery, and session color ambient accent with workspace choreography.

Key constraint: The hover card system (M17-001) is on the critical path -- its data hooks and trigger zones must land first, and its pin action gates the Pinboard widget. The vertical toolbar (M17-005) gates both the floating toolbar refactor and comparison entry points.


ZenHub Configuration

FieldValue
MilestoneM17: Core UX -- Hover Cards, Toolbars & Pinboard
Due DateTBD
Default PipelineProduct Backlog
Primary Epic(s)Hover Card System, Toolbar System, Pinboard & Comparison

Prerequisites

  • M16 Phase 1 (M16-002/003/006/008/013) -- plugin host + manifest loader + dock-zone container + composition surfaces + PaneInstance plumbing

Epics & Issues

Epic: Hover Card System

IssueTitleStatusNotes
M17-001Three-Layer Hover Card System (Verse, Word, Entity Triggers)❌ To DoThree-layer system with 6 trigger types
M17-002Hover Card Data Hooks (Content Service Integration, Caching)❌ To DoTanStack Query integration
M17-003Hover Card Plugin Tabs (Plugin Manifest contributes.hoverCardTabs)❌ To DoPlugin tab contribution system
M17-004Hover Card Action Bar (Pin, Compare, Open in Map, Copy)❌ To DoAction bar with 4+ actions

Epic: Toolbar System

IssueTitleStatusNotes
M17-005Vertical Verse-Aligned Toolbar (Active Modes, Highlight, Annotate)❌ To DoVertical toolbar with active mode system
M17-006Floating Toolbar Refactor (Selection-Triggered, A1 Merge)❌ To DoSelection-triggered floating toolbar

Epic: Pinboard & Comparison

IssueTitleStatusNotes
M17-007Pinboard Widget (Session-Scoped Pins, Drag-Reorder)❌ To DoSession-scoped pin management
M17-008Compound Tab Comparison (Side-by-Side, Synced Scroll)❌ To DoSide-by-side comparison in panes
M17-009Pane Discovery Mechanism (Empty State, Suggested Content)❌ To DoEmpty pane discovery UI
M17-010Session Color Ambient Accent with Workspace Choreography❌ To DoDynamic color accent per session
M17-011Workspace Choreography (Default Layout Transitions per Context)❌ To DoContext-driven layout transitions

Progress: 0 Done · 0 Partial · 11 To Do (0%)


Summary

MetricCount
Total Issues11
Sub-Issues0
Total Estimate (pts)71
SprintsS5--S7
Dependencies (blocking)8
Dependencies (blocked by)8