Skip to content

feat(web): add two-lane App Overview onboarding - #433

Closed
Yevanchen wants to merge 1 commit into
mainfrom
feat/web-overview-onboarding-steps
Closed

feat(web): add two-lane App Overview onboarding#433
Yevanchen wants to merge 1 commit into
mainfrom
feat/web-overview-onboarding-steps

Conversation

@Yevanchen

@Yevanchen Yevanchen commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Split the pre-deploy App Overview onboarding into explicit coding-agent and console lanes.
  • Make the console path match runtime requirements: a provider credential is required, while an API token is optional for external API use.
  • Count the run step only after a UI Thread has an actual Run; Preview and unrun Sessions no longer advance progress.
  • Preserve the selected lane locally and keep setup actions linked to their owning console pages.

Verification

  • just tc-package @mosoo/web
  • just test-package @mosoo/web (194/194)
  • Focused formatting checks
  • React Doctor (100/100)
  • just commit-check
  • Full workspace check reaches an existing macOS /var versus /private/var Driver fixture failure reproduced on clean main.

Impact

  • Web-console onboarding behavior only; no API, schema, generated-file, or environment changes.
  • Query failures still degrade to actionable numbered steps instead of blocking the overview.
  • Revert the squash merge to roll back.

@Yevanchen Yevanchen changed the title feat(web): add three-step onboarding checklist to overview feat(web): split overview onboarding into two setup lanes Jul 29, 2026
@Yevanchen
Yevanchen force-pushed the feat/web-overview-onboarding-steps branch from 579e7eb to 03e7e68 Compare July 29, 2026 12:39
@Yevanchen Yevanchen closed this Jul 29, 2026
@Yevanchen
Yevanchen deleted the feat/web-overview-onboarding-steps branch July 29, 2026 12:41
@Yevanchen Yevanchen changed the title feat(web): split overview onboarding into two setup lanes feat(web): add two-lane App Overview onboarding Jul 29, 2026
@Yevanchen

Copy link
Copy Markdown
Collaborator Author

Superseded by #447 after moving the corrected onboarding state machine to the formal feat/web-overview-setup-lanes branch and rebasing it on current main. #447 is the canonical merge path.

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