docs(todo): waive the TWFE full-dummy dedup row (premise resolved by #655)#671
Merged
Conversation
…655) Move the TWFE HC2/HC2-BM full-dummy dedup row from Actionable Backlog to Deferred -> Won't-fix/waived. The shared-helper half of the row shipped in #655 (build_fe_dummy_blocks + validate_design_term_names own dummy construction, drop-first convention, FE naming, and the duplicate-term backstop for both sites), which removes the drift risk the row targeted. The remaining full-delegation option would touch TWFE's user-visible result surface to dedup ~4 estimator-specific assembly lines; waived on cost/benefit. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Lbd6nqWmg4snvvBmegwqiw
Overall Assessment✅ Looks good — no unmitigated P0/P1 findings. Executive Summary
MethodologyFinding: None.
Cross-check: Registry documents DiD full-dummy routing and TWFE’s inline full-dummy route, including TWFE-specific cluster/result-surface behavior at Code QualityFinding: None.
PerformanceFinding: None.
MaintainabilityFinding: TWFE dedup item is now recorded as waived/deferred.
Reference: Tech DebtFinding: Deferred work is properly tracked.
SecurityFinding: None.
Documentation/TestsFinding: No new tests added for the TODO move.
|
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
fixed_effects=branch delegate dummy construction, the drop-first convention, FE column naming, and the duplicate-term backstop to the singlebuild_fe_dummy_blocks+validate_design_term_namesimplementation inutils.py- the FE-naming / survey-behavior drift risk the row targeted is gone.TWFE.fitthrough DiD's branch with cluster-default threading) would touch TWFE's user-visible result surface (coefficient-dict keys, cluster-label conventions, warning text) to dedup ~4 genuinely estimator-specific assembly lines; waived on cost/benefit.Methodology references (required if estimator / math changes)
Validation
Security / privacy
Generated with Claude Code
🤖 Generated with Claude Code
https://claude.ai/code/session_01Lbd6nqWmg4snvvBmegwqiw