v0.9.8.431

Systems Status

Cards marked Soon are placeholders — the slot is reserved in the nav but the underlying feature isn't built yet.

Probes & Tools
💚 Health Check Live

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 Live

Real-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 Live

Raw 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 Dev

Re-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 Dev

Re-run face detection and clustering for all users. Use after updating face recognition model parameters or thresholds.

POST /api/v1/metrics/face-rerun
📧 MailPit Soon

Local 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 Soon

Azure 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 Soon

AWS 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 Dev

Resolve ambiguous persona matches — merge duplicates, confirm identity edges, audit the disambiguation queue, and browse retired (merged) personas.

GET /dev/entities
📑 OpenAPI Docs Dev

Interactive FastAPI Swagger UI — browse all API endpoints, schemas, and authentication requirements.

GET /docs
SENTINEL Press and hold anywhere to speak