# Frontend Navigation Audit — the "opaque click" anti-pattern > **Status, 2026-07-31.** H1 (jobs), H2 (dashboards) and H4's groundwork are **done** — rows are real > ``s and selection lives in `?selected=` / `useParams`. **H3 is void: the Projects feature was > deleted**, so every reference to `Projects/`, `SELECTED_PROJECT` and `/projects/:id` below is historical > and should be read as an example of the pattern, not as work to do. **H4 (chat detail reading > `sessionId` from `useParams` rather than the `chat:selected-session` channel) is the one item still > open.** The rules in this file are current and authoritative; the findings table is a snapshot. **Date:** 2026-07-30 · **Origin:** written as exploration before any of the routing work was done. Prep work for the upcoming **full navigation refactor**. This catalogues every place the frontend navigates to / selects an **addressable entity** using a `