MSP FORT Alpha Shell

Route: /onboarding | View: Onboarding | Generated: 2026-02-18T03:12:32.034Z

Route View Model

{
  "routeId": "onboarding",
  "pathname": "/onboarding",
  "shell": {
    "workspaceName": "MSP FORT Demo",
    "userDisplayName": "Demo Owner",
    "navItems": [
      {
        "id": "dashboard",
        "label": "Dashboard",
        "href": "/dashboard",
        "group": "core",
        "badgeCount": 0
      },
      {
        "id": "assessment",
        "label": "Assessment",
        "href": "/assessment",
        "group": "core",
        "badgeCount": 0
      },
      {
        "id": "action-plan",
        "label": "Action Plan",
        "href": "/plan",
        "group": "core",
        "badgeCount": 0
      },
      {
        "id": "check-ins",
        "label": "Check-ins",
        "href": "/checkins",
        "group": "core",
        "badgeCount": 2
      },
      {
        "id": "benchmarks",
        "label": "Benchmarks",
        "href": "/benchmarks",
        "group": "insights",
        "badgeCount": 0
      },
      {
        "id": "settings",
        "label": "Settings",
        "href": "/settings",
        "group": "workspace",
        "badgeCount": 0
      }
    ],
    "activeNavId": null,
    "breadcrumbs": [
      {
        "label": "Home",
        "href": "/"
      },
      {
        "label": "Onboarding",
        "href": "/onboarding"
      }
    ],
    "layout": {
      "contentWidth": "standard",
      "showRightRail": true,
      "mobileMenuOpen": false
    }
  },
  "page": {
    "view": "onboarding",
    "routeModel": {
      "route": "create_workspace",
      "view": "continue",
      "title": "Create your workspace",
      "description": "No workspace exists for this tenant yet. Create one to start onboarding.",
      "primaryAction": "Create workspace",
      "primaryActionUrl": "/onboarding/setup",
      "primaryActionRequest": {
        "method": "POST",
        "path": "/v0/onboarding/workspaces/bootstrap",
        "bodyFields": [
          "tenantId",
          "workspaceName",
          "userExternalId"
        ]
      },
      "secondaryAction": "Sign out",
      "secondaryActionUrl": "/auth/signout"
    },
    "runtimeError": null
  }
}

Context Snapshot

{
  "workspaceName": "MSP FORT Demo",
  "userDisplayName": "Demo Owner",
  "auth": {
    "tenantId": "demo-tenant",
    "userExternalId": "demo-user",
    "claims": {
      "tid": "demo-tenant",
      "oid": "demo-user"
    }
  }
}