A link can open the right page and still miss the point.
Someone filters a list to overdue invoices, opens the Review tab, and sends the URL to a teammate. The teammate lands on the full list with Overview selected.
The page opened. The view did not.
A route is not the whole place
The link was meant to carry a question: look at these invoices. When the filter, tab, or selected record exists only in temporary browser state, the recipient has to recreate the sender’s path.
The product kept the address but lost the context.
Keep durable choices in the address
Filters, search terms, selected tabs, and record IDs can belong in the URL when they change the meaning of a view. A shared link should reopen the work that prompted someone to send it.
Not every detail belongs there. An open menu or half-typed form is temporary. Private data and access tokens should not travel in a link; permissions still decide what the recipient may see.
When the view cannot be restored
If a record was deleted or the recipient lacks access, say so. Do not silently send them to a generic starting page and pretend the link worked.
A useful URL carries enough context that the next person can start with the work, not with directions.
