Skip to content

Complete Ready UX backlog (issues #29-41)#42

Merged
enricopiovesan merged 1 commit into
mainfrom
cursor/issue-29-41-ux-backlog
Jul 3, 2026
Merged

Complete Ready UX backlog (issues #29-41)#42
enricopiovesan merged 1 commit into
mainfrom
cursor/issue-29-41-ux-backlog

Conversation

@enricopiovesan

Copy link
Copy Markdown
Contributor

Summary

Completes the Ready UX backlog for traverse-starter web-react in a single pass: env overrides, page title, capability configuration, offline guidance, health pulse, keyboard submit, textarea UX, character count, trace details, and mobile runtime URL wrapping.

Closes:

Definition of Done

  • VITE_TRAVERSE_BASE_URL and related env overrides documented in .env and honored at runtime
  • Document title set via index.html for traverse-starter
  • Capability id configurable via env with sensible default
  • Offline runtime state shows actionable hints; submit disabled when offline
  • Online health indicator includes visible pulse styling
  • Cmd/Ctrl+Enter submits workflow from note textarea when online
  • Note textarea auto-resizes for multi-line input
  • Character count displayed for note input (with max)
  • Execution trace details surfaced in output section when available
  • Runtime URL wraps on narrow/mobile viewports
  • Unit tests cover shell, health, character count, and Cmd+Enter submit path
  • No business logic added in UI layer (rendering and client boundary only)

Validation

npm run typecheck
npm run lint
npm run test
bash scripts/ci/repository_checks.sh

Test plan

  • Local: npm run typecheck && npm run lint && npm run test (19 tests passed)
  • CI: all required checks green on this PR

Made with Cursor

Fix env override and page title, add capability env config, offline hints, health pulse, Cmd+Enter submit, textarea auto-resize, character count, trace details, and mobile URL wrapping.

Co-authored-by: Cursor <cursoragent@cursor.com>
@enricopiovesan enricopiovesan merged commit a72f3ad into main Jul 3, 2026
4 checks passed
@enricopiovesan enricopiovesan deleted the cursor/issue-29-41-ux-backlog branch July 3, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant