{"service":"symphony-status","environment":"prod","project":"symphony-prod-509117","region":"us-central1","status":"degraded","checked_at":"2026-09-23T08:31:02.532260+00:00","elapsed_ms":874.0,"summary":{"services":10,"healthy":4,"unhealthy":6,"probes":10,"passed":4,"failed":6},"services":{"rle-api":{"family":"rle","description":"the rle backend, Deployment symphony-api on the symphony-rle cluster, serving the rle API under https://rle.tastelabs.com/api/v1/rle","url":null,"healthy":true,"probes":{"deployment":{"path":"symphony-rle/symphony-api/symphony-api","tells":"the deployment serves at or above its disruption floor on its cluster","url":null,"auth":"gke-api","ok":true,"http_status":null,"latency_ms":327.4,"response":{"replicas":{"desired":2,"available":2},"conditions":[{"type":"Progressing","status":"True","lastUpdateTime":"2026-09-23T02:19:09Z","lastTransitionTime":"2026-09-19T19:24:38Z","reason":"NewReplicaSetAvailable","message":"ReplicaSet \"symphony-api-79f8848d86\" has successfully progressed."},{"type":"Available","status":"True","lastUpdateTime":"2026-09-23T06:54:20Z","lastTransitionTime":"2026-09-23T06:54:20Z","reason":"MinimumReplicasAvailable","message":"Deployment has minimum availability."}]},"error":null}}},"rle-console":{"family":"rle","description":"the rle console at https://rle.tastelabs.com behind IAP, the Cloud Run symphony-platform service read at its own health route","url":"https://symphony-platform-v2-296871097007.us-central1.run.app","healthy":false,"probes":{"health":{"path":"/api/health","tells":"the console serves","url":"https://symphony-platform-v2-296871097007.us-central1.run.app/api/health","auth":"identity-token","ok":false,"http_status":404,"latency_ms":374.9,"response":"\n<html><head>\n<meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\">\n<title>404 Page not found</title>\n</head>\n<body text=#000000 bgcolor=#ffffff>\n<h1>Error: Page not found</h1>\n<h2>The requested URL was not found on this server.</h2>\n<h2></h2>\n</body></html>\n","error":"answered 404"}}},"rle-maestro":{"family":"rle","description":"the maestro build fleet: Spot MIG workers draining the rle build queue, health read off the rle api's own board","url":null,"healthy":true,"probes":{"board":{"path":"symphony-rle/symphony-api/symphony-api:80/api/v1/rle/status/maestro","tells":"the api's own reading of the component, relayed whole","url":null,"auth":"gke-service-proxy","ok":true,"http_status":null,"latency_ms":419.3,"response":{"key":"maestro","group":"compute","label":"Maestro build fleet","state":"operational","latency_ms":95,"detail":"2 live workers, 2 building, 0 queued, 20/20 recent builds succeeded"},"error":null}}},"rle-site-proxy":{"family":"rle","description":"the public site proxy at https://proxy.rle.tastelabs.com, produced sites served from their GCS assets","url":"https://symphony-gcs-site-proxy-v2-296871097007.us-central1.run.app","healthy":false,"probes":{"health":{"path":"/health","tells":"the proxy serves","url":"https://symphony-gcs-site-proxy-v2-296871097007.us-central1.run.app/health","auth":"identity-token","ok":false,"http_status":404,"latency_ms":367.9,"response":"\n<html><head>\n<meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\">\n<title>404 Page not found</title>\n</head>\n<body text=#000000 bgcolor=#ffffff>\n<h1>Error: Page not found</h1>\n<h2>The requested URL was not found on this server.</h2>\n<h2></h2>\n</body></html>\n","error":"answered 404"}}},"rle-openai-egress-proxy":{"family":"rle","description":"the static-IP egress proxy the codex runtime reaches OpenAI through, Cloud Run symphony-openai-egress-proxy on internal ingress (absent where the environment mocks it)","url":"https://symphony-openai-egress-proxy-296871097007.us-central1.run.app","healthy":false,"probes":{"health":{"path":"/health","tells":"the egress proxy serves","url":"https://symphony-openai-egress-proxy-296871097007.us-central1.run.app/health","auth":"identity-token","ok":false,"http_status":404,"latency_ms":372.9,"response":"\n<html><head>\n<meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\">\n<title>404 Page not found</title>\n</head>\n<body text=#000000 bgcolor=#ffffff>\n<h1>Error: Page not found</h1>\n<h2>The requested URL was not found on this server.</h2>\n<h2></h2>\n</body></html>\n","error":"answered 404"}}},"hdp-api":{"family":"hdp","description":"the human-data backend, Deployment symphony-hdp-api on the symphony-hdp cluster, serving the human API under https://hdp.tastelabs.com/api/v1/human","url":null,"healthy":true,"probes":{"deployment":{"path":"symphony-hdp/symphony-hdp-api/symphony-hdp-api","tells":"the deployment serves at or above its disruption floor on its cluster","url":null,"auth":"gke-api","ok":true,"http_status":null,"latency_ms":252.3,"response":{"replicas":{"desired":2,"available":2},"conditions":[{"type":"Available","status":"True","lastUpdateTime":"2026-09-23T03:11:15Z","lastTransitionTime":"2026-09-23T03:11:15Z","reason":"MinimumReplicasAvailable","message":"Deployment has minimum availability."},{"type":"Progressing","status":"True","lastUpdateTime":"2026-09-23T07:33:51Z","lastTransitionTime":"2026-09-19T01:44:14Z","reason":"NewReplicaSetAvailable","message":"ReplicaSet \"symphony-hdp-api-6f58455b44\" has successfully progressed."}]},"error":null}}},"hdp-console":{"family":"hdp","description":"the HDP console at https://hdp.tastelabs.com behind IAP, the Cloud Run hdp-console service read at its own health route","url":"https://hdp-console-v2-296871097007.us-central1.run.app","healthy":false,"probes":{"health":{"path":"/api/health","tells":"the console serves","url":"https://hdp-console-v2-296871097007.us-central1.run.app/api/health","auth":"identity-token","ok":false,"http_status":404,"latency_ms":364.3,"response":"\n<html><head>\n<meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\">\n<title>404 Page not found</title>\n</head>\n<body text=#000000 bgcolor=#ffffff>\n<h1>Error: Page not found</h1>\n<h2>The requested URL was not found on this server.</h2>\n<h2></h2>\n</body></html>\n","error":"answered 404"}}},"hdp-mcp":{"family":"hdp","description":"the read-only MCP wrapper at mcp.hdp.tastelabs.com, the human-data read endpoints as a claude.ai connector","url":"https://hdp-mcp-v2-296871097007.us-central1.run.app","healthy":false,"probes":{"health":{"path":"/health","tells":"the wrapper serves","url":"https://hdp-mcp-v2-296871097007.us-central1.run.app/health","auth":"identity-token","ok":false,"http_status":404,"latency_ms":286.6,"response":"\n<html><head>\n<meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\">\n<title>404 Page not found</title>\n</head>\n<body text=#000000 bgcolor=#ffffff>\n<h1>Error: Page not found</h1>\n<h2>The requested URL was not found on this server.</h2>\n<h2></h2>\n</body></html>\n","error":"answered 404"}}},"hdp-traces-ingest":{"family":"hdp","description":"the Figma trace receiver at traces.hdp.tastelabs.com, the plugin's upload endpoint feeding the human-data slides tracks","url":"https://traces-ingest-v2-296871097007.us-central1.run.app","healthy":false,"probes":{"health":{"path":"/health","tells":"the receiver serves","url":"https://traces-ingest-v2-296871097007.us-central1.run.app/health","auth":"identity-token","ok":false,"http_status":404,"latency_ms":289.8,"response":"\n<html><head>\n<meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\">\n<title>404 Page not found</title>\n</head>\n<body text=#000000 bgcolor=#ffffff>\n<h1>Error: Page not found</h1>\n<h2>The requested URL was not found on this server.</h2>\n<h2></h2>\n</body></html>\n","error":"answered 404"}}},"symphony-status":{"family":"shared","description":"this status service at https://status.rle.tastelabs.com and its history database on the shared registry instance, the instance the users store rides too","url":null,"healthy":true,"probes":{"history":{"path":"symphony-prod-509117:us-central1:symphony-registry/symphony-status","tells":"the status database on the shared registry instance answers","url":null,"auth":"cloud-sql-iam","ok":true,"http_status":null,"latency_ms":253.6,"response":{"instance":"symphony-prod-509117:us-central1:symphony-registry","database":"symphony-status"},"error":null}}}},"queues":{"queues":{"rle-pool":{"pending":0,"inadmissible":0,"admitted":0,"cpu_used":0.0,"cpu_quota":2016.0,"memory_used_gib":0.0,"memory_quota_gib":7616.0},"rle-unified":{"pending":0,"inadmissible":0,"admitted":0,"cpu_used":0.0,"cpu_quota":0.0,"memory_used_gib":0.0,"memory_quota_gib":0.0},"rle-user-ander-194c28":{"pending":0,"inadmissible":0,"admitted":0,"cpu_used":0.0,"cpu_quota":0.0,"memory_used_gib":0.0,"memory_quota_gib":0.0},"rle-user-eliana-c10db2":{"pending":0,"inadmissible":0,"admitted":0,"cpu_used":0.0,"cpu_quota":0.0,"memory_used_gib":0.0,"memory_quota_gib":0.0},"rle-user-hamidah-9c405f":{"pending":0,"inadmissible":0,"admitted":2,"cpu_used":9.0,"cpu_quota":0.0,"memory_used_gib":34.0,"memory_quota_gib":0.0},"rle-user-jayce-386e29":{"pending":0,"inadmissible":0,"admitted":342,"cpu_used":576.0,"cpu_quota":0.0,"memory_used_gib":2176.0,"memory_quota_gib":0.0},"rle-user-symphony-ci-72a8e6":{"pending":0,"inadmissible":0,"admitted":0,"cpu_used":0.0,"cpu_quota":0.0,"memory_used_gib":0.0,"memory_quota_gib":0.0}},"error":null,"elapsed_ms":363.4}}