On the other hand, if the behavior is clearly documented, as I have tried to do with my patch, it should be fine. So I'll rest my case if you apply my patch.
We should clearly document how rounding works in section 19.1.1 (which we mostly do; "If the parameter is of integer type, a final rounding to integer occurs after any unit conversion.") and not in every time-related setting that chooses to use something larger than microseconds. So, 30s is 'unit converted' up to 0.5 minutes (not explicitly explained...) then rounded to zero (which is odd, half normally rounds up...). I'm against cluttering up the individual settings docs with this detail.
If the change from idle to inactive is needed in the description we should just admit we named it wrong in the first place. As-is, the description matches the name and the callout to the field in the second paragraph precisely clears up what this setting at least cares about. The reader should be directed to how that field is computed should they need clarification.
Thus, I'd accept but not find required the idle/inactive wording change to any of various degrees; and would ask that any clarification regarding generic setting value interpretation be relegated to 19.1.1 where all such settings can benefit.