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
feat(replicate): dual-track classic + modern guides for 4 papers
Promote sp.replicate entries for Card 1995, Abadie 2010 (Prop 99),
Lalonde 1986 (DW NSW+PSID-1, MatchIt subset), and Lee 2008 (Senate RD)
from single-track stubs to full classic + modern recipes on real
public-domain CSVs bundled with the package.
- Bundle real CSVs: card_1995, california_prop99, lalonde_matchit (n=614),
lee_2008_senate (n=1390) under src/statspai/datasets/data/.
- sp.datasets.nsw_lalonde / lee_2008_senate gain a `simulated=False` real-
data branch with pinned StatsPAI estimates and published benchmarks
exposed via df.attrs; synthetic generators kept reachable as private
helpers.
- Lalonde classic track: Naive OLS / Adjusted OLS / 1:1 NN PSM with
golden numbers vs DW (1999) Tables 3-4. Modern track: DML PLR + entropy
balancing.
- Lee classic track: conventional jump 7.414 (paper 7.99) at CCT bandwidth.
Modern track: CCT bias-corrected robust 7.507, SE 1.741, h 17.754.
- Replicate guide formatter splits regression-test drift tolerance
(StatsPAI version-to-version) from paper alignment delta and tightens
the Lalonde drift tolerance to $5.
- Tests: new TestReplicateLalonde and TestReplicateLee2008 dual-track
suites; legacy single-track suite trimmed. 28/28 dual-track tests pass;
broader sweep across replicate/external_parity/registry/iv stays green.
- All 13 BibTeX keys cited across the four entries verified in paper.bib.
0 commit comments