SLO and Error Budget Service · View 04 of 21 · People and journeys
The trough, and what answers it
- The low point is not the number — it is phase three, where the manager has to decide whether the forty minutes that spent the budget were really theirs.
- The structural answer is interval attribution plus a link to the incident record: a budget figure that cannot be traced to an interval gets argued with, which is the exact failure this platform exists to end (ADR-01).
- Phase five recovers because reliability fixes and rollbacks are exempt from a freeze by default. A freeze that blocks the fix for the outage that caused it is a defect, not a policy (ADR-13).
What the architecture owes this journey
- Counters stored separately so the budget can be expressed in failed requests rather than a percentage of a percentage (ADR-01).
- Rolling and calendar windows both published, so the manager can see which one is driving the verdict (ADR-06).
- Coverage on the figure, so "11% remaining" is never read as more certain than the data behind it (ADR-04).
Assumptions
- Deployments happen twice a day against a 28-day rolling window; the verdict is fetched per deployment, not per commit.
- The incident platform already records intervals the SLO platform can correlate against.