Skip to content

Conversation

@amrit110
Copy link
Member

@amrit110 amrit110 commented Nov 9, 2025

This pull request introduces comprehensive developer documentation and updates the onboarding dashboard deployment to support path-based routing via Google Cloud Load Balancer. It also improves the onboarding dashboard’s Next.js configuration and fetch logic to ensure correct API routing. The navigation structure in mkdocs.yml is reorganized to better separate developer and CLI documentation.

Documentation and Infrastructure Improvements:

  • Added a new docs/developer_guide.md covering platform architecture, deployment, administration, and maintenance procedures for the AI Engineering Platform.
  • Added a detailed step-by-step setup guide for serving the onboarding dashboard via path-based routing on the load balancer in docs/onboarding-status-web-load-balancer-setup.md.
  • Updated mkdocs.yml navigation to group developer documentation and CLI reference, and removed the obsolete user guide. [1] [2]

Onboarding Dashboard Configuration:

  • Configured Next.js with basePath: '/onboarding' in services/onboarding-status-web/next.config.js to support serving the app under a subpath.
  • Updated the API fetch path in services/onboarding-status-web/app/page.tsx to use /onboarding/api/participants, ensuring requests are routed correctly through the load balancer.

@amrit110 amrit110 self-assigned this Nov 9, 2025
@amrit110 amrit110 added documentation Improvements or additions to documentation enhancement New feature or request labels Nov 9, 2025
@codecov
Copy link

codecov bot commented Nov 9, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.96%. Comparing base (c96d727) to head (0b138b2).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #31   +/-   ##
=======================================
  Coverage   87.96%   87.96%           
=======================================
  Files           3        3           
  Lines         457      457           
=======================================
  Hits          402      402           
  Misses         55       55           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@amrit110 amrit110 merged commit 5939481 into main Nov 9, 2025
6 checks passed
@amrit110 amrit110 deleted the add_onboarding_status_to_platform_subpage branch November 9, 2025 22:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants