Start with decisions, not data types
At 02:13, a payment API began timing out in Johannesburg. The first alert blamed database latency. The second blamed packet loss. Both were technically correct, but neither showed that a scheduled backup had saturated the private link between…