pub fn load(
sources: &[PackSource],
kinds: &[StepKindSpec],
) -> Result<PackSet, FrontError>Expand description
Parse and validate sources against the registered engine step kinds
(validation passes 1–8, TECH-SPEC §4.1). All diagnostics are collected —
one bad pack does not hide problems in another.