Re-pinning Chronicle past chronicle#350 adds state charitable targets
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 38/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- python
- Ambito
- data-engineering, databases
Direzione di ricerca
Read tools/build_us_chronicle_feed.py and us_runtime/fiscal_targets.py, then review the listed tools/us_acs_local_cd_surface.py behavior and the impact analysis at ~/PolicyEngine/_reviews/chronicle-ht2-state-schedule-a/microcosm-impact.md. Re-pin the Chronicle feed and inspect the 408 added facts, target bindings, district rebasing, and updated surface documentation and goldens; done means the target-surface changes are explicit in the re-pin PR.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
PolicyEngine/chronicle#350 adds eight IRS Historic Table 2 measures to every state row of soi-historic-table-2-state-broad-2022, for TY2022: 408 facts.
| Columns | Line | Measure ids |
|---|---|---|
N00700/A00700 |
Schedule 1 line 1 | taxable_state_local_income_tax_refunds_* |
N18300/A18300 |
Schedule A line 7 | taxes_paid_deduction_* |
N19300/A19300 |
line 8a | mortgage_interest_paid_* |
N19700/A19700 |
line 14 | charitable_* |
It also moves the congressional-district charitable_* concept to Table 2.1's irs_soi.contributions_deduction. measure_id is unchanged.
What happens on the next re-pin, as read at microcosm 7253402fb:
- Feed.
tools/build_us_chronicle_feed.pyselects record sets and periods, not measures. All 408 facts therefore enter the rebuilt feed.us/chronicle_feed.jsonrows andfacts_sha256move, and so doestarget_parity_feed_families.json: HT2 6,674 → 7,082 if nothing else changes. charitable_amount/charitable_returns. These map tocharitable_deduction(itemizers only) inus_runtime/fiscal_targets.py:151,234. They become state targets with rolesoi_fiscal_distribution, which entersstate,fullandstate_cdand survivesnational_state. Instate_cd,tools/us_acs_local_cd_surface.pyreplaces the charitable sibling bridges (itemized_deductions_amount,return_count) with these HT2 state parents. District blocks are then rebased to them, subject to the 1.25× band.docs/us-acs-local-soi-target-surface.md. It listscharitable_*as HT2 gaps, so that section and the surface goldens need updating.- The other six ids.
mortgage_interest_paid_*(unmapped on purpose,fiscal_targets.py:176),taxes_paid_deduction_*andtaxable_state_local_income_tax_refunds_*map to nothing. They bind no target.
This is a target-surface change. Review it in the re-pin PR rather than taking it in silently. Analysis: ~/PolicyEngine/_reviews/chronicle-ht2-state-schedule-a/microcosm-impact.md.
- Lingua principale
- Python
- Stelle
- 0
- Fork
- 5
- Merge medio
- 1g 8h
- PR unite (30g)
- 146
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di PolicyEngine/microcosm
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
PolicyEngine/microcosm#1220 ·
I maintainer di solito rispondono entro 1 giorno
-
Update two stale comments about the export-mass reviewed-exclusion registerForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
PolicyEngine/microcosm#1108 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
PolicyEngine/microcosm#475 ·
I maintainer di solito rispondono entro 1 giorno
-
Project Orrery artifacts without the content store, and write the execution overlay as its own fileForse già presa @anth-volk l’ha presa oggi. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 12/100
PolicyEngine/microcosm#1294 ·
I maintainer di solito rispondono entro 1 giorno
-
Publish a JSON Schema for calibration diagnostics schema 8Forse già presa @anth-volk l’ha presa oggi. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 22/100
PolicyEngine/microcosm#1293 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di PolicyEngine/microcosm
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
common-workflow-language/cwl-utils#477 ·
I maintainer di solito rispondono entro 1 giorno
-
Add dependabotApertafeat
Difficoltà 2/5 Meno di un'ora Idoneità per principianti 72/100
open-nudge/opentemplate#204 ·
I maintainer di solito rispondono entro 1 giorno
-
github-stale-ci-pr-closer: KV state is double-wrapped, never persists, and hits the depth-32 limitForse già presa @VascoSch92 l’ha presa oggi. Apertapriority:medium ready-for-dev
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
OpenHands/extensions#781 ·
I maintainer di solito rispondono entro 1 giorno
-
bug good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
curriculum documentation quality
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
githubnext/gh-aw-workshop#4638 ·
I maintainer di solito rispondono entro 1 giorno