Generate complete WIC participation in the ACS local-area build
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
Línea de trabajo
Read the ACS augmentation path and the existing category-specific seeded WIC generator; the issue does not name specific files or tests. Trace where demographic completion ends and donor records are combined, then inspect the calculation, export, and packaging validation paths. Done means ACS records receive complete WIC participation, donor values remain unchanged, and the listed deterministic, H5 round-trip, country-engine, and release-validation tests pass.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem
The ACS augmentation path transfers demographic inputs and combines the ACS records with donors without generating ACS WIC participation. The published local-area dataset therefore has missing WIC decisions on ACS people. See parent replacement issue #1154 and PolicyEngine/policyengine.py#560.
Code scope
- Run the existing category-specific, seeded WIC generator on ACS records after demographic completion and before combining them with donors.
- Preserve donor participation without rederiving it.
- Require complete current-name boolean participation before calculation/export/package; never fill missing WIC decisions from the engine default.
- Add focused deterministic-generation, donor-preservation, H5 round-trip, country-engine, and release-validation tests and rebuild instructions.
This issue covers the code repair only. The separate dataset rebuild, publication, certification, and .py removal remain open under #1154 after this issue is fixed.
- Lenguaje dominante
- Python
- Estrellas
- 0
- Forks
- 6
- Merge medio
- 2 d 8 h
- PR fusionados (30 d)
- 142
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
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
PolicyEngine/microcosm#1431 ·
Los mantenedores suelen responder en 1 día
-
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
-
Alaska's reported dividend stays in miscellaneous_income, so the simulated dividend counts it twiceAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 20/100
PolicyEngine/microcosm#1443 ·
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 66/100
microsoft/agent-framework#9946 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
btclib-org/btclib-node#2198 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 3 días
-
Remove the em dashes from the skill smart-account referencePosiblemente ocupada @Vamsi-2581 la tomó hoy. Abiertoagent-ready area: docs documentation good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Soneso/stellar-agent-wallet#541 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día