Implement the approved observer-first UX phase: observer selection opens a full dashboard at ?tab=Observers&observer=&range=7d. Keep observer and Analytics deep links compatible, preserve directory filters/sort/scroll on Back, and provide a quick-view-to-dashboard action from investigation contexts. Build on existing router/query/UI pieces. New text is English/French. Separate PR from dashboard styling and comparison.
Implement the approved observer-first UX phase: observer selection opens a full dashboard at ?tab=Observers&observer=&range=7d. Keep observer and Analytics deep links compatible, preserve directory filters/sort/scroll on Back, and provide a quick-view-to-dashboard action from investigation contexts. Build on existing router/query/UI pieces. New text is English/French. Separate PR from dashboard styling and comparison.