{"generated_at": 1793333479.5481427, "ttl_s": 30.0, "results": [{"key": "storefront-fe-prod", "name": "Storefront (my.truevi.com)", "tier": "prod", "group": "Storefront", "url": "https://my.truevi.com/", "kind": "http", "status": "up", "http_status": 200, "latency_ms": 2234, "detail": "HTTP 200", "signals": []}, {"key": "storefront-api-prod", "name": "Storefront API", "tier": "prod", "group": "Storefront", "url": "https://api-prod.truevi.dev/api/v1/health", "kind": "http", "status": "up", "http_status": 200, "latency_ms": 95, "detail": "HTTP 200", "signals": []}, {"key": "console-fe-prod", "name": "Console (console.truevi.tv)", "tier": "prod", "group": "Console", "url": "https://console.truevi.tv/login", "kind": "http", "status": "up", "http_status": 200, "latency_ms": 95, "detail": "HTTP 200", "signals": []}, {"key": "console-api-prod", "name": "Console API", "tier": "prod", "group": "Console", "url": "https://console-api-prod.truevi.dev/api/v1/health", "kind": "http", "status": "up", "http_status": 200, "latency_ms": 49, "detail": "HTTP 200", "signals": []}, {"key": "guide-desk-prod", "name": "Guide Desk (guide.truevi.tv)", "tier": "prod", "group": "Console", "url": "https://guide.truevi.tv/", "kind": "http", "status": "up", "http_status": 307, "latency_ms": 55, "detail": "HTTP 307", "signals": []}, {"key": "ai-prod", "name": "AI / page-api (ai.truevi.dev)", "tier": "prod", "group": "AI", "url": "https://ai.truevi.dev/health", "kind": "http", "status": "up", "http_status": 200, "latency_ms": 28, "detail": "HTTP 200", "signals": []}, {"key": "ai-deep-prod", "name": "AI functional health (/health/deep)", "tier": "prod", "group": "AI", "url": "https://ai.truevi.dev/health/deep", "kind": "deep", "status": "up", "http_status": 200, "latency_ms": 1228, "detail": "HTTP 200, overall=ok", "signals": [{"name": "db-pgvector-pool", "status": "up", "detail": "pgvector pool SELECT 1 ok", "age_s": null}, {"name": "db-catalog-pool", "status": "up", "detail": "catalog pool SELECT 1 ok", "age_s": null}, {"name": "embedding-daemon", "status": "up", "detail": "embed roundtrip ok, dim=384, model=st:all-MiniLM-L6-v2:384", "age_s": null}, {"name": "search-result-cache", "status": "up", "detail": "3087 rows", "age_s": 112.06059741973877}, {"name": "pgvector-index-residency", "status": "up", "detail": "HNSW idx resident 99.8% of 610706 blocks (min 50%)", "age_s": null}, {"name": "golden-grounding-roundtrip", "status": "up", "detail": "golden match id=510c10d1-4c14-43ba-bd01-2cf20ee49be8 score=0.8308420929051636", "age_s": null}]}, {"key": "storefront-api-staging", "name": "Storefront API", "tier": "staging", "group": "Storefront", "url": "https://api-staging.truevi.dev/api/v1/health", "kind": "http", "status": "up", "http_status": 200, "latency_ms": 101, "detail": "HTTP 200", "signals": []}, {"key": "console-api-staging", "name": "Console API", "tier": "staging", "group": "Console", "url": "https://console-api-staging.truevi.dev/api/v1/health", "kind": "http", "status": "up", "http_status": 200, "latency_ms": 53, "detail": "HTTP 200", "signals": []}, {"key": "guide-desk-staging", "name": "Guide Desk", "tier": "staging", "group": "Console", "url": "https://guide.staging.truevi.tv/", "kind": "http", "status": "up", "http_status": 307, "latency_ms": 87, "detail": "HTTP 307", "signals": []}, {"key": "ai-deep-staging", "name": "AI functional health (/health/deep)", "tier": "staging", "group": "AI", "url": "https://ai-staging.truevi.dev/health/deep", "kind": "deep", "status": "degraded", "http_status": 200, "latency_ms": 2514, "detail": "HTTP 200, overall=degraded", "signals": [{"name": "db-pgvector-pool", "status": "up", "detail": "pgvector pool SELECT 1 ok", "age_s": null}, {"name": "db-catalog-pool", "status": "up", "detail": "catalog pool SELECT 1 ok", "age_s": null}, {"name": "embedding-daemon", "status": "up", "detail": "embed roundtrip ok, dim=384, model=st:all-MiniLM-L6-v2:384", "age_s": null}, {"name": "search-result-cache", "status": "up", "detail": "277 rows", "age_s": 236.47700667381287}, {"name": "pgvector-index-residency", "status": "up", "detail": "HNSW idx resident 100.0% of 590626 blocks (min 50%)", "age_s": null}, {"name": "golden-grounding-roundtrip", "status": "degraded", "detail": "no golden match above threshold for probe question (drift?)", "age_s": null}]}, {"key": "storefront-api-dev", "name": "Storefront API", "tier": "dev", "group": "Storefront", "url": "https://api-dev.truevi.dev/api/v1/health", "kind": "http", "status": "up", "http_status": 200, "latency_ms": 44, "detail": "HTTP 200", "signals": []}, {"key": "console-api-dev", "name": "Console API", "tier": "dev", "group": "Console", "url": "https://console-api-dev.truevi.dev/api/v1/health", "kind": "http", "status": "up", "http_status": 200, "latency_ms": 57, "detail": "HTTP 200", "signals": []}, {"key": "guide-desk-dev", "name": "Guide Desk", "tier": "dev", "group": "Console", "url": "https://guide.dev.truevi.tv/", "kind": "http", "status": "up", "http_status": 307, "latency_ms": 76, "detail": "HTTP 307", "signals": []}, {"key": "ai-deep-dev", "name": "AI functional health (/health/deep)", "tier": "dev", "group": "AI", "url": "https://page-api.truevi.dev/health/deep", "kind": "deep", "status": "up", "http_status": 200, "latency_ms": 2194, "detail": "HTTP 200, overall=ok", "signals": [{"name": "db-pgvector-pool", "status": "up", "detail": "pgvector pool SELECT 1 ok", "age_s": null}, {"name": "db-catalog-pool", "status": "up", "detail": "catalog pool SELECT 1 ok", "age_s": null}, {"name": "embedding-daemon", "status": "up", "detail": "embed roundtrip ok, dim=384, model=st:all-MiniLM-L6-v2:384", "age_s": null}, {"name": "search-result-cache", "status": "up", "detail": "87 rows", "age_s": 2226.6994173526764}, {"name": "pgvector-index-residency", "status": "up", "detail": "HNSW idx resident 100.0% of 554855 blocks (min 50%)", "age_s": null}, {"name": "golden-grounding-roundtrip", "status": "up", "detail": "golden match id=510c10d1-4c14-43ba-bd01-2cf20ee49be8 score=0.8308420929051636", "age_s": null}]}], "overall": "up"}