pub fn run(
git_ops: &dyn GitOps,
provider: &dyn LlmProvider,
commit: &str,
) -> Result<Annotation>Expand description
The main annotation entry point. Gathers context, checks filters, runs the agent, and writes the annotation as a git note.
Produces v3 annotations (wisdom-first). The agent still returns v2-shaped data internally, which is converted to v3 before writing.