pub async fn analyze(
file_records: &[FileRecord],
static_flags: &[StaticFlag],
config: ResolvedConfig,
only_files: bool,
on_progress: Option<ReviewProgressCallback>,
) -> Result<(Vec<LLMVerdict>, usize, usize), String>pub async fn analyze(
file_records: &[FileRecord],
static_flags: &[StaticFlag],
config: ResolvedConfig,
only_files: bool,
on_progress: Option<ReviewProgressCallback>,
) -> Result<(Vec<LLMVerdict>, usize, usize), String>