Systems Status
Cards marked Soon are placeholders — the slot is reserved in the nav but the underlying feature isn't built yet.
Simple liveness probe — returns HTTP 200 when the server is running. Used by Kubernetes readiness probes and load balancer health checks.
GET /api/v1/health ↗ Observability Console LiveReal-time AI model usage, token costs, DB health, cache hit ratios, slow queries, face recognition stats. Auto-refreshes every 30s.
GET /api/v1/metrics/html ↗ Metrics JSON LiveRaw JSON endpoint for AI call counts, token usage, success rates, and DB health metrics. Suitable for external monitoring integrations.
GET /api/v1/metrics/summary ↗ Photo Quality Backfill DevRe-run AI photo quality scoring for all uploaded photos. Safe to re-run — existing scores are updated, not duplicated.
POST /api/v1/metrics/quality-backfill ↗ Face Match Rerun DevRe-run face detection and clustering for all users. Use after updating face recognition model parameters or thresholds.
POST /api/v1/metrics/face-rerun ↗ MailPit SoonLocal email catcher — captures all outbound transactional email (TOTP codes, notifications) for inspection during development. Currently not running on ailab.
localhost:8025 (dev-only) AKS Deployment Monitor SoonAzure Kubernetes Service rollout state: replica counts, image SHA, last deploy, pod health, latency p95. Tracks the AKS migration once it lands.
— not yet built — AWS Deployment Monitor SoonAWS Foundation rollout state for the Cornerstone ReverseAI Foundation: ECS service health, Cognito grant counts, S3 ingress rates. Lights up after the Foundation cutover.
— not yet built — ↗ Entity Disambiguation Console DevResolve ambiguous persona matches — merge duplicates, confirm identity edges, audit the disambiguation queue, and browse retired (merged) personas.
GET /dev/entities ↗ OpenAPI Docs DevInteractive FastAPI Swagger UI — browse all API endpoints, schemas, and authentication requirements.
GET /docs