chore: prune completed-vcov-initiative leftovers + audit-verified stale TODO rows#502
Merged
Conversation
|
Overall Assessment Executive Summary
Methodology
Code Quality
Performance
Maintainability
Tech Debt
Security
Documentation/Tests
|
23f390e to
770af78
Compare
|
🔁 AI review rerun (requested by @igerber) Head SHA: Overall Assessment Executive Summary
Methodology
Code Quality
Performance
Maintainability
Tech Debt
Security
Documentation/Tests
|
…ed stale rows Cleanup of TODO.md now that the vcov_type threading initiative is complete (all 8 standalone estimators merged, TwoStageDiD #498 last). TODO.md only — no methodology or source changes. Compact prune of the completed initiative's leftovers: - the `| Done |` umbrella row + its orphan blank lines (rejoins the methodology table to its header), the Tier B threading bullet, and the stale duplicate TwoStageDiD-Conley row whose "`__init__` lacks `vcov_type`" premise is false post-#498 - the "Rows 104-105 LIFTED" comment block, the two ~~LIFTED~~ weighted-BM rows, and the Tier C LIFTED bullet (clubSandwich WLS-CR2 port, #475) - two resolved-marker HTML comments (WooldridgeDiD cohort_share; PreTrendsPower) - rewrote the Standard Error Consistency prose to "complete" and repointed its weighted-CR2 gate at the open multi-absorb row Staleness audit of the ~50 remaining follow-up rows (5 subagents; every finding re-verified against current source before acting -- the vast majority are genuine open deferrals): - removed the `bias_corrected_local_linear: weights=` row (shipped; residual unweighted-DPI gap already tracked by the sibling row) and narrowed the Tier D lprobust bullet's stale `weights` -> `weight-aware auto-bandwidth DPI` - removed the `compute_survey_metadata`/`raw_w_for_meta` dedup row (done via the shared `survey._resolve_survey_for_fit` helper) - tightened the HAD Phase-4.5-C survey-aware-pretests row: dropped the shipped pweight+PSU+FPC+strata narration, kept the two open items (replicate-weight designs; lonely_psu='adjust'+singleton on the Stute family) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
770af78 to
68c0026
Compare
|
🔁 AI review rerun (requested by @igerber) Head SHA: Overall Assessment 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
TODO.mdleftovers from the now-completevcov_typethreading initiative (all 8 standalone estimators merged, TwoStageDiD TwoStageDiD: thread vcov_type as narrow {hc1} contract (Phase 1b interstitial #5, final) #498 last): the| Done |umbrella row, the Tier B threading bullet, the stale duplicate TwoStageDiD-Conley row, the "Rows 104-105 LIFTED" comment block + the two~~LIFTED~~weighted-BM rows + the Tier C LIFTED bullet, and two resolved-marker HTML comments; rewrite the Standard Error Consistency prose to "complete" and repoint its weighted-CR2 gate at the open multi-absorb row.bias_corrected_local_linear: weights=row (shipped) and narrow the Tier D lprobust bullet'sweights→weight-aware auto-bandwidth DPI; remove thecompute_survey_metadata/raw_w_for_metadedup row (done via the sharedsurvey._resolve_survey_for_fithelper); tighten the HAD Phase-4.5-C survey-aware-pretests row to its two remaining open items.TODO.md363 → 346 lines. Documentation/tracker only — no methodology or source changes.Methodology references (required if estimator / math changes)
diff_diff/,rust/src/, ordocs/methodology/)Validation
--force-fresh) — ✅ clean, zero findings after iterating two P3s (Tier Dweightscross-reference; an L111 wording fold reverted to the TwoStageDiD: thread vcov_type as narrow {hc1} contract (Phase 1b interstitial #5, final) #498-merged text)Security / privacy
🤖 Generated with Claude Code