15 tests over build_effective_params, extract_metrics (AC + transient via hand-built RawFiles), evaluate_targets (all comparison operators + unmeasurable), and make_suggestions. This logic previously required a full LTspice run to exercise.