pub fn reasons(
learned: &Learned,
today: Date,
lightened: &BTreeSet<Date>,
heavy_event: Option<(&str, bool)>,
tr: &Translator,
) -> Vec<String>Expand description
Why today holds what it holds, in at most two lines: a budget lowered yesterday after a bad day that followed a full one; a heavy event the day before or after; a change against two weeks ago once it passes 30 % (criterion 48). Nothing when nothing changed the day.