Eagle is the 13B mid-tier triage model. It does wide-angle sweeps across the cross-package call graph, ranks taint paths, and feeds the queue Griffin draws from — so the heavyweight reasoner spends its budget on candidates that already survived a real prioritisation pass.
Three jobs. All cheap, all batched, all biased toward the dataflow that actually matters.
Runs across the full cross-package call graph in seconds and clusters near-duplicate taint flows so the queue isn't full of the same finding wearing different jackets.
Emits a ranked queue of candidate exploit paths so Griffin doesn't spend its reasoning budget on noise. Top-of-queue is signal-dense by design.
Collapses variants of the same root cause into one finding with N affected sinks. Reviewers see the cause once, not the same fix copy-pasted across packages.
Inline catches a suspicious sink at commit time.
Sweeps the repo and gathers every taint flow that could feed that sink.
Clusters duplicates, scores each path, hands a short ranked queue to Griffin.
Hypothesises the exploit, attempts a disproof, writes the patch.
Eagle exists so Griffin only ever sees ranked, deduped, reachable candidates.
Run Eagle over your call graph and see a ranked, deduped queue land in front of Griffin.