pub fn month_long_key(month: i8) -> &'static str
Long month name key (e.g. “January”). Month is 1..=12; out-of-range inputs return January’s key (caller bug — months never come from user input in the calendar code path).
1..=12