Add node/edge selection visuals, drag-to-reposition with manuallyPositioned persistence, multi-select via Shift+drag, selectedNodeIds store state for Epic 3 badge integration, and code review fixes (dimmed+selected opacity, single-source selection clearing, Map-based drag lookup). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>