Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update TCJA references to reconciliation version #1765

Merged
merged 3 commits into from
Dec 19, 2017

Conversation

MaxGhenis
Copy link
Contributor

The reconciliation TCJA:

  1. Raises _DependentCredit_Nonchild_c to $500, not $300 (https://github.com/open-source-economics/Tax-Calculator/blob/master/taxcalc/reforms/TCJA_Reconciliation.json#L131)
  2. Does away with _FilerCredit_c

The reconciliation TCJA:
1) Raises _DependentCredit_Nonchild_c to $500, not $300 (https://github.com/open-source-economics/Tax-Calculator/blob/master/taxcalc/reforms/TCJA_Reconciliation.json#L131)
2) Does away with _FilerCredit_c
@martinholmer
Copy link
Collaborator

@codykallen, Can you review PR #1765?
In that PR @MaxGhenis is suggesting some updates to the "notes" for the _DependentCredit_Nonchild_c and _FilerCredit_c policy parameters that you added in early November as part of #1615 and #1618, respectively.

@codecov-io
Copy link

codecov-io commented Dec 16, 2017

Codecov Report

Merging #1765 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@          Coverage Diff           @@
##           master   #1765   +/-   ##
======================================
  Coverage     100%    100%           
======================================
  Files          37      37           
  Lines        3000    3027   +27     
======================================
+ Hits         3000    3027   +27
Impacted Files Coverage Δ
taxcalc/utils.py 100% <0%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c6f2d31...752acb6. Read the comment docs.

@MaxGhenis
Copy link
Contributor Author

MaxGhenis commented Dec 16, 2017 via email

@MattHJensen
Copy link
Contributor

The primary value of having these TCJA references in current_law_policy.json -- unless I'm missing something -- is that they give the user a contextual reference for the parameters that don't appear in current law. I don't think it would undermine this objective to remove the dollar amount and only cite the bill ("TCJA") in the notes section. It would also reduce the maintenance load.

@martinholmer
Copy link
Collaborator

@MattHJensen said:

The primary value of having these TCJA references in current_law_policy.json -- unless I'm missing something -- is that they give the user a contextual reference for the parameters that don't appear in current law. I don't think it would undermine this objective to remove the dollar amount and only cite the bill ("TCJA") in the notes section. It would also reduce the maintenance load.

@MaxGhenis, These are important points. How about dropping the dollar amounts and rewording the remaining "notes" fields to be something like First introduced in TCJA bills? Saying these parameters are not part of current-law policy is risky because the probability is high that they will be part of current-law policy in a matter of days.

@MaxGhenis
Copy link
Contributor Author

How about dropping the dollar amounts and rewording the remaining "notes" fields to be something like First introduced in TCJA bills?

Done, for the two that currently reference TCJA.

I also filed #1777 as a longer-term feature request to understand the origin and evolution of each parameter.

@PSLmodels PSLmodels deleted a comment from MaxGhenis Dec 19, 2017
@martinholmer
Copy link
Collaborator

Thanks @MaxGhenis for the enhancement in pull request #1765.

@martinholmer martinholmer merged commit 2e87e9b into PSLmodels:master Dec 19, 2017
@MaxGhenis MaxGhenis deleted the MaxGhenis-patch-1 branch January 20, 2018 02:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants