Promises kept3 / 3none broken
TierStandard P2config-infra
Kill switchnoneCore features roll back instead
Originbase featureGET /health
Promises
grouped by type| Promise and latest result | Severity | Checked in | |
|---|---|---|---|
| speed · 1 | |||
| health-fast 95% of health checks finish in under 200 ms Kept on its merge request (checked before every merge) | major | merge requesttest driveproduction | |
| cost · 1 | |||
| health-no-store The health check never touches the database Kept on its merge request (checked before every merge) | minor | merge request | |
| operability · 1 | |||
| health-reports-revision The health check reports which revision answered Kept in production (live check, 27 Oct 12:55 UTC) | major | merge requesttest driveproduction | |
Card file
Open on GitLab ↗promises/features/base-health.yaml
feature: health issue: null kind: config-infra tier: standard priority: P2 owns: routes: - GET /health files: - app/features/health.py flag: null promises: speed: - id: health-fast says: 95% of health checks finish in under 200 ms measure: p95(latency, route='GET /health') < 200ms where: - mr - drive - live severity: major cost: - id: health-no-store says: The health check never touches the database static: file_lacks: - app/features/health.py - store where: - mr severity: minor operability: - id: health-reports-revision says: The health check reports which revision answered steps: - GET /health -> 200 contains revision where: - mr - drive - live severity: major