Skip to content

Helm mobile UI research sweep — tracking issue (62 findings) #63

Description

@aasis21

↻ Mobile refactored to RTK (#143). The mobile app was restructured into CORE (session/ — RTK slice + reducers + selectors) / EDGE (session/runtime/ + services/) / SHELL (ui/ + app/), and the 1219-line lib/sessionManager.ts god-object was deleted. File paths and symbols cited in the issues indexed below have moved to that layout — each linked issue now carries its own "↻ Code moved" pointer at the top. The refactor was behavior-preserving, so every finding here still reproduces.


Tracking issue for the Helm mobile UI research sweep — a deep review of the mobile web app (landing + live/demo session) using Playwright against the dev server, full source review of every UI component + CSS, and a competitor-UI gap analysis (Claude, ChatGPT, Copilot, Codex).

It indexes the 62 findings filed as #1#62. Checkboxes below double as a triage board.

Recommended priority

P0 — Safety-critical (4)

Trust/permission correctness — users can act on incomplete or misleading information.

P1 — Bugs & reliability (16)

Silent failures, missing states, and incorrect rendering.

P2 — Enhancements, a11y & polish (42)

Parity with leading agent UIs, accessibility, and visual refinement.

By theme

Safety-critical (4)

Approvals & permissions (6)

Streaming & generation controls (4)

Composer (7)

Markdown & code rendering (7)

Tool-call cards (6)

Sessions & drawer (7)

Pairing & onboarding (1)

Accessibility (a11y) (6)

Performance (1)

Mobile-specific (3)

General UX (10)


Index generated from a UI research sweep (Playwright live review + source audit + competitor gap analysis). No code was committed to the repo as part of this research.

Metadata

Metadata

Assignees

No one assigned

    Labels

    trackingMeta / tracking issueuiUser interfaceuxUser experience

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions