pub fn detect_workflow(
pre_existing_entries: &[LedgerEntry],
eq: &EvidenceQuality,
has_invariants: bool,
) -> (String, Vec<String>, Vec<String>)Expand description
Detect which workflow recipe was followed and which steps were skipped.
Returns (workflow_type, steps_detected, missing_recommended_steps).