Resize fixes (root causes): - List view: clamp ResizeObserver collapsed the pane to min when container measured 0; harden + rewrite drag to pointer events with teardown. - Mailbox: split was a CSS grid whose auto track ignored the inline width; switch to flex (pane flex:0 0 auto) + pointer-event drag. List + mailbox panes narrower mins. Layout fixes: - Memory Working-Memory overlap: real cause was a cascade collision (MemoryView imports SettingsModal.css, whose .memory-editor-section flex:1 won, overflowing the fixed-height editor onto siblings). Scope MemoryView rules under .memory-working-tab + intrinsic height. - Agent detail header no longer overlaps (flex-wrap; identity flex:1 1 auto). - Git Manager dock tabs wrap so all sections are visible (no single-tab swipe). - Terminal shortcuts+arrows on one line; Skills full width; Skills refresh + Add Goal button heights matched; mailbox divider matches chat divider; Todos in-view header removed. Features: - Right-dock pop-out is now a floating, draggable, smoothly resizable, non-blocking window (transparent overlay, interact behind it). - Command Center Overview gains an always-visible 'AI Engine' panel with View Board / View Agents. - Default load lands on board, never the Dashboard. Refactors (behavior-preserving): - Extract useBoardWorkflows hook (Board + Planning dedup). - Shared useEmbeddedPresentation hook collapses the 7-way embedded copy-paste; add embedded-presentation test coverage. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
97 KiB
97 KiB