pub fn score_note(
project_config: Option<&ProjectConfig>,
project: Option<&MatchedProject>,
modules: &[MatchedModule],
scenes: &[MatchedScene],
note: &Note,
input: &RouteInput,
) -> (i32, Vec<String>, Vec<ScoreContribution>, ConfidenceTier)