Observability Platform · View 20 of 25 · Operations
Gates that are load-bearing
- A rule whose condition reads the sampled corpus is refused at submission. The completeness boundary is enforced by a CI gate, not by a convention in a wiki.
- A cardinality estimate runs before a metric reaches production, which is what turns the rejection in view 05 into a review comment instead of an incident.
- A cost delta is previewed on the pull request, so a retention or label change is priced at the moment it is proposed.
Decisions
- Agent rollouts ride rings — 1%, 10%, 100% of hosts — because an agent release is an estate-wide deploy that no service team asked for.
- Two instrumentation conventions may be in flight at once, so an estate-wide convention change never requires a synchronised deploy of 900 services.
Risks
- Replay against a recorded corpus only catches what the corpus contains. A pipeline change that mishandles a signal shape nobody recorded passes every gate.
- Rolling back config is one action; rolling back an agent across 12,000 hosts is not, however good the rings are.