South Dakota CCA: model the hourly county rates before August 2026

Abierto
#10,712 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 2 días

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
46/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
python
Área
backend, data

Línea de trabajo

Start by reading the sd_cca model and its parameter file to understand the current weekly rate switch and effective dates. Then find the earlier subsidy manual referenced by the issue and check how hourly care hours were converted into payments. Add cases for two counties before August 2026 and one after; done means county-specific hourly rates apply before the switch and the weekly schedule applies afterward.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

benefits states/sd

What South Dakota did

Before its weekly region-based schedule took effect on August 3, 2026 (weekly rates), South Dakota DSS paid child care assistance from hourly maximum rates by county. For example, its family child care rates effective July 1, 2024 set an hourly rate for each county and three age groups. The same sheet adds a specialized infant and toddler rate up to 25% above the county rate and a $6.80 special needs ceiling.

What the model does

sd_cca returns zero until uses_weekly_rates turns true in August 2026, so the model pays no South Dakota benefit before then. The parameter file dates the false era from 2024-07-01 as a placeholder.

Proposed change

Encode the hourly county schedules for each provider type, with their effective dates, and pay from them before August 2026. Check the earlier subsidy manual for how DSS converted hours of care into payments.

Tests

Cases in two counties with different rates before August 2026, and one after, to check the switch to the weekly schedule.

Lenguaje dominante
Python
Estrellas
171
Forks
217
Merge medio
6 d 9 h
PR fusionados (30 d)
328

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de PolicyEngine/policyengine-us

Todos los issues de PolicyEngine/policyengine-us

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.