pub fn release_risk_input_from_reports(
probe_report: &ProbePackReport,
differential_report: &ModeDifferentialRunReport,
observatory_report: &ObservatoryReport,
incident_count_7d: usize,
incident_count_30d: usize,
) -> ReleaseRiskInputExpand description
Build release-risk input from existing Charon reports plus incident counts.
ยงExample
use stygian_charon::release_risk_input_from_reports;
let input = release_risk_input_from_reports(
&probe_report,
&differential_report,
&observatory_report,
1,
2,
);
assert!(input.probe_total >= input.probe_failures);