Stacked on feat/ui-changes-1.
- Instant dashboard previews: hover prefetch + client cache reuse (staleTimes), master list moved to the layout so only the detail re-renders.
- Preview panel polish: repo identity in the header, skeleton fallback, no flash on switch, and matched open/close (collapse + fade) animation.