{"id": "7584e16", "room": "6708d57", "text": "Feature flags are never cleaned up, so nobody knows which paths are live", "url": "https://truecauses.org/c/6708d57/7584e16-feature-flags-cleaned-paths-live", "json": "https://truecauses.org/c/6708d57/7584e16.json", "embed": "https://truecauses.org/embed/6708d57/7584e16", "room_url": "https://truecauses.org/d/6708d57", "question": "Why does the same outage keep recurring?", "kind": "barriers", "relation": "significantly influences", "source": "walkthrough", "demonstration": true, "room_is": "a walkthrough with stand-ins — a demonstration, not a finding", "stands": false, "stage": 6, "sealed": true, "root": true, "shortlisted": true, "leads_to": ["0305bd4", "0c1609a"], "comes_from": ["d13e1db"], "links": [{"pair": "0305bd4>7584e16", "role": "effect", "other": {"id": "0305bd4", "text": "The same three services cause most of the pages", "url": "https://truecauses.org/c/6708d57/0305bd4-services"}, "verdict": "no", "by": "panel", "votes": {"yes": 2, "no": 12, "abstain": 0}}, {"pair": "0c1609a>7584e16", "role": "effect", "other": {"id": "0c1609a", "text": "Rollbacks take longer than the outage they are meant to end", "url": "https://truecauses.org/c/6708d57/0c1609a-rollbacks-outage-meant"}, "verdict": "no", "by": "panel", "votes": {"yes": 3, "no": 9, "abstain": 2}}, {"pair": "1143599>7584e16", "role": "effect", "other": {"id": "1143599", "text": "Config lives in five places and drifts between them", "url": "https://truecauses.org/c/6708d57/1143599-config-lives-drifts"}, "verdict": "no", "by": "cross-group", "votes": {"yes": 6, "no": 22, "abstain": 1}}, {"pair": "1ccb9e7>7584e16", "role": "effect", "other": {"id": "1ccb9e7", "text": "Reliability has no budget line of its own", "url": "https://truecauses.org/c/6708d57/1ccb9e7-reliability-budget"}, "verdict": "open", "by": "panel", "votes": {"yes": 0, "no": 11, "abstain": 3}}, {"pair": "1f52e2b>7584e16", "role": "effect", "other": {"id": "1f52e2b", "text": "Customers report outages before monitoring does", "url": "https://truecauses.org/c/6708d57/1f52e2b-customers-report-outages-monitoring"}, "verdict": "no", "by": "panel", "votes": {"yes": 1, "no": 13, "abstain": 0}}, {"pair": "4274db1>7584e16", "role": "effect", "other": {"id": "4274db1", "text": "The incident channel fills with people asking for status instead of giving it", "url": "https://truecauses.org/c/6708d57/4274db1-incident-channel-fills-people-status"}, "verdict": "no", "by": "panel", "votes": {"yes": 1, "no": 12, "abstain": 1}}, {"pair": "5f15967>7584e16", "role": "effect", "other": {"id": "5f15967", "text": "Retries are unbounded, so a slow dependency becomes a flood", "url": "https://truecauses.org/c/6708d57/5f15967-retries-unbounded-slow-dependency-flood"}, "verdict": "no", "by": "panel", "votes": {"yes": 1, "no": 12, "abstain": 1}}, {"pair": "626bde9>7584e16", "role": "effect", "other": {"id": "626bde9", "text": "The staging environment does not resemble production", "url": "https://truecauses.org/c/6708d57/626bde9-staging-environment-resemble-production"}, "verdict": "no", "by": "panel", "votes": {"yes": 2, "no": 12, "abstain": 0}}, {"pair": "7584e16>0305bd4", "role": "cause", "other": {"id": "0305bd4", "text": "The same three services cause most of the pages", "url": "https://truecauses.org/c/6708d57/0305bd4-services"}, "verdict": "yes", "by": "panel", "votes": {"yes": 12, "no": 1, "abstain": 1}}, {"pair": "7584e16>0c1609a", "role": "cause", "other": {"id": "0c1609a", "text": "Rollbacks take longer than the outage they are meant to end", "url": "https://truecauses.org/c/6708d57/0c1609a-rollbacks-outage-meant"}, "verdict": "yes", "by": "panel", "votes": {"yes": 13, "no": 0, "abstain": 1}}, {"pair": "7584e16>1143599", "role": "cause", "other": {"id": "1143599", "text": "Config lives in five places and drifts between them", "url": "https://truecauses.org/c/6708d57/1143599-config-lives-drifts"}, "verdict": "no", "by": "panel", "votes": {"yes": 2, "no": 12, "abstain": 0}}, {"pair": "7584e16>1ccb9e7", "role": "cause", "other": {"id": "1ccb9e7", "text": "Reliability has no budget line of its own", "url": "https://truecauses.org/c/6708d57/1ccb9e7-reliability-budget"}, "verdict": "no", "by": "panel", "votes": {"yes": 0, "no": 12, "abstain": 2}}, {"pair": "7584e16>1f52e2b", "role": "cause", "other": {"id": "1f52e2b", "text": "Customers report outages before monitoring does", "url": "https://truecauses.org/c/6708d57/1f52e2b-customers-report-outages-monitoring"}, "verdict": "no", "by": "panel", "votes": {"yes": 3, "no": 10, "abstain": 1}}, {"pair": "7584e16>4274db1", "role": "cause", "other": {"id": "4274db1", "text": "The incident channel fills with people asking for status instead of giving it", "url": "https://truecauses.org/c/6708d57/4274db1-incident-channel-fills-people-status"}, "verdict": "no", "by": "panel", "votes": {"yes": 1, "no": 12, "abstain": 1}}, {"pair": "7584e16>5f15967", "role": "cause", "other": {"id": "5f15967", "text": "Retries are unbounded, so a slow dependency becomes a flood", "url": "https://truecauses.org/c/6708d57/5f15967-retries-unbounded-slow-dependency-flood"}, "verdict": "no", "by": "panel", "votes": {"yes": 0, "no": 14, "abstain": 0}}, {"pair": "7584e16>626bde9", "role": "cause", "other": {"id": "626bde9", "text": "The staging environment does not resemble production", "url": "https://truecauses.org/c/6708d57/626bde9-staging-environment-resemble-production"}, "verdict": "no", "by": "panel", "votes": {"yes": 0, "no": 14, "abstain": 0}}, {"pair": "7584e16>d13e1db", "role": "cause", "other": {"id": "d13e1db", "text": "The service map in the wiki is two years old", "url": "https://truecauses.org/c/6708d57/d13e1db-service-map-wiki"}, "verdict": "no", "by": "panel", "votes": {"yes": 1, "no": 13, "abstain": 0}}, {"pair": "d13e1db>7584e16", "role": "effect", "other": {"id": "d13e1db", "text": "The service map in the wiki is two years old", "url": "https://truecauses.org/c/6708d57/d13e1db-service-map-wiki"}, "verdict": "yes", "by": "panel", "votes": {"yes": 10, "no": 3, "abstain": 1}}], "atlas": {"id": "ndc4c00cd3b0afde3", "url": "https://truecauses.org/atlas?q=Feature%20flags%20are%20never%20cleaned%20up%2C%20so%20nobody%20knows%20which%20pa"}, "note": "a group’s judgement, not a measurement. Demo room", "attribution": "Causal map: True Causes, https://truecauses.org/d/6708d57"}