const DECISION_KEYWORDS: &[&str] = &[
"decision:",
"plan:",
"architecture",
"BREAKING",
"TODO:",
"FIXME:",
];
const DECISION_KEYWORDS_CASE_SENSITIVE: &[&str] = &["WAƻNE", "KEY"];
pub(crate) fn is_decision_message(message: &str) -> bool {
let lower = message.to_lowercase();
DECISION_KEYWORDS
.iter()
.any(|kw| lower.contains(&kw.to_lowercase()))
|| DECISION_KEYWORDS_CASE_SENSITIVE
.iter()
.any(|kw| message.contains(kw))
}