pub async fn summarize_git_commit(
repo_root: &Path,
commit: &str,
settings: &SummarySettings,
) -> Result<SemanticSummaryArtifact, String>pub async fn summarize_git_commit(
repo_root: &Path,
commit: &str,
settings: &SummarySettings,
) -> Result<SemanticSummaryArtifact, String>