Skip to content

feat(portal-plugin-onboarding): add docs link as first onboarding step#1091

Merged
pcfreak30 merged 2 commits into
developfrom
feat/onboarding-docs-step
Jul 7, 2026
Merged

feat(portal-plugin-onboarding): add docs link as first onboarding step#1091
pcfreak30 merged 2 commits into
developfrom
feat/onboarding-docs-step

Conversation

@pcfreak30

@pcfreak30 pcfreak30 commented Jul 7, 2026

Copy link
Copy Markdown
Member

Summary

  • Add docs step as 1st step (before CLI install) for both pinning and hosting intents
  • User reads docs first, then installs CLI, subscribes, and uploads/deploys
  • Step is always marked complete (informational, not tracked by backend)
  • OnboardingStepCard renders external link for docs-only steps
  • Update tests for new step order (52/52 pass)

This PR adds a new "Read the Docs" step as the first onboarding step for both the pinning and hosting intents. The step links users to relevant quickstart documentation (separate URLs for pinning and hosting) and is always marked as complete. The onboarding step card UI is updated to render a docs link button when a step has no CTA route but includes a docs URL. All related tests are updated to reflect the additional step and adjusted step indices.

@kody-ai

This comment has been minimized.

- Add docs step as 1st step (before CLI install) for both pinning and hosting intents
- User reads docs first, then installs CLI, subscribes, and uploads/deploys
- Step is always marked complete (informational, not tracked by backend)
- OnboardingStepCard renders external link for docs-only steps
- Update tests for new step order
@pcfreak30 pcfreak30 force-pushed the feat/onboarding-docs-step branch from aa371a0 to 9bb3a8a Compare July 7, 2026 03:35
@kody-ai

This comment has been minimized.

Address Kody review feedback on PR #1091: the docs step is always
isComplete: true, so the early return in OnboardingStepCard bypassed
the docs URL link. Render the link inside the completed branch when
ctaRoute is null and docsUrl is present.
@kody-ai

kody-ai Bot commented Jul 7, 2026

Copy link
Copy Markdown

Kody Review Complete

Great news! 🎉
No issues were found that match your current review configurations.

Keep up the excellent work! 🚀

Kody Guide: Usage and Configuration
Interacting with Kody
  • Request a Review: Ask Kody to review your PR manually by adding a comment with the @kody start-review command at the root of your PR.

  • Validate Business Logic: Ask Kody to validate your code against business rules by adding a comment with the @kody -v business-logic command.

  • Provide Feedback: Help Kody learn and improve by reacting to its comments with a 👍 for helpful suggestions or a 👎 if improvements are needed.

Current Kody Configuration
Review Options

The following review options are enabled or disabled:

Options Enabled
Bug
Performance
Security
Business Logic

Access your configuration settings here.

@pcfreak30 pcfreak30 merged commit 0f7f7ff into develop Jul 7, 2026
3 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.

1 participant