agent.summary is the action-oriented answer; confidence describes the available repository evidence; and evidence_gaps states what the agent must not assume.
A dependency result with evidence_source: live_fallback uses bounded GitHub/OpenSSF evidence because no full analysis is cached. It has limited confidence, keeps tests, CI, published dependency advisories, and code structure unknown. It does not start a full repository analysis or consume the uncached-analysis budget. These live checks share one limit of 500 a day across all callers; results cached in the last five minutes and full cached analyses do not count.
Exact dependency evaluation combines immutable npm metadata, deps.dev advisories, project runtime/peer/license constraints, and repository evidence. It still does not certify safety or production fit. Check results your agent reports are labelled as reported by the caller.
Task text is sent to the model provider to rank files at the requested revision and is never persisted raw. Project snapshots, manifest/lock contents, diffs, command strings, and proof output are not retained.