THE QUESTION
Why does the same outage keep recurring?
The root causes, deepest first. Disagreements stay on the map.
closed · back to Actions
Viewing as guest. Enter a handle to join and take part.
The map
Root causes on the left, outlined in green. Tap a claim to see its chain.
a link the room certified contested: the room could not settle it
Every claim on this map, with its own address (17)
Each page says what the room certified around the claim, with the counts, and can be cited, embedded, or read as JSON.
FOUND BY THIS ROOM · 20
| Retries are unbounded, so a slow dependency becomes a flood | → | The same three services cause most of the pages |
| → | The staging environment does not resemble production | |
| The service map in the wiki is two years old | → | Feature flags are never cleaned up, so nobody knows which paths are li |
| → | The staging environment does not resemble production | |
| Feature work always outranks reliability work in planning | → | Post-mortem actions are written up and then never scheduled |
| One engineer knows how the payment path actually works | → | The on-call rota has the same two people on it most weeks |
| Post-mortems assign actions to people who were not in the room | → | Post-mortem actions are written up and then never scheduled |
| Tests that fail intermittently are retried until green | → | Customers report outages before monitoring does |
| The on-call rota has the same two people on it most weeks | → | Alerts fire so often that on-call mutes them |
| → | Post-mortem actions are written up and then never scheduled | |
| → | Customers report outages before monitoring does | |
| Feature flags are never cleaned up, so nobody knows which paths are li | → | Rollbacks take longer than the outage they are meant to end |
| → | The same three services cause most of the pages | |
| Alerts fire so often that on-call mutes them | → | Every team has its own logging format |
| → | Customers report outages before monitoring does | |
| Rollbacks take longer than the outage they are meant to end | → | Reliability has no budget line of its own |
| The same three services cause most of the pages | → | The staging environment does not resemble production |
| Reliability has no budget line of its own | → | The incident channel fills with people asking for status instead of gi |
| → | The staging environment does not resemble production | |
| Every team has its own logging format | → | Customers report outages before monitoring does |