Waterfall attribution of spend and runtime using low-level warning signals, cache pressure, and retry behavior.