AM Pilot internal

Ops Portal

Checking API
No session Platform owner

First deployment

Fresh internal portal, same platform boundary

This first version proves the deployment path, auth gate, and shared platform context. The next layers can add estimator analytics, shadow-slice drill-downs, provisioning tools, and release controls.

Current mode Frontend deployed on Vercel, backend stays on the existing Render API.

Provisioning

Customers Tenant onboarding, workspace editing, and platform-owner account tools. Open provisioning

API health

Checking Waiting for `/api/health`

Operator

Pending Waiting for authenticated session

Portal route

Pending Target production host: `ops.am-pilot.com`

Next milestone

Shadow Slice Data Wire background native slicing and estimator telemetry next.

What is ready

Portal skeleton

  • Separate internal frontend app in the monorepo
  • Platform-owner login using existing admin auth endpoints
  • Runtime tenant bootstrap using current platform config route
  • Vercel rewrite configuration aligned with the other SPAs

What comes next

Recommended next modules

  • Estimator quality dashboard with ML vs native slicer deltas
  • Background slicing queue health and latency monitoring
  • Release comparison view for estimator versions
  • Outlier explorer for worst prediction mismatches