You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Guard all replicate-df paths for NaN inference when rank <= 1
Fix three remaining gaps where undefined replicate df still produced
finite inference:
1. safe_inference/safe_inference_batch: early-return all-NaN when df<=0
2. LinearRegression.get_inference: skip generic "df<=0 → normal" fallback
for replicate designs so df=0 sentinel flows through to safe_inference
3. EfficientDiD: re-apply replicate guard after unit-level design rebuild
overwrites self._survey_df
4. CallawaySantAnna: add guard at first df_survey read (covers general
survey+covariate g,t path)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments