PolicyEngine backdates South Carolina’s EITC into 2015–2017

オープン 初心者向け
#10,944 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 2 日以内に返信

@MaxGhenis がすでに取り組んでいます。

2026年11月14日 から。

  • #10945 @MaxGhenis による — オープン

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
72/100
issue の種類
バグ
明瞭さ
明確に書かれている
活発さ
活発
技術スタック
python
領域
backend

調査の方向性

バグは南カロライナ州のEITCのパラメータ値にあり、現在は2015~2017年度に20.83%のマッチを適用しています。まず sc_eitc パラメータの定義と、既存の2018年の税率エントリを確認してください。また、0ドルの控除を期待しているのに208.30ドルになり、sc_eitc のアサーションの前で停止している2017年のテストも確認してください。2015年から有効なゼロ税率のエントリを追加し、2018年の税率はそのまま残してください。その後、そのテストと周辺の sc_eitc テストを再実行し、2015~2017年が0ドルを返すことを確認してください。

索引モデルが issue の本文から書いたものです。

説明

PolicyEngine backdates South Carolina’s 20.83% earned income tax credit (EITC) match into 2015–2017, before the credit began.

The General Assembly introduced a nonrefundable credit for tax years after 2017 in Act 40 of 2017, section 16. South Carolina’s Department of Revenue confirms the first 20.83% match in the 2018 TC-60.

With a known $1,000 federal EITC and $1,000 of state tax before credits, the 2017 test returned a $208.30 potential credit against an expected $0. The runner stopped before the sc_eitc assertion.

Add a 2015 zero-rate entry to cover modeled tax years 2015–2017 while retaining the rates from 2018 onward.

主要言語
Python
スター
171
フォーク
220
平均マージ
4日 13時間
マージ済み PR(30日)
291

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

PolicyEngine/policyengine-us のほかの issue

PolicyEngine/policyengine-us の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。