Florida School Readiness counts tips twice (employment_income already includes tip_income)
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 72/100
Direzione di ricerca
Inizia dall'elenco delle fonti di reddito in parameters/gov/states/fl/doe/sr/income/sources.yaml (la voce del 2025-10-01) e dalla variabile fl_sr_countable_income, che ne somma i valori. Confronta con il sources.yaml del Nevada CCDP e con la formula wa_long_term_care_taxable_wages, che mostrano come le mance siano già gestite all'interno di employment_income. Il lavoro è completato quando tip_income non viene più conteggiato separatamente e un test YAML dimostra che un nucleo familiare con mance corrisponde a uno con lo stesso employment_income.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Florida School Readiness counts tips twice. gov.states.fl.doe.sr.income.sources lists both employment_income and tip_income, and fl_sr_countable_income adds them up. In policyengine-us, employment_income already includes tips:
- its docstring says "Gross wages and salaries, including tips and commissions"
wa_long_term_care_taxable_wagessubtractstip_incomefromemployment_income- Nevada CCDP's
sources.yamlleavestip_incomeout "to avoid double-counting" becauseemployment_incomealready includes tips
Reproduction (policyengine-us 2.49.2, January 2026)
Florida single parent aged 30 with a 3-year-old. employment_income is $30,000 in both cases:
| Inputs | fl_sr_countable_income |
|---|---|
employment_income 30,000 |
2,500.00 / month |
employment_income 30,000, of which tip_income 10,000 |
3,333.33 / month |
Tips are counted once in wages and again on their own, so a tipped worker's School Readiness income is overstated by their tips.
Fix
Remove tip_income from parameters/gov/states/fl/doe/sr/income/sources.yaml (2025-10-01 list) and add a YAML test: a tipped household's countable income equals that of a household with the same employment_income.
Found while adding tips to policyengine-household-wizard (PolicyEngine/policyengine-household-wizard#9), which sends tips as tip_income and inside employment_income, following the model's convention.
- Lingua principale
- Python
- Stelle
- 168
- Fork
- 216
- Merge medio
- 3g 1h
- PR unite (30g)
- 339
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un 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/policyengine-us
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
PolicyEngine/policyengine-us#10179 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
PolicyEngine/policyengine-us#10073 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
PolicyEngine/policyengine-us#10072 ·
I maintainer di solito rispondono entro 2 giorni
-
bug state-income-tax states/vt
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
PolicyEngine/policyengine-us#9996 ·
I maintainer di solito rispondono entro 2 giorni
-
New Hampshire FANF: recipient_rate gives every recipient the 75% Cliff Effect pilot disregard from September 2022; He-W 654.13(e) and FAM 603.01 set 50%Forse già presa Una pull request collegata a questa issue è aperta o già unita. Apertabug hhs/tanf states/nh
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
PolicyEngine/policyengine-us#9984 ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di PolicyEngine/policyengine-us
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
omegaup/omegaup#10353 · 1 commento ·
I maintainer di solito rispondono entro 5 giorni
-
bot-triaged module: LrScheduler module: optimizer triaged
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
documentation glm5 llm-model
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
vllm-project/vllm-ascend#19062 ·
I maintainer di solito rispondono entro 1 giorno
-
Author Page: shuai-zhao-llmApertaauthor-page correction
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
acl-org/acl-anthology#10496 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno