docs: add CBWSDID (Ustyuzhanin 2026) paper review#531
Conversation
1f97089 to
c89f9fd
Compare
|
🔁 AI review rerun (requested by @igerber) Head SHA: Overall Assessment
Executive Summary
Methodology Finding: Removed CWZ conformal inference surface without an explicit methodology/removal contract Finding: Mixed Code Quality Finding: Public API removal produces raw missing-method failures Performance No findings. The removed conformal code reduces runtime surface; no new performance-sensitive code was added. Maintainability Finding: Reporting methodology doc no longer matches Tech Debt Finding: Conformal follow-up TODO was removed together with the implementation Security No findings. No secrets, credentials, or new executable workflow risk observed. Documentation/Tests Finding: CBWSDID review claims this PR touches only the review file Finding: Conformal tests were deleted with the feature Path to Approval
|
Add the in-repo scholarly paper review for arXiv:2604.02293v1, "Covariate-Balanced Weighted Stacked Difference-in-Differences" (Vadim Ustyuzhanin, HSE, 2026), as the Step-1 methodology fidelity artifact (PR-A) for a prospective CBWSDID estimator. CBWSDID is a design-based extension of weighted stacked DID for conditionally (rather than unconditionally) parallel untreated trends: a within-sub-experiment matching/balancing design stage produces nonnegative control design weights b_sa that compose with the Wing, Freedman & Hollingsworth (2024) corrective stacked weights into a single weighted least-squares stacked estimator. It nests weighted stacked DID at b_sa = 1 and extends to repeated 0->1 / 1->0 episodes under a finite-memory assumption. The review transcribes the absorbing-adoption core (sub-experiment construction, Q_sa corrective weights, design weights b_sa, final stacked weights W_sa, the pooled estimator, and the W_sa-weighted two-way-FE event-study regression), Assumptions 1-4, the repeated- treatment extension with Assumptions R1-R6, the Section 5 inference (unit-clustered cluster-robust conditional on the estimated design weights, plus cluster-bootstrap options and the Abadie-Imbens (2008) nonsmooth-matching caveat), the simulation and the Trounstine (2020) and Acemoglu et al. (2019) applications, and flags the saturated-FE regression delta versus the library's means-based StackedDiD as a PR-B design question. The paper has no numbered equations/theorems and no algorithm boxes, so all references are pinned to section numbers. Docs-only and self-contained: no REGISTRY.md / doc-deps.yaml / references.rst / code wiring (deferred to PR-B), matching the new-estimator paper-review precedent (#497). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
c89f9fd to
0b396ac
Compare

Summary
docs/methodology/papers/ustyuzhanin-2026-review.md. This is the Step-1 methodology fidelity artifact (PR-A) for prospective CBWSDID support. Implementation packaging is an open PR-B decision and is deliberately not committed here: since the estimator reduces to weighted stacked DID atb_sa = 1, it can be realized either as a new estimator class or as a covariate-balancing (b_sa) path on the existingStackedDiD(the latter attractive because the refinement is control reweighting, which preserves the estimand under treatment-effect heterogeneity, not outcome-regression adjustment).b_sathat compose with the Wing, Freedman & Hollingsworth (2024) corrective stacked weights into a single weighted-least-squares stacked estimator. It reduces to weighted stacked DID atb_sa = 1and extends to repeated0→1/1→0episodes under a finite-memory assumption.Q_sacorrective weights, design weightsb_sa, final stacked weightsW_sa, the pooled estimator, and theW_sa-weighted two-way-FE event-study regression), Assumptions 1–4, the repeated-treatment extension with Assumptions R1–R6, the §5 inference (unit-clustered cluster-robust conditional on the estimated design weights, plus cluster-bootstrap options and the Abadie–Imbens (2008) nonsmooth-matching caveat), the simulation, and the Trounstine (2020) / Acemoglu et al. (2019) applications.κ_presign-convention inconsistency, the §4.1 reversal-window prose vs the formal episode-set definitions + Assumption R3, the FE/regression-path structure, the unit- vs observation-count Q-weight convention relative to the library's existingStackedDiD, and the single-author-preprint status (PR-B is contingent on a separate go/no-go). The paper has no numbered equations/theorems and no algorithm boxes, so all references are pinned to section numbers.Methodology references (required if estimator / math changes)
cbwsdid(https://github.com/vadvu/cbwsdid)REGISTRY.md/doc-deps.yaml/references.rst/ code wiring (deferred to PR-B), following the docs-only paper-review scope precedent (synthetic control: PR-A paper reviews (ADH 2010/2015, Abadie 2021 JEL, CWZ 2021) #497).Validation
Security / privacy
🤖 Generated with Claude Code