Skip to content

UX: replace flat start menu with goal-based first-scan flow - #436

Merged
jonathanweinberg merged 1 commit into
mainfrom
codex/goal-first-start-menu-429
Jul 9, 2026
Merged

UX: replace flat start menu with goal-based first-scan flow#436
jonathanweinberg merged 1 commit into
mainfrom
codex/goal-first-start-menu-429

Conversation

@jonathanweinberg

Copy link
Copy Markdown
Owner

Summary

  • replace the flat launcher menu with a six-goal, state-aware home screen
  • simplify first scan to four decisions with safe defaults, Back/Cancel handling, and explicit saved-file replacement
  • bind review/dashboard actions to the current validated export and restore saved workflow context on restart
  • defer optional ownership work and offer an owner-mapping draft after successful validation
  • update PS5.1 smoke coverage, regression tests, and operator documentation

Validation

  • git diff --check
  • changed-file PowerShell parser check plus forced module import
  • pwsh -NoLogo -NoProfile -File tests/Invoke-ShareSurferTests.ps1 — 154/154 passed
  • npm --prefix interface/standalone-dashboard run test — 57/57 passed
  • npm --prefix interface/standalone-dashboard run build

Long logs were captured under /private/tmp/sharesurfer-validation-20260709-tui/.

Closes #429

@jonathanweinberg
jonathanweinberg merged commit ab678b1 into main Jul 9, 2026
4 checks passed
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.

UX: replace flat start menu with a goal-based first-scan workflow

1 participant