AI-Writer icon indicating copy to clipboard operation
AI-Writer copied to clipboard

[BUG] On boarding not working.

Open doncat99 opened this issue 2 months ago • 4 comments

🐛 Bug Description

A clear and concise description of what the bug is.

🔄 Steps to Reproduce

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

✅ Expected Behavior

A clear and concise description of what you expected to happen.

❌ Actual Behavior

A clear and concise description of what actually happened.

📸 Screenshots

If applicable, add screenshots to help explain your problem.

🖥️ Environment

Desktop (please complete the following information):

  • OS: [e.g. Windows 10, macOS 12.0, Ubuntu 20.04]
  • Browser: [e.g. Chrome 91, Firefox 89, Safari 14]
  • ALwrity Version: [e.g. v1.2.3]

Mobile (please complete the following information):

  • Device: [e.g. iPhone 12, Samsung Galaxy S21]
  • OS: [e.g. iOS 14.6, Android 11]
  • Browser: [e.g. Safari, Chrome Mobile]

📋 Additional Context

Add any other context about the problem here.

🔍 Error Logs

If applicable, paste any error logs or console output here:

Paste error logs here


13:22:43 | ERROR    | services.seo_tools.sitemap_service:analyze_sitemap_for_onboarding:366 - Error in onboarding sitemap analysis: Failed to parse sitemap XML: not well-formed (invalid token): line 18, column 36

13:22:43 | ERROR    | api.onboarding_utils.step3_routes:analyze_sitemap_for_onboarding:429 - Sitemap analysis failed: Failed to parse sitemap XML: not well-formed (invalid token): line 18, column 36

🏷️ Component/Feature

Which component or feature is affected?

  • [ ] Blog Writer
  • [ ] SEO Dashboard
  • [ ] Content Planning
  • [ ] Facebook Writer
  • [ ] LinkedIn Writer
  • [ ] Onboarding
  • [ ] Authentication
  • [ ] API
  • [ ] Other: _______________

🎯 Priority

  • [ ] Critical (blocks core functionality)
  • [ ] High (major impact on user experience)
  • [ ] Medium (minor impact)
  • [ ] Low (cosmetic issue)
Image

doncat99 avatar Oct 24 '25 05:10 doncat99

I think the onboarding pipeline is too strict to the results of the steps inside.

I am not only facing to above error, but also below:

Image

i just think the onboarding are too complicated. not a good product design.

doncat99 avatar Oct 24 '25 05:10 doncat99

@doncat99

Hmmm, there is heuristic to get the sitemap with different combinations.

  • Also, even if sitemap analysis fails, the competitor analysis results should have been presented. I will need to do better exception handling.

  • As part of the exception handling, I will also provide an input for manually providing the sitemap, when we fail to get the sitemap.

AJaySi avatar Oct 24 '25 05:10 AJaySi

"i just think the onboarding are too complicated. not a good product design."

  • I agree. Can you help make it better ? Thanks.

AJaySi avatar Oct 24 '25 05:10 AJaySi

"i just think the onboarding are too complicated. not a good product design."

  • I agree. Can you help make it better ? Thanks.

Ummm... business flow and data flow are not designed reasonably. You should first draw your desired business flow and clearly declare it.

In my opinion, the onboarding process should be a summit and result-oriented interaction; there is no need to break it down into multiple steps, since you don't need users to verify the sub-step outcome. Thus a one-step onboard interaction would be a best practice, and you can do the re-generate in the result onboarding result page.

doncat99 avatar Oct 28 '25 11:10 doncat99