fn summary(r: &Rule, s: &State, firing: bool) -> String
One line of prose per alert, shared by every format that takes prose.