pub fn analyze_impact(
request: &ImpactRequest,
context: &ImpactContext,
) -> Result<ImpactReport, ImpactError>Expand description
Performs pure deterministic impact propagation, aggregation, and conservative risk analysis.
The function never invokes providers or executes commands. Optional compatibility, local
intelligence, environment, criticality, and command data must already be present in context.
ยงErrors
Returns ImpactError when graph identities, references, confidence values, centrality
scores, criticality evidence, target resolution, or configured bounds are invalid.