docs(skills): close Cloud Run observability gate

This commit is contained in:
Jinwoo-H
2026-08-12 11:48:50 -04:00
parent a338875ad9
commit 5d6daba7d0
2 changed files with 11 additions and 2 deletions
@@ -1201,7 +1201,7 @@ physical SSH macOS and supported Windows remain open.
reconciliation counts.
- [x] Add dashboards for grant/finalize/share rates, authorization and rate limits, finalization
saturation, archive rejection, and digest mismatch.
- [ ] Add Cloud Run 5xx, CPU, memory, instance, and skill-route latency panels and alerts.
- [x] Add Cloud Run 5xx, CPU, memory, instance, and skill-route latency panels and alerts.
- [ ] Add GCS quarantine/published bytes, object count, and lifecycle failure panels and alerts.
- [x] Add PostgreSQL connection, storage, query latency, migration, and transaction panels and
alerts.
@@ -1221,7 +1221,10 @@ Cloud PR `#345` passed both required checks and merged as `06a5c729`; it normali
compression failures to the bounded `skill_package_archive_invalid` category, adds explicit
finalization-saturation and archive-rejection metrics, and displays successful and failed API
operations as rates. The broader unchecked items still require the listed split metrics, lifecycle
visibility, budget coverage, and reviewed alert thresholds.
visibility, budget coverage, and reviewed alert thresholds. Cloud PR `#346` passed both required
checks and merged as `8199c048`; it adds privacy-bounded per-route latency distributions, sustained
80% CPU/memory and near-instance-ceiling alerts, separate five-second interactive and 30-second
finalization p99 latency alerts, and a route-template p99 dashboard without bearer identifiers.
### Logging and privacy
@@ -118,6 +118,12 @@ dashboard coverage with explicit finalization-saturation and archive-rejection s
successful and failed operations as rates. Malformed compression errors now become the bounded
`skill_package_archive_invalid` category before they reach persistence, responses, or telemetry.
Cloud PR `#346` passed both required checks and merged as `8199c048`. The Cloud Run dashboard and
alerts now cover route-template-scoped p99 skill latency, server errors, CPU, memory, and active
instance pressure. Alerts require five minutes above 80% p99 CPU/memory, more than 80% of the
configured instance ceiling, five-second interactive p99, or 30-second finalization p99; no bearer
URL or identifier becomes a metric label.
Auth deploy run `31535179937` promoted `orca-cloud-auth-staging-00017-dug` with exact staging-only
GitHub OIDC constraints, healthy JWKS, and zero deployment-window errors. API run `31535438327`
promoted `orca-cloud-api-staging-00042-hef` with `authenticatedSmoke: true` and `skillSmoke: true`.