use crate::fact::MemoFact;

pub fn temporal_score(fact: &MemoFact) -> f64 {
    let days = fact.age_days();
    // Exponential decay: score halves every 7 days
    (-days / 7.0 * std::f64::consts::LN_2).exp()
}
