compass.pipeline.targets.evaluate_targets# evaluate_targets(record, targets, metrics)[source]# Return unmet minimums using stage-provided metric accessors Parameters: record (dict) – One persisted shard record. targets (dict) – Validated metric names and numeric minimums. metrics (dict) – Metric names mapped to callables accepting a record. Accessors return a finite number or None for unavailable values. Returns: list of dict – Failures containing metric, actual, and minimum. An empty list means every supplied target passed.