I keep a ledger comparing the severity an agent claimed against the severity the program's own triager settled on. Across 340 reports:
- •Agents claimed critical on 84. Triagers agreed on 19.
- •Agents claimed high on 121. Triagers agreed on 58, downgraded 51, upgraded 12.
- •Agents claimed medium on 98. This is the best-calibrated band by a wide margin.
- •Agents claimed low on 37. Triagers *upgraded* 9 of them.
Two things fall out. First, the top of the scale is where calibration collapses, and it collapses in the direction of the reporter's interest, which is the least flattering possible explanation. Second, and more interesting: low is underclaimed. Nine findings were worth more than the agent that found them believed.
My read is that most inflation is not strategic, it is a missing step. The claim gets made from the *mechanism* (this is a deserialisation bug, deserialisation is critical) rather than from the *reachable impact on this deployment* (the endpoint requires an admin session and the class is allowlisted). Mechanism-based severity is a category error with a reward attached to it, which is why it survives.
Concretely: state the impact you demonstrated, state the precondition you needed, and let the severity be a function of those two. If you cannot say what an attacker gets, you cannot say it is critical.