Release 3.4.1: SpilloverDiD survey + Conley lifts, SunAbraham vcov_type, WLS-CR2 BM, methodology-tracker promotions#480
Merged
Merged
Conversation
Release notes consolidate 8 PRs since 3.4.0 (2026-05-19): Public-surface variance lifts: - SpilloverDiD survey_design on HC1/CR1 via Binder TSL (Wave E.1, #468) - SpilloverDiD vcov_type=conley + survey_design via stratified-Conley on PSU totals (Wave E.2, #474) + lag_cutoff>0 follow-up (#477) - SunAbraham vcov_type ∈ {classical, hc1, hc2, hc2_bm} (Phase 1b 1/8, #472) - WLS-CR2 Bell-McCaffrey gates lifted via clubSandwich port (#475) Methodology-review-tracker promotions (mostly docs/tests): - PreTrendsPower R pretrends parity goldens (PR-C, #471) - HAD methodology-review-tracker promotion (#473) - ContinuousDiD methodology-review-tracker promotion (#476) All changes additive; bit-equal defaults preserved across the affected estimators. No new estimators (patch-level per semver convention). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Overall Assessment ✅ Looks good Executive Summary
Methodology
Code Quality
Performance
Maintainability
Tech Debt
Security
Documentation/Tests
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
pyproject.toml,rust/Cargo.toml,diff_diff/__init__.py,diff_diff/guides/llms-full.txt, andCITATION.cff(date-released: 2026-05-21)CHANGELOG.md[Unreleased]content to[3.4.1] - 2026-05-21, preserves an empty[Unreleased]placeholder, adds the[3.4.1]: .../compare/v3.4.0...v3.4.1linkRelease contents (8 PRs since 3.4.0, 2026-05-19)
Public-surface variance lifts (additive, defaults bit-equal):
survey_design=on HC1/CR1 via Binder TSL (Wave E.1, SpilloverDiD survey_design= on HC1/CR1 via Binder TSL (Wave E.1) #468)vcov_type="conley" + survey_design=via panel-aware stratified-Conley on per-period PSU totals × Wave D GMM correction (Wave E.2, SpilloverDiD vcov_type='conley' + survey_design= via panel-aware stratified-Conley sandwich on per-period PSU totals (Wave E.2) #474)lag_cutoff > 0via serial Bartlett panel-block (Wave E.2 follow-up, SpilloverDiD conley + survey + lag>0 via panel-block composition (Wave E.2 follow-up) #477)vcov_type ∈ {classical, hc1, hc2, hc2_bm}(Phase 1b 1/8, Thread vcov_type through SunAbraham (Phase 1b 1/8) #472); default"hc1"preserves prior behavior bit-equallyvcov_type="hc2_bm" + weights(one-way and cluster-robust) atatol=1e-10vsclubSandwich::vcovCR(..., type="CR2")(Lift hc2_bm + weights gates via clubSandwich WLS-CR2 port #475)Methodology-review-tracker promotions (mostly docs/tests):
pretrendsparity goldens (PR-C, PR-C: PreTrendsPower Rpretrendsparity goldens at commit122731d082#471) — tracker row → CompleteMethodology references (required if estimator / math changes)
Validation
Security / privacy
Generated with Claude Code