Census STC T40 targets for Maryland and New York are measured with state_income_tax, which includes county and NYC income taxes
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
The mismatch is between the Census STC T40 targets and the state_income_tax measure for Maryland and New York. Start with pipeline/campaign_us/census_stc.py and sources/census-stc/pe/us-6.2.1.json in PolicyEngine/policyengine-scorecard, since the payload places the target definitions there rather than in microcosm. Done means choosing between measuring each target with the State's own variable or dropping the local components, then showing the MD and NY targets line up with the State-only totals in that JSON.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
What is wrong
us-6.2.1 (populace-us-2024-spm-20260915, on the Build P weights) calibrates to Census STC FY2023 item T40, individual income tax collections, for 44 jurisdictions (census_stc.fy2023.individual_income_tax_collections.<st>.t40). T40 counts the State government's income tax only.
For Maryland and New York, the calibrated estimate matches the engine's state_income_tax summed over the State's tax units. In policyengine-us 2.2.1 that sum includes local taxes. gov/states/household/state_income_tax_before_refundable_credits.yaml lists md_local_income_tax_before_refundable_credits and nyc_income_tax_before_refundable_credits.
| T40 target (FY2023) | Calibrated estimate | state_income_tax over the State's tax units |
State's own <st>_income_tax |
|
|---|---|---|---|---|
| MD | $9,711M | $20,913M | $20,908M | $12,635M |
| NY | $58,776M | $71,272M | $71,360M | $59,189M |
(The last two columns are CY2024 on the certified bundle.)
- Maryland: the estimate equals the State-plus-county sum within 0.02%. It is 2.15× the target. The State's own variable is 1.30× the target.
- New York: the estimate equals the State-plus-NYC sum within 0.12%. It is 1.21× the target. The State's own variable is 1.01× the target.
- The other 42 jurisdictions: the estimate equals the State's own variable within a median 0.02%.
The solve therefore holds Maryland and New York weights against a target for a different quantity. In those two States, the local taxes add 65% (MD) and 21% (NY) to the State tax.
Proposed fix
Measure each T40 target with the State's own variable (md_income_tax, ny_income_tax, and so on), or leave the local components out of the target column, so the measure matches what Census counts.
Evidence
sources/census-stc/pe/us-6.2.1.jsonin PolicyEngine/policyengine-scorecard (PolicyEngine/policyengine-scorecard#176) records, for each jurisdiction, the State variable total, thestate_income_taxtotal, and the release's target andfinal_estimate.pipeline/campaign_us/census_stc.pycomputed it on the certified bundle.- calibration_diagnostics.json, sha256
870449b4…, is the same file in Build P and us-6.2.1.
🤖 Generated with Claude Code
- Lenguaje dominante
- Python
- Estrellas
- 0
- Forks
- 5
- Merge medio
- 1 d 6 h
- PR fusionados (30 d)
- 146
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de PolicyEngine/microcosm
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
PolicyEngine/microcosm#1220 ·
Los mantenedores suelen responder en 1 día
-
Update two stale comments about the export-mass reviewed-exclusion registerPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
PolicyEngine/microcosm#1108 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
PolicyEngine/microcosm#475 ·
Los mantenedores suelen responder en 1 día
-
UK local-area release: publish a K=15, 150,000-household dense dataset in at most two buildsPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 12/100
PolicyEngine/microcosm#1301 ·
Los mantenedores suelen responder en 1 día
-
UK: re-pin the Chronicle feed to chronicle#359 (paid-claims UC area cells, OBR table 4.9 geography, DESNZ gas years and Northern Ireland energy)Posiblemente ocupada @juaristi22 la tomó hoy. Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 12/100
PolicyEngine/microcosm#1300 ·
Los mantenedores suelen responder en 1 día
Todos los issues de PolicyEngine/microcosm
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
omegaup/omegaup#10353 · 1 comentario ·
Los mantenedores suelen responder en 5 días
-
bot-triaged module: LrScheduler module: optimizer triaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
documentation glm5 llm-model
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
vllm-project/vllm-ascend#19062 ·
Los mantenedores suelen responder en 1 día
-
Author Page: shuai-zhao-llmAbiertoauthor-page correction
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
acl-org/acl-anthology#10496 · 1 comentario ·
Los mantenedores suelen responder en 1 día