"""Minimal validity gates, not a claim of forecast accuracy or model ranking.""" from math import isfinite def assess_family(family, *, minimum_steps=3): points=family.get('points',[]) if len(points)