Skip to content

feat: guide first-time setup and workspace use - #66

Merged
triggeredcode merged 1 commit into
mainfrom
feat/first-run-onboarding
Oct 20, 2026
Merged

triggeredcode merged 1 commit into
mainfrom
feat/first-run-onboarding

Conversation

@triggeredcode

Copy link
Copy Markdown
Owner

What changed

  • add a three-step first-run setup flow for Lucid
  • reuse provider settings for LM Studio, Ollama, and OpenAI-compatible services
  • explain local-server readiness, API-key storage, and AI-optional use
  • add real workspace coach marks for pages, modes, and export
  • remember completion locally and let people reopen the guide from Settings
  • respect reduced-motion preferences and keep existing E2E tests out of first-run UI

Validation

  • pnpm run ci: 1540 passed, 22 skipped
  • onboarding Electron E2E: passed
  • visual QA: welcome, provider setup, workspace overview, and all coach marks
  • full desktop E2E: 106/109 passed; the two persistent top-bar failures reproduce on exact base commit 39ded2b, and the transient page-zoom failure passed in isolation
  • Docdex AST, impact graph, DAG, and import diagnostics: clean

Closes #65

@triggeredcode
triggeredcode merged commit a8c93be into main Oct 20, 2026
4 checks passed
@triggeredcode
triggeredcode deleted the feat/first-run-onboarding branch October 20, 2026 21:16
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.

Add macOS-first first-run onboarding and provider setup

1 participant