Skip to content

[remediate-2026-08-18] UX-L2 Mobile nav active-state highlighting never matches after legacy redirects #464

Description

@juan294

Evidence type: [evidence]
Time horizon: After launch
Files: frontend/src/components/layout/SimpleHeader.tsx:19-22,70, frontend/src/App.tsx:355-358

What's happening: SimpleHeader marks an item active via pathname.startsWith(item.href) against hrefs that are all legacy redirect routes; after the redirect resolves, the pathname never starts with the nav href.

Why it matters: Users lose the "you are here" cue on most of the mobile menu.

Recommendation: Point the hrefs at canonical paths, or resolve as part of UX-B2.

Expected impact: Correct active-state feedback in the mobile drawer.

Effort estimate: S

Finding ID: UX-L2

Source: docs/agents/pre-launch-report.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    lowLow-severity remediationuxUX and design systemwave-2-after-launchPost-launch remediation scope

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions