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
Fix remaining step-numbering drift and NaN check for avg_att
P1: Align complete example and Bacon cross-reference to canonical
numbering (Step 3=Test PT, Step 4=Choose estimator, Step 5=Estimate).
Complete example now executes check_parallel_trends() and prints
cluster count before estimation. Evaluation rubric S3-S5 labels
updated to match.
P2: _check_nan_att() now checks .avg_att (MultiPeriodDiDResults) in
addition to .att and .overall_att. Added regression test.
P2: Added TODO.md entry for extending snippet smoke tests to .txt
AI guides (deferred, low priority).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: TODO.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -79,6 +79,7 @@ Deferred items from PR reviews that were not addressed before merge.
79
79
|~376 `duplicate object description` Sphinx warnings — caused by autodoc `:members:` on dataclass attributes within manual API pages (not from autosummary stubs); fix requires restructuring `docs/api/*.rst` pages to avoid documenting the same attribute via both `:members:` and inline `autosummary` tables |`docs/api/*.rst`| — | Low |
80
80
| Plotly renderers silently ignore styling kwargs (marker, markersize, linewidth, capsize, ci_linewidth) that the matplotlib backend honors; thread them through or reject when `backend="plotly"`|`visualization/_event_study.py`, `_diagnostic.py`, `_power.py`|#222| Medium |
81
81
| Survey bootstrap test coverage: add FPC census zero-variance, single-PSU NaN, full-design bootstrap for CS/ContinuousDiD/EfficientDiD, and TROP Rao-Wu vs block bootstrap equivalence tests |`tests/test_survey_phase*.py`|#237| Medium |
82
+
| Doc-snippet smoke tests only cover `.rst` files; new `.txt` AI guides are outside CI validation |`tests/test_doc_snippets.py`|#239| Low |
0 commit comments